NGINX安装

1.解压

tar -zxvf nginx-1.15.9.tar.gz

2.configure 

./configure --prefix=/export/home/tools/rms/nginx/ --with-http_stub_status_module --with-http_ssl_module

注:/export/home/tools/rms/nginx/是nginx安装目录,非解压目录

报错依赖pcre库不存在

通过centos7的iso镜像中的rpm包直接安装,pcre-devel、openssl-devel、zlib-devel

rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm
rpm -ivh zlib-devel-1.2.7-18.el7.x86_64.rpm 

rpm -ivh keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm
rpm -ivh libcom_err-devel-1.42.9-16.el7.x86_64.rpm 
rpm -ivh libkadm5-1.15.1-37.el7_6.x86_64.rpm 
rpm -ivh libsepol-devel-2.5-10.el7.x86_64.rpm
rpm -ivh pkgconfig-0.27.1-4.el7.x86_64.rpm 
rpm -ivh libselinux-devel-2.5-14.1.el7.x86_64.rpm 
rpm -ivh libverto-devel-0.2.5-4.el7.x86_64.rpm 
rpm -ivh krb5-devel-1.15.1-37.el7_6.x86_64.rpm 

rpm -ivh openssl-devel-1.0.2k-19.el7.x86_64.rpm 
  • rpm -ivh 包全名

当然如果您服务器连通公网,或者配置了本地yum源就更方便了

  • yum install -y pcre pcre-devel
  • yum install -y zlib zlib-devel
  • yum install -y openssl openssl-devel
  • yum install -y gcc-c++

完了之后重新./configure --prefix=/export/home/tools/rms/nginx/ --with-http_stub_status_module --with-http_ssl_module

生成了Makefile文件

3.make && make install 

4.启动

sbin目录下:

启动:./nginx

重启:./nginx -s reload

停止:./nginx -s stop

5.验证

默认80端口,浏览器访问ip地址即可。

注意:若访问时报错403,说明已经启动完成,只是资源无访问权限,修改下nginx文件夹权限为777即可。

posted @ 2022-07-07 10:45  疯狂的草  阅读(86)  评论(0)    收藏  举报