安装nginx

环境说明

redhat6.5

软件

nginx-1.8.0

pcre-8.37

1:Nginx是通过php-fpm这个服务来处理php文件

2:Apache是通过libphp5.so这个模块来处理php文件

Apache:


安装nginx_第1张图片

Nginx:


安装nginx_第2张图片

Apache的libphp5.so随着apache服务器一起运行,而Nginx和php-fpm是各自独立运行,所以在服务的运行过程中,Nginx和php-fpm都需要分别启动!

修改Nginx配置文件,启动nginx服务,修改php配置文件,启动php-fpm服务

先安装依赖

[root@shili ~]# yum install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre* -y

解压pcre支持重写rewrite功能

[root@shili ~]# tar xf pcre-8.37.tar.bz2 -C /usr/local/src/

解压nginx

[root@shili nginx-1.8.0]# tar xvf nginx-1.8.0.tar.gz -C /usr/local/src/ ; cd /usr/local/src/nginx-1.8.0

编译nginx

[root@shili nginx-1.8.0]# ./configure --prefix=/usr/local/nginx --with-http_dav_module --with-http_stub_status_module --with-http_addition_module --with-http_sub_module --with-http_flv_module --with-http_mp4_module --with-pcre=/usr/local/src/pcre-8.37


安装nginx_第3张图片

[root@shili nginx-1.8.0]# make && make install

创建用户

[root@shili nginx-1.8.0]# useradd -M -u 8001 -s /sbin/nologin nginx

配置nginx

[root@shili nginx-1.8.0]# vim /usr/local/nginx/conf/nginx.conf

你可能感兴趣的:(安装nginx)