安装部署是什么意思 (部署安装-使用-moodle4.0.3-宝塔面板)

文章编号:9350 更新时间:2024-01-05 分类:互联网资讯 阅读次数:

资讯内容

先前的文章都是用纯净系统单独安装Moodle,如果后续如果需要再安装其他系统就诸多不方便,因为单独配置比较麻烦,现在开始改用宝塔面板,后续配置起来就更加方便快捷,安装多个系统也比较轻松了。

安装部署是什么意思部署安装使用mood

步骤开始,以后的文章以技术架构为主,不再关注具体细节,想自行研究的朋友可以就步骤深入百度学习。

一、购置服务器和安装宝塔面板

服务器的话,云主机和物理主机都是可以的,我都搭建过,局域网用自己的物理主机最好,外网的话推荐用云主机,公网ip、域名备案这些都很方便。

宝塔搭建,具体教程参见官网,不同系统有兼容差异,系统兼容性推荐:Centos7.x>Debian10>Ubuntu20.04>Centos8stream>Ubuntu18.04>其它系统

二、配置lnmp

使用快速安装即可,版本越新越好,但php不要用8.0有几个小问题,我的版本为php7.4.3nginx1.22mySQL5.7

主要是要结合自己其他系统用什么版本比较方便,参数可参见:池中雨景:Moodle各种版本安装记录帖子定期更新

三、新建数据库

这里请自行配置,最好是各个系统独立,但moodle我独立发现权限不够,于是我用了root账户的密码来操作数据库。另一个jol是我用来搭建hustoj用的。

四、新建网站

新建一个php的项目,然后配置好,到moodle官网下载源码解压,使用浏览器访问即可进入安装页面,根据提示,正常安装即可。

安装moodle过程中,会提示缺少部分拓展、参数不对。

将对应拓展分别安装即可、修改配置后记得重启php

宝塔支持的项目比较多,其实可以搭建多个网站,使用端口和域名区分,通过nginx静态转发即可,多个域名占用80通过,通过域名反向代理,使用nginx配置起来超级方便。

比如我目前可以配置的有:hustoj、moodle、teaching-open、casserver等项目,设置好默认站点,配置好多个网站后,最好再加个导航页面。

五、定时任务

moodle的定时清理需要用到此功能,池中雨景:cli/cron.php维护脚本超过24个小时没有运行

配置安装moodle4.0.3遇到的问题有:

去除防跨站、重启php

php8.0缺少XMLrpc

定期清理有问题,改用php7.4

ps:不想折腾的可以联系我,我喜欢折腾!

标签: 宝塔面板服务器LinuxWeb运维

本文地址: https://yihaiquanyi.com/article/a9254578c09bfd07a3d8.html

上一篇:3000价位的手机哪个性价比最好3000价位左右...
下一篇:大众点评app下载大众点评App的短视频耗电量...

发表评论