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

南京网站高端湖南靠谱seo优化公司

南京网站高端,湖南靠谱seo优化公司,晋江哪里可以学建设网站,网页设计与网站建设 1.班级网站. 2.个人主页. 3.求职招聘.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.tj-hxxt.cn/news/111927.html

相关文章:

  • 网站脑图用什么做网络营销有什么特点
  • 旅游网站网页设计图片企业培训机构排名前十
  • 网站设计搜索栏怎么做个人网站设计
  • 无锡上网站建设公司网站搭建
  • 公司网站搭建费用广告主平台
  • 影响网站排名的因素 权重百度开户流程
  • 网站模版修改好用的搜索引擎有哪些
  • 自己做网站怎么赚钱网络营销型网站
  • 建设微信商城网站的公司如何解决网站只收录首页的一些办法
  • 长春专业做网站公司真正免费建站网站
  • 网页与制作seo引擎优化方案
  • 怎么做网站移动端百度广告位价格
  • 南京哪个网站做物业贷aso优化工具
  • 企业多语言网站开发泾县网站seo优化排名
  • 淘宝网站可以做百度快照吗网站seo外包公司
  • 常州网站快速排名优化广告联盟代理平台
  • 付费电影网站源码seo网站推广的主要目的是什么
  • 重庆seo黄智搜索引擎优化的简称
  • 附近广告公司位置关键词怎样做优化排名
  • 低价网站制作顺德免费做网站的网站
  • 国外设计网站behance打不开网络营销与传统营销的整合
  • 专业软件制作公司百度seo怎么样优化
  • 广东设计公司排名前十强单页面seo搜索引擎优化
  • seo整站优化网站建设上海网站排名推广
  • 联想桥做网站公司qq群推广拉人
  • 桐乡 网站建设常熟网站建设
  • 煤矿网站建设百度客服电话4001056
  • 网站运营推广这么做全球搜
  • 动易公安网站查看域名每日ip访问量
  • 自己做彩票网站辅导班培训机构