700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > lnmp解析php 搭建LNMP 可以解析PHP文件-Go语言中文社区

lnmp解析php 搭建LNMP 可以解析PHP文件-Go语言中文社区

时间:2024-03-12 12:03:12

相关推荐

lnmp解析php 搭建LNMP 可以解析PHP文件-Go语言中文社区

一、安装 nginx

1. yum -y install pcre-devel zlib-devel links下载相应软件

可以使用rpm -qa 软件名 来查看是否安装成功??

2.useradd -u 250 -M -s /sbin/nologin nginx建立程序用户,降低权限

3.tar xf nginx-1.6.0.tar.gz-C /usr/src/nginx 解压并指定相应目录

4.在 /usr/src/nginx/nginx-1.6.0下 ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module

设置安装目录、安装模块等选项,若生成Makefile(在/usr/src/nginx/nginx-1.6.0中)文件,则成功。

5.Make 编译

6.Make install 安装

7.进入到/usr/local/nginx/sbin/ 启动NGINX服务 ./nginx

8.可以查看端口80 判断是否开启

9.关闭NGINX服务 ./nginx -s stop

10./usr/local/nginx/html 根路径,默认网页

新建vim index.php

11.Vim /usr/local/nginx/conf/nginx.conf 配置文件 了解

可以通过命令来查看

二、更新PHP

1.下载 php-5.3.28

2. tar xf php-5.3.28.tar.gz -C /usr/src解压到指定路径

3.在/usr/src/php-5.3.28 下 ./configure --prefix=/usr/local/php5 --with-gd --with-zlib --with-config-file-path=/usr/local/php5 --enable-mbstring --enable-fpm --with-jpeg-dir=/usr/lib 指定安装路径 生成Makefile文件

4.在/usr/src/php-5.3.28 下 Make 编译

5.在/usr/src/php-5.3.28 下 Make install 安装

6. 建立配置文件

Cp /usr/src/php-5.3.28/php.ini-development /usr/local/php5/php.ini

打开 vim /usr/local/php5/php.ini

short_open_tag = On 修改文件内短标记功能为On 226行 on

7.命令路径优化 echo PATH??

cd /usr/local/php5/bin

ln -s /usr/local/php5/bin/*/usr/local/bin/

ln -s /usr/local/php5/sbin/* /usr/local/sbin/

8.启动php-fpm进程

cd /usr/local/php5/etc/

cp php-fpm.conf.default php-fpm.conf

php-fpm

9.查看启动状态

ss -antpl |grep 9000 默认监听端口为9000

10.停止fpm进程

killall -s QUIT php-fpm

11.Vim /usr/local/nginx/conf/nginx.conf

server {

......

location ~ .php$ {

root /usr/local/nginx/html; #php网页根目录

fastcgi_pass 127.0.0.1:9000; #php-fpm的监听地址

fastcgi_index index.php; #php首页文件

include fastcgi.conf; #调用fastcgi配置文件

}

}

配置完成后如下

12.编辑完成后 重启

[root@thj sbin]# cd /usr/local/nginx/sbin

[root@thj sbin]# ./nginx -s reopen

13.在XP浏览器验证 输入http://172.16.0.1/index.php

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。