ubuntu服务器配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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的微博