宝塔面板https

宝塔面板https

浏览次数:
信息来源: 用户投稿
更新日期: 2025-07-24 08:11:49
文章简介

school-management-system是一个开源的开源的学校管理系统,这篇文章准备用宝塔搭建一下!! (宝塔服务器面板,一键全能部署及管理,送你3188元礼

2025阿里云双十一服务器活动

school-management-system是一个开源的开源的学校管理系统,这篇文章准备用宝塔搭建一下!!

(宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=)

1、简介

项目:https://github.com/hrshadhin/school-management-system

演示:https://cloudschoolbd.com/

站长搭建的演示:http://tbfile.qixi.ng/

2、准备

  • MySQL>=5.6MariaDB>=10.1
  • 安装composer(linux宝塔面板安装composer的方法
  • 3、部署

    PHP设置——禁用函数,删除如下的函数:

    2)PHP设置——安装fileinfo扩展

    3)配置mysql,我们需要添加一个log_bin_trust_function_creators参数,否则后期调试会出现错误,在宝塔"配置修改"[mysqld]处添加,如下代码:

    log_bin_trust_function_creators=1

    3)下载程序,配置env,下载的目录就自己指定了,比如本文是放在root目录下的。

    gitclonehttps://github.com/hrshadhin/school-management-system.gitcloudschool

    4)修改env中的数据库配置,以及域名!!标注红框的地方都需要修改

    6)设置应用,一键运行命令!

    phpartisanfresh-install#一键配置(没有测试数据)

    phpartisanfresh-install--with-data#一键配置(带有测试数据)

    phpartisanfresh-install-d#或者用这个命令

    注意,运行期间会多次出现运行命令确认,输入并回车即可

    宝塔面板https

    $phpartisankey:generate--ansi

    #创建数据库,导入基本数据与结构

    $phpartisandb:seed--classDemoSiteDataSeeder

    $phpartisandb:seed--classDemoAppDataSeeder

    $phpartisancache:clear

    8)安装frontend(css,js)依赖库并将其捆绑

    npmrunfrontend-prod

    注意,宝塔运行npmrunbackend-prod这个命令的时候会有如下提示:此处为隐藏的内容发表评论并刷新,方可查看发表评论

    以上一堆都完成后,我们现在执行如下命令即可完成安装。

    10)如果要后台运行,可以用screen,如果提示screen:commandnotfound命令不存在可以执行:yuminstallscreen或apt-getinstallscreen安装。之后创建一个会话,具体如下:

    phpartisanserve#启动服务

    11)默认访问网址后后台,以及管理员密码等。

  • Website:http://localhost:8000
  • Applogin:http://localhost:8000/login
  • 管理员默认密码等
  • Password

    super99

    demo123

    4、设置域名访问

    注意,不要忘了放行8000端口。

    5、效果演示

    前台,看演示吧,图片太大了。

    6、最后

    感觉更适合大学使用的管理系统,感兴趣的可以部署一个。

    标签:
    arkecx黑五全球28个机房5折促销低至$5/月(可选中国香港/中国台湾/日/韩/新/马/泰/越/菲/印尼等)
    « 上一篇
    电商网站应该怎么选择香港VPS配置(香港vps哪个稳定)
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!