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
下载完毕后将Nginx压缩包放进Linux目录下
在Linux系统进入该目录下
通过命令解压Nginx压缩包
tar -zxvf nginx-1.18.0.tar.gz
解压完毕
进入nginx-1.18.0 文件目录下,加载配置文件
cd nginx-1.18.0
./configure
编译安装(先make,再make install)
make
make install
查看nginx安装路径
whereis nginx
进入该安装路径下的sbin目录,启动nginx
防火墙开放对应的端口(nginx默认80端口),开放端口后使外部能够进行访问
firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld
访问Nginx服务器
配置Nginx做附件浏览服务器
修改nginx配置文件,通过 whereis nginx命令查询到nginx的目录,进入该目录下的conf文件夹,通过vim命令编译nginx.conf,
在server中添加示例内容:
location /files {
alias /home/user;
}
也就是当你访问nginx服务器时,会通过该配置自动映射到你配置的路径,相当于你访问
http://192.168.5.132/files时他会映射到**/home/user**目录下
重启nginx,进入nginx的安装目录下的sbin文件夹下执行以下命令:
./nginx -s reload
注意修改目录的权限,若无权限,nginx无法访问,会报403错误