Centos5.4 搭建LAMP環(huán)境
作者:佚名 時間:2012-09-21 分享到:
1、 安裝純凈系統(tǒng)Centos5.4,不安裝任何組件;
2、 更新系統(tǒng)yum update –y
3、 安裝VSFTP軟件 yum install –y
4、 安裝MYSQL yum install mysql-server –y
5、 安裝Apache2 yum install httpd –y
6、 安裝php支持 yum install php –y
7、 安裝php模塊 yum install php-mysql php-gd php-imap php-odbc php-pear php-xml php-xmlrpc php-mcrypt php-mbstring –y
8、 安裝ZendOptimizer.3.3.3
tar xzvf ZendOptimizer-3.3.3-linux.tar.gz
cd ZendOptimizer-3.3.3-linux
./install.sh
9、 配置VSFTP、MYSQL、Apache2自動啟動
chkconfig vsftpd on
chkconfig mysqld on
chkconfig httpd on
10、 啟動VSFTP、MYSQL、Apache2
service vsftpd start
service mysqld start
service httpd start
11、 設(shè)置MYSQL數(shù)據(jù)庫密碼;
Mysqladmin –u root password “密碼”
訪問mysql數(shù)據(jù)庫:mysql –uroot –p
12、配置PHP
配置php使用內(nèi)存最小值、上傳文件大小等
vi /etc/php.ini
memory_limit=128M
post_max_size=8M
upload_max_filesize=2M
13、配置VSFTP軟件
創(chuàng)建沒有權(quán)限登錄系統(tǒng)的FTP帳號
adduser –d /home/wordpress –g ftp –s /sbin/nologin zhcxl
passwd zhcxl
設(shè)置/home/wordpress目錄的權(quán)限給zhcxl用戶
chown zhcxl /home/wordpress
取消匿名用戶的登錄權(quán)限
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
把所有FTP用戶都限制在家目錄
vi /etc/vsftpd/vsftpd.conf
添加一行chroot_local_user=YES
14、配置Apache2
更改網(wǎng)站端口、路徑和默認索引頁;
vi /etc/httpd/conf/httpd.conf
Listen 8080
DocumentRoot “/home/wordpress”
DirectoryIndex index.php index.html index.html.var