Linux下Nginx的安装

149 阅读1分钟

Linux下安装nginx

1. 安装 gcc

yum install gcc-c++

如果 yum install命令 404 请看下方解决方法

2. 安装 PRCE pcre-devel

yum install -y pcre pcre-devel

3.zlib 安装(nginx的gzip压缩依赖)

yum install -y zlib zlib-devel

4.OpenSSL 安装 (https 的安全协议)

yum install -y openssl openssl-devel

5.下载nginx

wget https://nginx.org/download/nginx-1.19.9.tar.gz

6.解压nginx

tar -zxvf nginx-1.19.9.tar.gz

7.进入nginx文件夹执行congfigure文件

cd nginx-1.19.9
./configure

8.使用make命令进行编译

make
make install

make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。 执行完后会有一个MakeFile文件夹

9.查询 nginx 安装目录

where is nginx

10.进入目录执行nginx

./nginx

11. 配置nginx环境变量

#找到nginx 安装目录
where is nginx 

12.前往根目录 找到etc文件夹

#编辑配置文件
vim profile 
#添加环境变量
export PATH=$PATH:/node-v14.19.1-linux-x64/bin:/usr/local/nginx/sbin

13.使用全局命令启动nginx

#查看nginx版本号
nginx -v
nginx -V

#启动nginx 直接执行 nginx 即可
niginx

nginx默认运行在80端口, 只要出现这个页面就是成功了

image.png

yum install 404解决方案

1.进入配置文件内,删除所有的.repo文件(也可以备份)

#进入配置文件夹
cd /etc/yum.repos.d/

#删除旧的配置文件
rm *.repo
#输入“y”回车确认

2.ls确保该目录下的.repo文件已完全删除

下载可以用的.repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

运行 yum makecache 生成缓存

yum makecache