ubuntu服务器移植步骤
1.安装LAMP套件
1
|
tasksel |
2.安装FTP工具
http://www.cnblogs.com/esin/p/3483646.html
3.安装PHPMyAdmin
1)安装
1
|
apt- get install phpmyadmin |
2)配置访问权限,建立.htaccess文件
1
2
3
|
cd /usr/share/phpmyadmin vi .htaccess |
然后加入
1
2
|
Order Allow,Deny Allow from 221.13 . 130.115 |
4.配置apache
1)开通rewrite模块
1
|
a2enmod rewrite |
1
2
3
|
a2enmod rewrite service apache2 restart |
2)修改apache的上传文件的大小
1
|
vi /etc/php5/apache2/php.ini |
修改下面的内容
1
2
3
|
upload_max_filesize = 8M post_max_size = 10M memory_limit = 20M |
然后
1
|
service apache2 restart |
3)去掉apache的版本显示信息
1
|
vi /etc/apache2/apache2.conf |
然后在尾部增加两行
1
2
|
ServerTokens Pord ServerSignature Off |
重启apache
1
|
service apache2 restart |
5.安全配置
1)php运行目录限制
1
|
vi /etc/php5/apache2/php.ini |
找到"open_basedir"添加
1
|
open_basedir = "/var/ftp/public/:/var/tmp/:/tmp/" |
重启apache
service apache2 restart
2)修改ssh端口(2233)
1
2
3
|
vi /etc/ssh/sshd_config service ssh restart |
3)FTP端口
4)开启防火墙(只允许80和ssh端口)
1
2
3
4
5
6
7
|
ufw enable ufw allow 2233 ufw allow from 221.13 . 130.115 ufw allow 80
|