宝塔面板部署项目踩坑记录:PHP/Java/Node.js

435 字
2 分钟
宝塔面板部署项目踩坑记录:PHP/Java/Node.js

📝 本文基于作者实际部署经验,已在宝塔面板上成功部署多个 PHP 和 Java 项目,记录踩坑过程。

最近在熟悉宝塔的部署,主要是各类php项目,目前大家有这个需求,我逐个框架进行一下整合

1.pbootcms#

PbootCMS是一个永久开源、免费的PHP企业网站开发建设管理系统,我的理解就是公司官网。源码托管地址:https://github.com/pbootcmspro/PbootCMS。 系统后台默认访问路径:http://域名/admin.php 账号:admin 密码:123456。 然后要去免费获取永久授权码的网站:https://www.pbootcms.com/freesn/获取一个授权码,访问后台在【全局配置】【配置参数】最下面【系统授权码】填入就可以开始用了。

1.1部署流程#

相对比较简单,其实就是添加,然后设置伪静态,因为这个开源模版没有route所以需要配置下,一般也都有模版,没有的我也列出了。

宝塔面板添加PbootCMS站点配置
宝塔面板添加PbootCMS站点配置
设置伪静态规则
设置伪静态规则

location / {
if (!-e $request_filename){
rewrite ^/index.php(.*)$ /index.php?p=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
}
}

疑难杂症#

a.宝塔通过域名访问docker项目#

通过docker安装完,然后怎么配置都不行,后面修改了代理地址,一般代理地址都写127.0.0.1或者localhost,后面直接写了官网的地址就行了,ai说是docker部署的时候用的0.0.0.0导致的。


相关推荐#

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

宝塔面板部署项目踩坑记录:PHP/Java/Node.js
https://blog.wmovie.site/posts/baota-deploy-guide/
作者
朵朵
发布于
2024-11-15
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
朵朵
全栈开发者,5 年 Java/SpringBoot + Vue/React 开发经验,曾维护 Delphi 遗留系统。业余深耕 NAS 与软路由,专注 Homelab 家庭网络搭建及 Docker 自托管应用实战。坐标福州,正迈向独立开发之路。
公告
欢迎来到我的博客!有什么想要的邮箱告诉我,最近沉迷nas和软路由。
分类
标签
站点统计
文章
25
分类
4
标签
18
总字数
32,908
运行时长
0
最后活动
0 天前

文章目录