1. 下载安装包
百度云盘:链接: https://pan.baidu.com/s/1cSjAn-7MmVuEPn1acjpNog 提取码: 72fm 复制这段内容后打开百度网盘手机App,操作更方便哦
官网下载:http://nginx.org/en/download.html
2. 安装步骤
先准备文件夹。
因为nginx需要gcc 环境,安装gcc命令 :
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
解压安装包:
tar -zxvf nginx-1.16.1.tar.gz
到指定目录下:
cd nginx-1.16.1
//执行命令
./configure
//执行make命令
make
//执行make install命令
make install
cd objs/
./nginx //启动命令
打开浏览器: 访问你的ip+端口
如果打开浏览器不是这样,可能端口被占用,nginx默认端口为80。
可以开放端口或者杀死占用端口的进程或者修改nginx默认端口:
conf 目录下 找到nginx.conf文件
切换到objs目录下执行启动,关闭,重启,命令:
./nginx 启动
./nginx -s stop 关闭
./nginx -s reload 重启
3. 使用
找到nginx.conf 文件
linux 下优先生效的是 /usr/local/nginx/conf/nginx.conf 这个配置文件。
修改一下这个配置文件:
配置文件:
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream icecastle {
server localhost:8080 weight=5;
}
server {
listen 80;
server_name localhost;
location / {
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://icecastle/;
}
}
}
重新访问:浏览器,访问你的ip+端口
转发到你的后台服务。 如果喜欢点赞加收藏,谢谢。