Linux安装Nginx服务器

安装Nginx所需要的环境

yum install -y gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel

下载Nginx安装包,选择稳定版

Nginx下载链接:http://nginx.org/en/download.html

Linux安装Nginx服务器
下载完毕后将Nginx压缩包放进Linux目录下

Linux安装Nginx服务器
在Linux系统进入该目录下

Linux安装Nginx服务器
通过命令解压Nginx压缩包

tar -zxvf nginx-1.18.0.tar.gz

解压完毕

Linux安装Nginx服务器

进入nginx-1.18.0 文件目录下,加载配置文件

cd nginx-1.18.0
./configure

编译安装(先make,再make install)

make
make install

查看nginx安装路径

whereis nginx

Linux安装Nginx服务器
进入该安装路径下的sbin目录,启动nginx
Linux安装Nginx服务器
防火墙开放对应的端口(nginx默认80端口),开放端口后使外部能够进行访问

firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld

访问Nginx服务器

Linux安装Nginx服务器

配置Nginx做附件浏览服务器

修改nginx配置文件,通过 whereis nginx命令查询到nginx的目录,进入该目录下的conf文件夹,通过vim命令编译nginx.conf,
在server中添加示例内容:

location /files {
alias /home/user;
}

Linux安装Nginx服务器也就是当你访问nginx服务器时,会通过该配置自动映射到你配置的路径,相当于你访问
http://192.168.5.132/files时他会映射到**/home/user**目录下

重启nginx,进入nginx的安装目录下的sbin文件夹下执行以下命令:

./nginx -s reload

注意修改目录的权限,若无权限,nginx无法访问,会报403错误

学习☞:https://www.bilibili.com/video/BV1GE411x75m