分享 SEO、SEM、ASO 等网络营销推广知识,交流网络推广技术心得,分享聊聊 Python,C++ 等编程实践经验。

08 CMS 服务器配置及安装教程

SEO Ginson 6℃

08 CMS 是一套功能完备的行业 CMS 程序,现有房产、装修、汽车等多种行业主题程序可选,同时附带小程序及APP。但是 08 CMS 安装配置相对复杂,不提供如 dedecms 那样的安装引导界面,需要手动对服务器、PHP、MySQL 等程序进行配置。官方提供安装服务,但收费颇高,说实话并不值得,在此给出本人整理的 08 CMS 配置安装教程,以供参考。

零、准备工作

1、服务器一台

操作系统版本官方推荐 CentOS 7.X 64位及以上,这里选择 7.2 版本(经测试 6.X 版本亦可成功安装,请自行选择)。
服务器配置上官方要求至少 2 核 4G 3M 带宽 30G 硬盘,经测试单核2G一样可以成功流畅运行,数据盘最好在 50G 以上,具体配置可根据自身情况选择。

2、08 CMS程序包及对应域名的授权文件。

08 CMS 程序包通常包括如下内容:
08CMS安装包文件内容
另外正版 08 CMS 是单域名授权的,一定时间内可更改授权域名,授权文件通常为 license_08cms.txt。

一、服务器基本配置

1、安全组配置

在运营商的服务器控制台设置安全组策略,开放 80,443,8888,3306 端口,否则宝塔面板、网站、数据库会无法访问。
阿里云、腾讯云需要配置,其他服务商看具体情况。
腾讯云安全组配置方法: https://www.bt.cn/bbs/thread-1229-1-1.html
阿里云安全组配置方法: https://www.bt.cn/bbs/thread-2897-1-1.html

二、安装宝塔面板

安装宝塔面板是为了方便管理服务器,包括一键安装 LNMP,进行 Nginx、PHP、MySQL 的各项配置
1、复制如下命令,shift + insert 粘贴到命令行,安装宝塔面板程序

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2、当提示是否在 /www 目录安装宝塔时,输入 y 确定
3、安装成功后会显示面板登录地址和账号密码
4、访问地址并登录宝塔面板

三、一键安装 LNMP 环境

1、在弹出窗口中一键安装 LNMP,其中 PHP 版本选择 7.1,点击极速安装,然后等待安装完成
2、从页面左侧进入软件商店,找到 PHP 7.1 ,点击设置,点击安装扩展,然后依次点击 ionCube、opcache、memcache、sg11 插件安装按钮,等待安装完成
3、在软件管理里面找到 PHP 7.1 和 memcacahe,点击更新

四、配置 MySQL

在宝塔面板软件管理中找到当前使用的 MySQL 版本,点击右侧设置,再点击左侧配置文件,将 tmp_table_size 值改为 1024M,如果您的服务器内存在 4G 以下这里建议改为 512M。
mysql 配置截图

五、添加网站

在宝塔面板左侧菜单栏种点击「网站」,然后点击「添加站点」,在弹框中填写网站域名、创建数据库,提交后记录数据库名称、账号、密码信息备用

六、上传 08 CMS 程序文件

上传网站安装包 upload.zip 到网站根目录,通常为 /www/wwwroot/网站域名/,上传完毕后解压文件
解压后该目录效果如下
08CMS程序上传后文件视图

七、修改网站配置文件

1、编辑 /www/wwwroot/网站域名/newhouse/Config/config_info.yml 文件,将网站域名信息填到 server_domain 和 top_domain 后面
2、编辑 /www/wwwroot/网站域名/newhouse/Config/parameters.yml 文件,将第五步中记录的数据库名、用户名、密码填入后保存

八、上传数据库文件

上传 dbhouse.zip 到 www/server/data 下的数据库文件夹内,文件夹名称即为第五步创建的数据库名称
上传数据库文件后视图

九、导入数据库设置

在宝塔面板左侧数据库页面中,点击导入,上传 dbhouse.sql 文件后,点击右侧导入按钮
MySQL数据库配置

十、调整网站设置

1、在宝塔面板设置站点网站目录为 /www/wwwroot/网站域名/newhouse/web,同时取消勾选防跨站攻击
2、在网站设置 – 默认文档中,把 app.php 添加到顶部
3、在网站设置 – 配置文件的最后一个大括号前面,将以下代码复制进去

location / {
index app.php;
try_files $uri @rewriteapp;
}

location @rewriteapp {
rewrite ^(.*)$ /app.php/$1 last;
}

十一、配置 PHP

1、在宝塔面板软件管理中找到 PHP 7.1,点击右侧设置
2、再点击左侧「配置修改」,将 memory_limit 设置为 512M
3、在配置文件中,将以下拓展的注释取消,若没有相关项目则可忽略

php_curl.dll
php_gd2.dll
php_mbstring.dll
php_mysqli.dll
php_openssl.dll
php_pdo_mysql.dll
php_sockets.dll
php_xmlrpc.dll
php_mcrypt.dll
php_mysql.dll

php配置方法截图

十二、检验网站是否安装成功

1、打卡 SwitchHosts! 软件,将服务器 IP 与域名填入,这样可以在域名未解析的情况下访问站点
2、访问网站域名,如出现 08 CMS 首页则安装成功

转载请注明:云深不知处 » 08 CMS 服务器配置及安装教程

喜欢 (0)