Linux下如何安装Nginx

看这就够了

https://segmentfault.com/a/1190000012435644

注意如果是远程浏览器访问是否启动了nginx,出现无法访问 服务器能够启动。访问不了页面

很大可能是防火墙没有开80端口

防火墙命令
firewall-cmd --zone=public --add-port=80/tcp --permanent


然后再 firewall-cmd --reload

 

首先连接上你的服务器

安装gcc 环境

sudo yum install gcc-c++

nginx使用到了三个依赖包

zlib  、pcre  、openssl

安装PCRE依赖库 

#进入目录cd /opt

下载

sudo wget  http://downloads.sourceforge.net/project/pcre/pcre/8.43/pcre-8.43.tar.gz

解压安装包

sudo tar zxvf pcre-8.43.tar.gz

编译安装

cd /opt/pcre-8.43.tar.gz

sudo ./configure

sudo make && make install

查看版本

sudo pcre-config --version

下载zlib

cd /opt

sudo wget http://www.zlib.net/zlib-1.2.11.tar.gz

解压安装包

sudo tar zxvf zlib-1.2.11.tar.gz

编译安装

cd /opt/pcre-zlib-1.2.11

sudo ./configure

sudo make && make install

下载openssl

cd /opt

sudo wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz

解压安装包

sudo tar zxvf openssl-1.0.2n.tar.gz

编译安装

cd /opt/openssl-1.0.2

sudo ./configure

sudo make && make install

下载Nginx

sudo wget -c https://nginx.org/download/nginx-1.17.3.tar.gz

解压安装包

sudo tar -zxvf nginx-1.17.3.tar.gz

安装nginx

cd /opt/nginx-1.17.3

sudo ./configure
sudo make && make install

查找nginx安装目录

whereis nginx

进入nginx安装目录

cd /usr/local/nginx/sbin

sudo ./nginx  #启动nginx

sudo ./nginx -s stop

查看版本

sudo ./nginx -v

启动后在浏览器属于ip默认端口80

原文地址:https://www.cnblogs.com/dzcici/p/11435680.html