ubuntu服务器配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Ubuntu服务器配置

1.准备工作

$ sudo apt-get update --fix-missing

$sudo apt-get update

/*根据情况更改DNS

$ sudo vi /etc/resolv.conf

Insert键更改后ESC,然后shift键+分号(冒号):wq回车保存 q!不保存*/

2.Apache2的配置

$sudo apt-get install apache2

$ sudo/etc/init.d/apache2 restart

Apache2.conf->$vim /etc/apache2/apache2.conf

3. PHP5的配置

$ sudoapt-get install libapache2-mod-php5 php5

php.ini->$vim /etc/php5/apache2/php.ini

开启php_mcrypt模块(phpmyadmin需要)

$ sudoapt-get install php5-mcrypt

$ cd /etc/php5/apache2/conf.d

$ sudoln -s ../../mods-available/mcrypt.ini ./20-mcrypt.ini $ sudo service apache2 restart

4. MySQL的配置

$ sudoapt-get installmysql-server mysql-client

数据库安装完成后,为了方便管理和操作,继续安装phpmyadmin。

$ sudo apt-get install phpmyadmin

然后将phpmyadmin与apache2建立连接,www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录

$ sudo ln -s /usr/share/phpmyadmin /var/www

MySQL: http://localhost/phpmyadmin

5. FTP工具配置

$ sudo apt-get install vsftpd

$ sudonano /etc/vsftpd.conf

#禁止匿名访问

anonymous_enable=NO

#接受本地用户

local_enable=YES

#允许上传

write_enable=YES

#用户只能访问限制的目录

chroot_local_user=YES

#设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录,当然这个文件夹自己建local_root=/home/ftp

$ sudouseradd -d /home/ftp -M username

$ sudopasswdusername

$ sudochmod a-w /home/ftp

$ sudomkdir /home/ftp/data

$ sudonano /etc/pam.d/vsftpd

注释掉

#auth required pam_shells.so

$ sudoservice vsftpd restart

如有疑问,欢迎关注RoyalOvesR的微博

相关文档
最新文档