Linux系统部署Nginx

Linux系统部署Nginx

1.添加nginx服务进程用户

执行命令:groupadd -r nginx

useradd -r -g nginx nginx

 2.下载nginx安装包,及相关包(手动下载包是因为不可外网访问,如果允许外网访问可直接yum安装)

nginx-1.9.9.tar.gz

【下面三个包必须有,不然nginx启动会报错】

openssl-fips-2.0.9.tar.gz

pcre-8.43.tar.gz

zlib-1.2.8.tar.gz

3.解压安装,执行命令如下:

tar  -zxvf  xxx.tar.gz  #解压

cd 目录

./configure

make

make install

pcre执行命令:

./configure --enable-utf8

make

make check

make install

【注:pcre后面启动nginx可能会出现错误:error while loading shared libraries: libpcre.so.0

查看libpcre文件是否存在  命令:ls -ld libpcre.so.*

如图,需要创建软连接,要仔细看报错,用报错中缺少的lib的名称指向这个libpcre.so.1.2.0,也可能是libpcre.so.*.*这种形式。创建软连接:

ln -s /lib64/libpcre.so.1.2.0 /lib64/libpcre.so.0

4.解压nginx包并安装

执行命令:

tar  –zxvf nginx-1.9.9.tar.gz  nginx  #解压

cd nginx

./configure

make

make install

5.查看修改nginx.conf配置文件,启动nginx

./nginx –s start  #reload 重启

ps –ef|grep nginx  #查看nginx进程

netstat –tnlp  查看运行情况

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章