查看“Ubuntu-servers”的源代码
来自Ubuntu中文
←
Ubuntu-servers
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
以菜鸟方式使用ubuntu servers10.04服务器版教程 联系我:一般还是使用站内短信通知比较快。 http://forum.ubuntu.org.cn/ucp.php?i=pm&mode=compose&u=171468 email:cat650@163.com ==安装== ===1.使用wubi方式安装服务器版=== 即在windows控制下安装服务器,方便系统重装等。性能有点损失。 servers版已经被证明无法wubi安装,所以我们选择xubuntu进行改造(请寻找长期支持版下载)。 http://www.xubuntu.org/getubuntu wubi安装好后(记得要英文环境),对软件源进行设置以保证软件下载速度。在终端运行 sudo tasksel 对需要的服务进行选择。Basic ubuntu server选上,其它自己安排。(空格选取,tab选择) 有图形的ubuntu servers安装好了 ===2.正常安装=== 请参考其它文章 ===3.使用vbox安装=== 这种情况下,就能安全、高效的运行服务器了。 这里重点说一下vbox安装服务器的特殊之处。 ====环境设置==== 关闭“声音”硬件,图形无需任何加速。系统语言为“英文” 内存512M足已,磁盘4G已够,安装方式默认尽快。 安装好后,请修改服务器的软件源 sudo nano /etc/apt/sources.list 以最快速度更新。 sudo apt-get update sudo apt-get upgrade 如果没有选好软件包的,请设置后,运行命令 sudo tasksel 重新选择 ====安装增强工具==== 我们要实现“共享文件夹”“内部网络”就必须安装增强工具。 设备-》安装增强功能 在这之前,前确认gcc已经安装在服务器上 sudo apt-get install gcc 加载增强工具光驱 sudo mount /dev/cdrom /media 安装 cd /media ls 此时看见一个以.run结尾的文件,运行它 sudo bash *.run 除了图形界面安装失败外,其它均应该正常。 ====mount共享文件夹==== 在服务器的家目录里新建一个文件夹share mkdir ~/share 先设置一个共享文件夹,比如名字为forcat,共享名为forcat。在服务器上输入 mount -t vboxfs forcat ~/share 好了,进入share就进入了共享文件夹。 ====内部测试网络==== 我们有了服务器虚拟机。但需要网络才能使用。 如果我们只是想在本地测试,或着没有网络设备(比如网卡)。我们就可以选择网络为host-only ifconfig -a 应该能看见网卡地址,类似 192.168.56.101 如果你选择了多个网卡,服务器可能只设置了一个网卡导致其它网卡无法使用。请编辑网络配置文件 sudo nano /etc/network/interfaces 添加新网卡eth1、2…… 重新启动网络 sudo /etc/init.d/networking restart 本地机子浏览器输入 192.168.56.101 应该能看见“it‘s work”的提示。 ==前期设置== ===wubi安装的去图形化设置=== 使用wubi安装的系统残留有图形界面,这不符合服务器的初衷。不过作为菜鸟,我建议你保留图形界面。通过修改参数,以不进入图形界面来保证服务器性能。 sudo nano /etc/default/grub 找到这行 GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash" 在这句话最前面加#来屏蔽它。再起一行输入 GRUB_CMDLINE_LINUX_DEFAULT= "quiet splash text" 这样登录首选进入命令行模式。 记得要运行命令才能生效 sudo update-grub 如果要进入图形界面,使用命令 startx ===主机名设置=== wubi安装后的主机名默认为ubuntu,不很好用也没突出服务器特色。 sudo nano /etc/hostname 修改为你想要的名字。 ===网络设置=== sudo nano /etc/network/interface 根据需要设置固定网络地址。如果是动态获取,那么就不用动了。 ==远程管理== 正常情况下,服务器是不接显示器、键盘、鼠标(这个东西接了也没用)。基本就像个TPlink无线来由器那样,只要通电、通网络就行了。我们的管理是通过网络上其它机子进行。 ===open ssh远程管理=== 这是一个命令行方式的远程安全登录方式。win用户要专门下载ssh软件,ubuntu用户就不用了。 ====安装==== 命令 sudo tasksel 选择OpenSSH server。(空格选取,tab选择) ====使用==== 在远程机子上输入类似命令 ssh -l cat650 192.168.1.120 “cat650”是登录用户名,192.168.1.120是服务器的网络地址。大家根据自己的实际填写。 第一次登录后会询问“密钥”问题,确认使用即可。(因为没有在国际组织登记密钥,所以被视为不安全)。 ===图形远程管理器webmin=== 这个东西太好用了。建立服务器就需要这样的东西,使用浏览器就能远程操作服务器。很多管理都非常专业,有中文支持。不安装太对不起菜鸟了。 ====安装==== 先去官方网站看看它的最新版本 http://www.webmin.com/download.html 找到deb版,在服务器上下载(请先ssh连接上)。命令(举个例子) wget http://prdownloads.sourceforge.net/webadmin/webmin_1.540_all.deb 默认下载到了当前用户的“家”目录中了。安装deb包即可。 sudo dpkg -i webmin_1.540_all.deb.deb ====使用==== 在远程机子的浏览器上,输入如下类似地址 https://192.168.1.120:10000 注意,https,是加密连接。端口号默认是10000。具体IP地址输入服务器实际IP地址。 ===mySQL的web远程管理器=== 这里针对的是LAMP下的mysql数据库的web管理器。 sudo apt-get install phpmyadmin 登录地址: 192.168.1.120/phpmyadmin 使用方式在具体应用中说明 提示一点:安装过程需要输入密码。 登录时,默认用户名是root。大家不要弄错了。 ==基本服务应用== ===网页服务LAMP=== 使用浏览器能得到的服务,Linux+Apache(网页服务器)+Mysql(数据库)+Perl/PHP/Python(动态页面)的简称。 ====安装==== 命令 sudo tasksel 选择LAMP server。(空格选取,tab选择) ====使用==== 此时网页服务器已经开启,在浏览器中输入服务器地址应该很明显的看到it work的提示。 如果你有已经建好的网站,把文件放到 /var/www/ 中。把原有的index.html替换成你的index.html即可。 网页的基础知识,以及如何制作,这里就没办法做科普了。置于文件的上传,我们选择使用samba或NFS。因为ftp安全性太差,这里不建议大家建立ftp服务器。 ===文件服务器samba=== linux真正的文件服务器叫NFS,但是win用户无法访问。介于现在网络中许多用户使用的是win系统,建立一个linux与win都能访问的文件系统就只好选samba了。 ====安装==== sudo tasksel 选择samba server。(空格选取,tab选择) 或者命令安装: sudo apt-get install samba smb-client ====使用==== 配置文件位于 /etc/samba/smb.conf 每次配置后要重新启动服务。 sudo server smbd restart 相应的启动是start,关闭是stop ====案例:无密码要求最简单的共享==== 进入webadmin(选择言语为 中文) “服务器”管理中的 samba windows文件共享 创建一个新的文件共享。 ====案例:密码要求的共享==== 编辑中…… ===建立blog(博客)服务器=== blog的建立需要用到PHP言语以及数据库。考虑到菜鸟们的水平,我们选用世界著名的blog管理器:wordpress.org ====安装==== 下载最新版本,使用wget. cn.wordpress.org 这里可以下载到官方中文版 按要求把解压出来的wordpress文件夹放到 /var/www/blog/ 中。注意有些人是租用的服务器,具体位置要询问服务器商,包括权限设置等。 用phpmyadmin建立一个新数据库:wordpress 好了,访问安装页面(假设服务器地址是192.168.1.120) 192.168.1.120/blog/wordpress/wp-admin/install.php 按要求输入信息。 ====使用==== 192.168.1.120/blog/wordpress/wp-admin/ 是管理页面。 192.168.1.120/blog/wordpress/ 就是正常的页面。至此已经能看到blog正常运行了。剩下就是自己的一些调整。
返回
Ubuntu-servers
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息