Globe

Kratos
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 搭建教程
  3. 正文

手动搭建maccms_v10站点

2023年10月10日 46点热度 0人点赞 0条评论

苹果CMS官网

苹果CMSv10 版本

1.在vps新建文件夹或者自己随便放在哪,下载压缩包
mkdir www;
cd www;
mkdir wwwroot;
cd wwwroot;
mkdir 你的域名;
cd 你的域名;
wget https://cdn.jsdelivr.net/gh/maccmspro/download@master/maccms_v10_v2021.1000.2000_full.zip

2.安装unzip,并解压压缩包;
apt install -y unzip
unzip maccms_v10_v2021.1000.2000_full.zip

3.为了防止权限问题,可以给完全权限,或者等进入网址根据提示给相对应文件夹权限
chmod 777 -R maccms10-main/

如果不想给全部权限,可以打开目录会提示你给哪些文件夹权限,可以一一修改目录权限。

4.编辑nginx config文件
vim /etc/nginx/sites-available/default

5.修改root路径跟server_name,以及去除端口后面的localhost

listen 80;
listen [::]:80;

root /www/wwwroot/你的域名/maccms10-main;

server_name 你的域名;

6.添加伪静态代码,防止除了首页,都是404:
local ~/
{
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^/admin.php(.*)$ /admin.php?s=$1 last;
rewrite ^/api.php(.*)$ /api.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
try_files $uri $uri/ =404;
}

ok 打开你的域名 开始创建你的网站吧。
注意:注意记者提前创建好你的数据库。创建账户的时候需要使用。
你也可以在/etc/nginx/conf.d中创建 域名.conf文件,修改刚才的配置。这样,就不用修改原始配置了。

创建数据库跟用户代码:
mysql -u root -p
CREATE DATABASE 数据库名称 CHARACTER SET utf8;

创建用户:
grant all privileges on 数据库名称.* to 用户名@'%' identified by '密码' with grant option;
flush privileges; #刷新系统权限表
exit;

具体的,你可以看另外一篇教程:

https://blog.germanywholove02.eu.org/?p=10

有的时候采集数据报错,显示采集数据内容过长,可以按照下面流程处理:
修改my.cnf文件:

find /etc -name "my.cnf"

vim /etc/alternatives/my.cnf

在最后加上:

[mysqld]
sql_mode=""
原始的配置是:

ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

[mysqld]
sql_mode=NLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

注意原来的文件没有这两行
重启mysql服务命令:
systemctl restart mysql

进入数据库本次修改sql_mode命令:
mysql -u root -p

select @@sql_mode;

set sql_mode='';

flush privileges;

顺便记录下特殊文件夹:
maccms10-main#
chmod 777 -R runtime/
chmod 777 -R application/
chmod 777 -R upload/
chmod 777 -R static/

播放器目录:(如果需要上传,需要给755权限):

maccms10-main/static/player

剩下的应该是配置文件的一些文件:

maccms10-main/application/extra/vodplayer.php

maccms10-main/runtime/temp/

maccms10-main/static/js/playerconfig.js

标签: 暂无
最后更新:2023年10月10日

free

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2024 EverythingIThink. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang