一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

文章目录

  • 一、首先可以顺手学一手(docker)
  • 二、nginx配置反向代理
  • 三、启动两个不同端口的sPRingboot项目的jar包
  • 四、看看启动的端口
  • 五、服务器开启端口
  • 六、linux下还得开firewall(可惜,还有点操作)
  • 七、最后!记得二级域名就是这个解析前缀。
  • 八、最最后了!嘿嘿(^o^)/~!开始访问!

一、首先可以顺手学一手(docker)

其实我刚开始还懒得学,但是nginx玩崩了┭┮﹏┭┮。所以只能去玩docker了。两三个小时跟着开搞docker,再自己查查二级的知识就很简单 docker入门(利用docker部署web应用) CentOS 7.5下 安装Docker 教程 详解嗯~我就是用这个起手(跟着敲的时候,这里换容器nginx-testnginx-web的时候记得docker stop nginx-test把前面的容器关掉,不然占用了80端口)

二、nginx配置反向代理

nginx能配置很多东西,这里就用的server配置反向代理

不说多的,就先把二级代理放在这里

server{
       listen 80;
       charset utf-8;
       server_name www.programboy.top;

       location / {
          Proxy_pass http://www.programboy.top:8080;
          proxy_redirect default;
       }
    }

    server{
       listen 80;
       charset utf-8;
       server_name blog.programboy.top;

       location / {
          proxy_pass http://bLOG.programboy.top:8001;
          proxy_redirect default;
       }
    }

三、启动两个不同端口的springboot项目的jar包

记得nohup持续启动(这是我的两个项目的jar包) nohup java -jar door.jar & nohup java -jar myblog.jar &

四、看看启动的端口

netstat -ntlp   //查看当前所有tcp端口·

五、云服务器开启端口

可能一般到这时候就会急着去尝试着访问下自己的地址了(有点小激动)

  • 云服务器的端口开放就不说了。

六、linux下还得开firewall(可惜,还有点操作)

Systemctl status firewalld	

绿色的active就是打开了

  • 开启防火墙以及开机自启
systemctl start firewalld
systemctl enable firewalld
  • 开发端口F1a;比如8001==
firewall-cmd --zone=public --add-port=8001/tcp --PErmanent

[root@VM-8-16-centos conf]# firewall-cmd --zone=public --add-port=8001/tcp --permanent success

firewall-cmd --reload
  • 最后看下开放的端口
firewall-cmd --zone=public --list-ports

七、最后!记得二级域名就是这个解析前缀。

一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)

八、最最后了!嘿嘿(o)/~!开始访问!

一个毕业设计时候做的游戏社区 一个简易的群体博客平台 myhexo博客—还在弄,边做边学(Hexo搭建博客-butterfly主题新版教程====Butterfly文档,最好不用npm安装,不好跟后面操作themes文件夹)。

最后!了解一下纯前端的比如hexo做的博客,可以通过gIT的仓库存前端博客hexo地址,通过Gitee Pages,不需要自己弄服务器,域名。只要身份认证就可以将项目弄一个简单的外网访问的地址喽!

一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)

注意这里服务的是静态网站,就只用前端做的,就一个index.htML

一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)

脚本宝典总结

以上是脚本宝典为你收集整理的一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)全部内容,希望文章能够帮你解决一个服务器、一个域名、一个docker、一个nginx、两个jar包、两个端口(玩转二级域名)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。