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端口, 只要出现这个页面就是成功了
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