详细图文手把手教你基于宝塔面板手动部署魔众ModStart开源免费商用CMS系统

详细图文手把手教你基于宝塔面板手动部署魔众ModStart开源免费商用CMS系统


一、网站创建:

1.第一步:登陆宝塔面板后台,在“网站”标签页点击“添加站点”按钮。

(本文默认已在云主机安装好宝塔面板,若不会安装宝塔面板,请参阅其他教程。)

51283_2kgd_3299.png


2.第二步:弹出“添加站点”弹窗后,输入已经购买、备案且解析到这台云服务的域名。记录好数据库名、用户名、密码,最好复制到自己的云笔记中,后面安装魔众CMS需要用。php版本选择7.0,没安装可以先安装,其他设置如图所示,就用输入域名时宝塔面板默认生成的即可。然后点击弹窗右下角“确认”按钮。

(关于如何备案、或者免备案解析请参阅其他教程)

51285_rb2j_6133.png


3.第三步:进入“网站添加结果”页面,再次确认数据库名、用户名、密码,最好自行用云笔记记录好,没记录也没关系,后续在网站列表也能查看。

51286_94tn_2890.png


二、域名解析:

4.第四步:宝塔面板那边网站创建完成,nginx配置会自动生成,暂时告一段落。我们进入域名服务商后台(这里以阿里云为例),找到对应域名点击“解析”按钮”,进行域名解析。

51288_zxq1_5676.png


5.第五步:进入域名解析页面后,点击“添加记录”按钮,这里我们以A记录“@”根域名的解析为例,记录值填写“第一步”中创建网站的云服务的外网IP地址,然后点击右下角“确认”添加完成。这边如果还需要解析“www”的主机记录,再添加一条记录把“@”换成“www”即可,别忘了宝塔面板nginx配置里面也添加一下。

51289_d57z_6166.png


6.第六步:稍等一会,用浏览器访问刚刚解析好的域名,如果能正常访问宝塔默认静态index.html页面,就说明域名解析成功了。接下来就可以正式部署魔众CMS系统了。

51290_xbwl_5227.png


三、安装部署和环境配置:

7.第七步:去ModStart官网下载“ModStartCMS 稳定版”。如需百度网盘地址,可通过代理商网站下载,后续如果涉及购买扩展模块商业授权,代理商能够提供更多的增值服务和不定期优惠。

51291_vhbe_5652.png

(官方下载页面)

33878_pkcd_5075.png

(代理商下载页面)


8.第八步:回到宝塔面板添加的站点根目录,删除默认生成的文件。上传刚刚下载的“ModStartCMS 稳定版”压缩包。

51292_wlg7_7946.png


9.第九步:“ModStartCMS 稳定版”压缩包上传完成后,选中后通过宝塔面板进行解压缩。

66249_yey6_6557.png


10.第十步:解压后默认会在网站根目录下生成一个“wwwroot”目录,将解压到“wwwroot”目录下的文件全部剪切复制到网站根目录。

66250_0o6m_3723.png


11.第十一步:回到网站根目录,粘贴刚刚剪切的网站全部文件到网站根目录。其他冗余文件可以自行选择是否删除。

66250_r0mo_4732.png


12.第十二步:剪切完成后,“wwwroot”目录下的CMS网站文件如下图所示,全都移动到了网站根目录下了。

66251_9fy4_9447.png


13.第十三步:配置Nginx的伪静态,CMS是基于Laravel框架的,所以需要通过宝塔域名的Nginx配置面板修改伪静态为“laravel5”,不改后面安装会报错。

66252_tvl5_7665.png


14.第十四步:配置网站运行目录,也是因为基于Laravel框架的原因,默认要将运行目录指向“/public”。

66252_5mv0_9303.png


15.第十五步:到这里我们可以先尝试下访问下我们的域名,已经可以看到用户协议页面了,勾选同意,点击下一步。

66253_erp6_4789.png


16.第十六步:进入网站PHP环境和读写权限自检,不建议先改PHP环境,是因为每台机器PHP环境不一样,新环境首次安装一般自检会报以下四个错,按照提示逐个解决即可。

66253_kxwa_9223.png


17.第十七步:进入宝塔PHP管理页面,注意PHP的版本,因为我们用的稳定版CMS,所以是基于老版本PHP7.0的环境。先到“安装扩展”标签页安装“fileinfo”和“exif”扩展,再到“禁用函数”标签页删除“proc_open”和“putenv”函数的禁用。

66254_zh7g_9525.png

66255_fkxb_6089.png


18.第十八步:其他可能遇到的错误示范,未遇到以下错误,可直接跳过这步。如果提示PHP版本错误,回到宝塔网站域名配置面板,切换对应的PHP版本即可,稳定版CMS用PHP7.0;如果Rewrite规则错误,大概率是选错了PHP版本,导致配置的伪静态也错了,重新配置即可。

66256_y46n_9860.png

66256_zbxv_6383.png


19.第十九步:解决所有环境自检错误后,各项全绿点击下一步。

66257_nw9t_2477.png


20.第二十步:这一步可能对于不动技术的人来说,可能是整个安装过程中最复杂的一步。我们已经详细标注每项的作用,如图所示逐条填写即可。

(1)若没有自定义过数据库端口,主机、端口字段,用默认值即可;

(2)数据库名、数据库用户名、数据库密码在之前让记录在云笔记上了,复制进去即可;

(3)表前缀自定义,有识别度,别太长就行;

(4)后台用户、密码自行设置,不要用常用管理员账户,密码强度高一些。

66257_gttl_2873.png


21.第二十一步:进入安装过程,这边根据云主机性能不同,等待时间也不同。可能网页到了nginx或者php的超时时间也没自动回调到安装好的CMS页面。超时后如果刷新页面还是进入安装页面不要慌,继续等或者去干点别的事情再回来刷新页面。

66258_0kyh_4061.png


22.第二十二步:性能比较差的云端虚拟机,等了5-10分钟就能正常刷新出CMS前台页面了。后台默认访问地址“域名+/admin”,首次登录后台,别忘记按照提示修改安全信息。

66258_2ksi_7530.png

68935_npgj_4055.png


更新时间 2024-06-21 03:09:00