目录
1、如果root账户访问403修改conf配置将user改为root
一、前言
本文讲述如何在linux虚拟机中安装nginx
二、安装依赖库
1、安装g++编译器
g++编译器:可以处理c++,它也包含gcc编译器,可以处理c代码
yum install -y gcc-c++
2、安装pcre库
pcre库:用C语言编写的正则表达式函数库
yum install -y pcre pcre-devel
3、安装zlib库
zlib库:压缩/解压缩工具库
yum install -y zlib zlib-devel
4、安装OpenSSL库
OpenSSL库:SSL协议库
yum install -y openssl openssl-devel
5、安装wget
yum install wget
三、安装Nginx
1、创建用于保存nginx的文件夹并进入
mkdir -p /root/tool/nginx && chmod 777 /root/tool/nginx && cd /root/tool/nginx/
2、使用wget下载nginx
wget https://nginx.org/download/nginx-1.20.1.tar.gz
3、解压nginx文件
tar -zxvf nginx-1.20.1.tar.gz
4、进入解压好的nginx文件夹并创建logs文件夹
cd nginx-1.20.1 && mkdir 777 logs
5、添加软链
ln -s /root/tool/nginx/nginx-1.20.1 nginx
6、运行配置文件
./configure --prefix=/root/tool/nginx/nginx-1.20.1
7、编译nginx
make
8、安装nginx
make install
四、运行Nginx
1.、进入sbin文件夹
cd /root/tool/nginx/nginx-1.20.1/sbin
2、运行nginx
./nginx
五、检查是否正常运行
ps -ef | grep nginx
六、访问Nginx
七、访问遇到的问题
1、如果root账户访问403修改conf配置将user改为root
cd /root/tool/nginx/nginx-1.20.1/conf && vim nginx.conf
2、修改conf配置后重启nginx
./nginx -s reload