Ubuntu-servers:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Cat650留言 | 贡献
无编辑摘要
Cat650留言 | 贡献
无编辑摘要
第76行: 第76行:
  192.168.1.120/phpmyadmin
  192.168.1.120/phpmyadmin
使用方式在具体应用中说明
使用方式在具体应用中说明
提示一点:安装过程需要输入密码。
登录时,默认用户名是root。大家不要弄错了。


==基本服务应用==
==基本服务应用==
第92行: 第96行:


网页的基础知识,以及如何制作,这里就没办法做科普了。置于文件的上传,我们选择使用samba或NFS。因为ftp安全性太差,这里不建议大家建立ftp服务器。
网页的基础知识,以及如何制作,这里就没办法做科普了。置于文件的上传,我们选择使用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正常运行了。剩下就是自己的一些调整。

2011年4月11日 (一) 15:27的版本

以菜鸟方式使用ubuntu servers10.04服务器版教程

安装

1.使用wubi方式安装服务器版

即在windows控制下安装服务器,方便系统重装等。性能有点损失。

servers版已经被证明无法wubi安装,所以我们选择xubuntu进行改造(请寻找长期支持版下载)。

http://www.xubuntu.org/getubuntu

wubi安装好后(记得要英文环境),对软件源进行设置以保证软件下载速度。在终端运行

sudo tasksel

对需要的服务进行选择。Basic ubuntu server选上,其它自己安排。(空格选取,tab选择)

有图形的ubuntu servers安装好了

2.正常安装

请参考其它文章

前期设置

去图形化设置

使用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正常运行了。剩下就是自己的一些调整。