lnmp服务上线
安装依赖包:
yum -y install gcc gcc-c++ pcre-devel zlib-devel openssl-devel
解压对应源码包并安装nginx:
tar zxf nginx-1.12.2.tar.gz
cd nginx-1.12.2
./configure --prefix=/usr/local/nginx
make && make install
启动nginx服务:
/usr/local/nginx/sbin/nginx
关闭防火墙:
service iptables stop
setenforce 0
测试:写自己IP
安装mysql和PHP相关服务:
# yum -y install php php-fpm mysql mysql-server php-mysql
修改nginx配置文件,nginx和PHP进行整合:
# vi /usr/local/nginx/conf/nginx.conf
location {
root html;
index index.php index.html index.htm; (在这一行加index.php)
}
location ~ /.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; (把/scripts修改为$document_root)
}
重新加载nginx服务:
/usr/local/nginx/sbin/nginx -s reload
启动php-fpm:
service php-fpm start
书写PHP测试页:
cd /usr/local/nginx/html/
vi index.php
<?php
phpinfo();
?>
shell lnmp服务上线
猜你喜欢
转载自blog.csdn.net/lq_hello/article/details/106096332
今日推荐
周排行