- 【必须】添加站点
- 【可选】有域名的去解析一下。
- 【可选】没有域名,需要配置一下host文件
- 【必须】反向代理设置
于是就可以不用记ip,直接用域名就访问到宝塔面板了。个人理解,配置了host文件,客服端就可以找到这台服务器,这个网站接管了客服端不的域名请求。
凡是访问上面配置的域名【xxxx.xxxx.xx】的都去访问本地8787端口
服务器8787端口跑的就是宝塔的控制面板
bt.zhengxinghua.top 就能访问到 http://我的ip:8787/login【宝塔面板】
哈哈哈哈,宝塔有域名绑定的
想网站也是这个域名,没有弄好
还是蛮浪费时间的,记录一下。
- 部署jenkins,配置jenkins【百度很多】
- 修改jenkins配置文件
- 验证是否成功
部署成功的地址
http://www.zhengxinghua.top/
jenkins的配置文件
#!/bin/sh #打包前端 echo "前端打包开始====》loading...." cd /var/lib/jenkins/workspace/ruoyi-jenkins/ruoyi-ui npm install npm run build:prod cp -rf /var/lib/jenkins/workspace/ruoyi-jenkins/ruoyi-ui/dist/** /www/wwwroot/www.zhengxinghua.top echo "前端打包完成,===》done...." #停止ruoyi pid=`ps -ef | grep ruoyi-admin.jar | grep -v grep | awk '{print $2}'` if [ -n "$pid" ] then #!kill -9 强制终止 echo "kill -9 的pid:" $pid kill -9 $pid && echo "===>>>>>>+++>>>停止ruoyi-admin.jar" fi #替换 cd /root/ruoyi/jar if [ -f /ruoyi-admin.jar ]; then echo "文件存在删除" rm -rf ruoyi-admin.jar echo "删除成功" fi cp /var/lib/jenkins/workspace/ruoyi-jenkins/ruoyi-admin/target/ruoyi-admin.jar /root/ruoyi/jar/ && echo "拷贝成功" #开始启动 # "jar方式启动" cd /root/ruoyi/jar #下面这句启动有问题,具体原因找不到 nohup java -jar /root/ruoyi/jar/ruoyi-admin.jar --server.port=8086 & echo "项目部署完成,请验收..."
有个问题,jar包显示启动成功,但是lsof -i:8086,没有这个进程,每次都是我手动启动
有大佬看见了,指点一下
目的:使用域名的反向代理
- 解析域名
- 放行端口
- 设置frps.ini和修改frpc.ini的内容
- 启动frps和frpc
- 效果图
frp的github地址
frp的文档
- 解析域名
- 放行端口
我是阿里云的centos8部署的宝塔面板
因此我要去放行阿里云的安全组和宝塔面板的端口
- 修改配置信息
frps服务器配置
[common] bind_port = 7000 vhost_http_port = 7080 vhost_https_port = 7443 token = 20211109
frpc客服端配置
[common] server_addr = 120.27.249.188 server_port = 7000 token = 20211109 [mywebname] type = http local_ip =127.0.0.1 local_port = 8086 custom_domains = bb.zhengxinghua.top
-
启动frps和frpc
./frps -c frps.ini
./frpc -c frpc.ini -
效果图
阿里云把 *.frp 解析到我的服务器上【记录值就是服务器ip】
frps.ini配置
[common] bind_port = 7000 vhost_http_port = 7080 vhost_https_port = 7443 subdomain_host = frp.zhengxinghua.top token = 20211109
frpc.ini
[common] server_addr = 服务器ip server_port = 7000 token = 20211109 [web1] type = http local_ip =127.0.0.1 local_port = 8086 subdomain = bb
这里的bb就是自定义的
http://bb.frp.zhengxinghua.top:7080/
最近在线想把7080换成80,就不用考虑后面要加端口的问题了,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)