当前位置: 首页 > news >正文

网站中的下拉菜单中国50强企业管理培训机构

网站中的下拉菜单,中国50强企业管理培训机构,wordpress分类页打不开,好的互联网资讯网站Nginx反向代理 Nginx的定位:主要用于做反向代理,一般都是用它来做前端页面的服务器,动态资源代理到后端服务器。这样做的好处是可以避免跨域请求带来的不便。 使用Nginx主要是对Nginx中的nginx.conf文件进行配置: 虚拟主机配置…

Nginx反向代理

Nginx的定位:主要用于做反向代理,一般都是用它来做前端页面的服务器,动态资源代理到后端服务器。这样做的好处是可以避免跨域请求带来的不便。

使用Nginx主要是对Nginx中的nginx.conf文件进行配置:

虚拟主机配置
server {listen   7777#端口号,不能被占用;server_name  localhost#如果是本机就可以用localhost,如果不是则使用ip地址;location /{ root F:\demo\dist;#代理的项目文件,如dist文件地址index index.html#项目中的主页html地址;}
}
反向代理配置
#以/demo/开始的请求会被代理到指定的服务器访问,如后端端口号
location /demo/ {proxy_pass   http://localhost:8080/;}
负载均衡配置
upstream demoServer {server localhost:8080;server localhost:9090;
}location /demo/ {proxy_pass  http://demoServer/;
}
  • 负载均衡—轮询

    upstream demoServer {server localhost:8080;server localhost:9090;
    }
    
  • 负载均衡—权重

    upstream demoServer {server localhost:8080 weight=2; #权重越大,被分配处理的请求越多server localhost:9090 weight=1;
    }
    
  • 负载均衡—ip_hash

    ip_hash就是通过请求的ip地址,使用hash算法,算出来应该访问那一台服务器,如果是ip地址没变,那么这个请求的服务器 就永远都不会变

    upstream demoServer {ip_hash; # 负载均衡规则server localhost:8080;server localhost:9090;
    }
    

前后端web项目CentOs部署

使用工具:Xftp 7,Xshell 7,7-Zip

前端部署

  • 前端项目,使用yarn build 命令打包成dist文件

  • 使用Xftp7连接上服务器后,使用7-Zip工具将dist文件打包成.tar压缩包,再压缩一遍压缩为.tar.gz,然后再Xftp7中拖入/usr/local目录中。

  • 使用命令解压

    tar zxvf dist.tar.gz -C /var/www/html
    #这里的-C表示指定位置解压,/var/www/html是解压的地址,也可以是其他位置,这个位置后续在Nginx的配置中要用到
    
  • 在Nginx中配置nginx.conf文件,一般在nginx目录下的/conf中

    cd /usr/nginx/conf
    vi nginx.conf #进入目录后进行修改
    
  • 在上文中介绍了如何配置Nginx,如果只有一台服务器只需要配置虚拟主机和反向代理

server {listen   7777#端口号,不能被占用;server_name  1.1.1.1#如果是本机就可以用localhost,如果不是则使用ip地址;location /{ root var/www/hrml/dist;#代理的项目文件,如dist文件地址index index.html#项目中的主页html地址;}
}#以/demo/开始的请求会被代理到指定的服务器访问,如后端端口号
location /demo/ {proxy_pass   http://localhost:8080/;}

然后启动niginx:

./usr/local/nginx/sbin/nginx #启动nginx
ps aux | grep nginx #查看nginx进程

后端部署

  • Java项目是以jar包的形式运行,因此使用Xhtp 7 工具将jar包拖进Linux系统中,如/usr/local
  • 使用命令运行:
cd /usr/local
java -jar demo.jar
  • 也可以后台运行:
nohup java -jar demo.jar > output.log 2>&1 &

其中output.log表示系统运行时的标准输出和错误文件,系统会自动创建该文件,并将输出和错误重定向到该文件。

  • 查看端口号是否运行,使用lsof命令,如果没有安装就先进行安装:

    yum install lsof
    
  • 然后查看端口进程:

    lsof -i :8080
    
  • 开放你的网站访问端口和后端代理端口,并重置防火墙以生效:

  •   firewall-cmd --zone=public --add-port=7777/tcp --permanentfirewall-cmd --zone=public --add-port=8080/tcp --permanentfirewall-cmd --reload
http://www.hkea.cn/news/595842/

相关文章:

  • 芜湖做网站公司广州seo好找工作吗
  • 做网站找客户百度竞价推广公司
  • 深圳网站建设怎么办互联网营销的优势
  • 课程网站开发背景网站推广的几种方法
  • 商城网站建设模板一份完整的营销策划方案
  • 推广网站建设网站权重查询工具
  • t型布局网站怎么做建设网官方网站
  • 哪个建设网站推广竞价托管公司
  • 网站建设傲seo网站是什么意思
  • 卢氏住房和城乡建设厅网站聚名网
  • 山东网站建设电话长沙靠谱的关键词优化
  • 山东营销型网站ip网站查询服务器
  • 什么网站上做奥数题企业培训课程清单
  • 龙岩优化seo是什么意思
  • 外贸网站建设源码软文怎么做
  • 文章列表页wordpress宁波seo资源
  • 获取网站访客qq 原理百度投诉中心人工电话
  • 企业网站制作查询百度电话怎么转人工
  • 杭州专业网站建设怎样创建网站
  • 网站建设报价表格式淘宝关键词优化技巧
  • 高端网站建设系统百度网盘登录入口官网
  • ps做网站顶部江苏网络推广公司
  • 源码做网站手机网站百度关键词排名
  • 网站关键词分隔网站链接提交
  • 福永营销型网站多少钱中国最新消息今天
  • 做网站4000-262-263网站排名优化软件有哪些
  • 网站双链接怎么做网络舆情监测平台
  • 企业网站建设制作百度网盘下载app
  • asp做一个简单网站网络营销就是seo正确吗
  • 移动wap站点公司网站设计图