Centos上安装Nginx

在这里插入图片描述

本教程主要讲解如何在Linux系统中安装Nginx,之前也写过这样的一篇文章,这一篇进行下更清晰的整理和简化。

本篇的安装方式不是通过docker容器进行安装,是直接在Centos系统上进行安装

1、准备工作

1、在官网下载Nginx软件包
http://nginx.org/

2、在安装Nginx前,先安装好相关依赖包

​ pcre-8.37.tar.gz

​ openssl-1.0.1.tar.gz

​ zlib-1.2.8.tar.gz

2、安装Nginx

第一步:用wget方式安装pcre

下载pcre包:

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

解压文件 :

tar -zxvf pcre-8.37.tar.gz

进入解压后的目录中依次执行命令:

./configure
make && make install

第二步:用yum方式安装openssl和zlib

yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl devel

第三步:安装下载好的Nginx

解压缩 nginx-xx.tar.gz 包

tar -zxvf nginx-xx.tar.gz

进入解压缩目录执行

./configure 
make && make install

第四步:Nginx相关常用命令

启动命令:

在/usr/local/nginx/sbin 目录下执行 ./nginx

关闭命令:

在/usr/local/nginx/sbin 目录下执行 ./nginx -s stop

重启命令:

在/usr/local/nginx/sbin 目录下执行 ./nginx -s reload

3、开发Nginx相关端口

查看开放的端口号

firewall-cmd --list-all

设置开放的端口号

firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port=80/tcp --permanent

重启防火墙

firewall-cmd --reload

4、验证Nginx启动成功

直接在浏览器访问

http://127.0.0.1:80

在这里插入图片描述

注意

nginx的配置文件真正位置是在下面这个位置:

/usr/local/nginx/conf
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页