標籤:
1.配置centos的第三方yum源,因為原始的yum是無法安裝nginx的
wget http://www.atomicorp.com/installers/atomic 下載atomic yum源
sh ./atomic 執行安裝
yum check-update
2.安裝nginx
yum install nginx
service nginx start
chkconfig nginx on
3.安裝mysql
yum install mysql mysql-server
service mysqld start
chkconfig mysqld on
4.安裝php及其相關組件
yum install php-mysql php-redis php-devel php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt libmcrypt-devel php-fpm php
service php-fpm start
chkconfig php-fpm on
5.修改相關配置使nginx支援php
vi /etc/nginx/conf.d/default.conf
去掉前面的注釋
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; #注意這裡需要修改為$document_root
include fastcgi_params;
}
然後重啟nginx,service nginx restart
現在已經可以支援php了
6.測試環境搭建是否成功
建立index.php檔案在/usr/share/nginx/html路徑下
<?php
phpinfo();
?>
訪問地址 ###(ip地址或者綁定的網域名稱)/index.php
顯示這樣的內容的話,證明已經配置成功了
centos下的lnmp環境搭建