1. 下载离线包并拷贝linux服务器上

  下载地址:http://nginx.org/download/     下载版本:nginx-1.9.9.tar.gz 

  上传离线包到服务器/opt目录下

  linux下Centos7 编译安装nginx1.9.9

2. 解离线包

[root@localhost opt]# tar -zxvf nginx-1.9.9.tar.gz

  linux下Centos7 编译安装nginx1.9.9

3. 编译安装

  nginx的解压目录并不是安装目录,所以要新建安装目录

[root@localhost opt]# mkdir nginx

  linux下Centos7 编译安装nginx1.9.9

  建好安装目录后,进入解压目录nginx-1.9.9 , 指定安装目录

[root@localhost nginx-1.9.9]# ./configure --prefix=/opt/nginx

  编译安装

[root@localhost nginx-1.9.9]# make && make install

3. 启动

进入到/opt/nginx/sbin目录,启动ngin

[root@localhost sbin]# ./nginx

4.访问,http:[服务器IP]:80 

linux下Centos7 编译安装nginx1.9.9

5.注意问题

1. make && make install时候,需要安装openssl-devel,如果没有安装

[root@localhost sbin]# yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel

2. 如果防火墙没有开放80端口,是访问不到nginx的

[root@localhost sbin]# firewall-cmd --zone=public --add-port=80/tcp --permanent
[root@localhost sbin]# firewall-cmd --reload

 

 

  

  

  

相关文章:

  • 2022-01-23
  • 2022-12-23
  • 2019-03-05
  • 2021-11-20
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-06
  • 2021-06-21
  • 2021-05-09
  • 2021-08-08
  • 2021-12-12
  • 2021-06-27
  • 2021-08-19
相关资源
相似解决方案