Linux安装nginx
1安装
1.1nginx官网
1.2在线下载
选择要下载的文件路径
命令下载:
wget http://nginx.org/download/nginx-1.19.10.tar.gz
复制代码
1.3解压文件
tar -xvf nginx-1.19.10.tar.gz
复制代码
1.4修改文件名称
关于文件说明:nginx-source文件是源文件目录不是工作目录,改目录的作用,是安装Nginx主要服务的。
mv nginx-1.19.10 nginx-source
复制代码
1.5命令“./configure” 将程序进行校验
./configure
复制代码
1.6指令:make将程序进行编译
make
复制代码
1.7make install 安装nginx服务器
make install
复制代码
1.8检查nginx目录
whereis ngins
复制代码
1.9Linux Nginx启动
要求:
cd /usr/local/nginx/sbin
复制代码
Linux启动nginx命令
./nginx
复制代码
重启
./nginx -s reload
复制代码
关闭
./nginx -s stop
复制代码
windows启动nginx命令
start nginx
复制代码
重启
nginx -s reload
复制代码
关闭
nginx -s stop
复制代码
2部署
2.1前端部署
将vue编译过的dist目录,将dist目录上传到Linux的/usr/local/nginx
cd /usr/local/nginx
复制代码
2.2配置nginx前端反向代理
进入nginx的conf文件
cd /usr/local/nginx/conf
复制代码
nginx.conf是配置文件,要在配置文件中进行配置信息
反向代理说明:
域名: web.jt.com 代理的是一个目录 dist (html/css/js)
域名: manage.jt.com 代理的是集群 8091/8092
域名: image.jt.com 代理的是目录 /usr/local/src/images
修改nginx.conf配置文件
vim nginx.conf
复制代码
#前端反向代理
server {
listen 80;
server_name web.jt.com;
location / {
root dist;
index index.html;
}
}
# 配置后端服务器 准备集群 默认就是轮询
upstream tomcats {
server 192.168.126.129:8091;
server 192.168.126.129:8092;
}
server {
listen 80;
server_name manage.jt.com;
# /表示拦截所有的请求
location / {
proxy_pass http://tomcats;
}
}
#图片服务器代理
server {
listen 80;
server_name image.jt.com;
location / {
root /usr/local/src/images;
}
}
复制代码
2.3修改windos HOSTS文件
地址在C:\Windows\System32\drivers\etc\hosts
host文件内容
#IP 域名 映射关系
#图片服务器域名
#127.0.0.1 image.jt.com
192.168.126.129 image.jt.com
#后台服务器域名
#127.0.0.1 manage.jt.com
192.168.126.129 manage.jt.com
#前台服务器域名
#127.0.0.1 web.jt.com
192.168.126.129 web.jt.com
#127.0.0.1 localhost
复制代码
hosts文件主要是在windows端访问时将访问地址转向相应的IP地址
近期评论