i

itbunan

V1

2023/02/12阅读:28主题:默认主题

苹果CMS内容管理系统部署教程

前言

发现好多视频网站的模板基于苹果cms,找到了苹果cms的 官网 下载了最新的源码,部署测试一下。本文记录部署过程。

ldyccako.png
ldyccako.png

代码

lnmp环境

苹果cms源码

配置

nginx配置

services/nginx/conf/conf.d/default.conf

# Appadmin
server {
    listen     80;
    server_name  cms.webzhan.xyz;  #改成自己的域名
    root  /www/web/maccms_v10/;    #项目目录,在app目录下
    server_tokens off;

    #include none.conf;

    index index.php index.html index.htm;
    access_log /www/web_logs/wp_access.log wwwlogs;
    error_log  /www/web_logs/wp_error.log  notice;

    location ~ \.php$ {
        fastcgi_pass   php:9000;
        fastcgi_index  index.php;
        include fcgi.conf;
    }

    #需要注意伪静态的配置
    if (!-e $request_filename) {
        rewrite ^/index.php(.*)$ /index.php?s=$1 last;
        rewrite ^/api.php(.*)$ /api.php?s=$1 last;
        rewrite ^/adm0.php(.*)$ /adm0.php?s=$1 last;
        rewrite ^(.*)$ /index.php?s=$1 last;
        break;
        }

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
        expires      30d;
    }
    location ~ .*\.(js|css)?$ {
        expires      12h;
    }
}

数据库

建库授权

CREATE DATABASE `cms` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
create user 'wpuser'@'%' IDENTIFIED BY 'wpuserxxx';
grant all privileges on cms.* to 'wpuser'@'%';
flush privileges;

导入导出

# 导入分类数据
mysqldump -uroot -pmariadb@123 -h127.0.0.1  -t cms --tables  mac_type  > mac_type.sql

# 导入
mysql -uroot -pmariadb@123 -h 127.0.0.1  cms < mac_type.sql

安装

http://cms.webzhan.xyz

  • 按照提示下一步即可
  • 安装完成后,修改admin.php名称,nginx的伪静态规则也要改
ldy6pqqy.png
ldy6pqqy.png
ldy6q4gq.png
ldy6q4gq.png
ldy6qlxn.png
ldy6qlxn.png
ldy6sm63.png
ldy6sm63.png
ldy66edu.png
ldy66edu.png

采集

资源推荐

使用官方推荐网站测试 苹果CMS资源采集推荐

采集设置

采集->自定义接口

ldyb0bm3.png
ldyb0bm3.png

绑定分类

  • 先创建分类 基础->分类管理
ldyc0c93.png
ldyc0c93.png
  • 采集数据后,绑定分类
ldyc9b0a.png
ldyc9b0a.png

模板

苹果cms的模板比较多,很容易找到自己喜欢的模板。部署也比较简单

模板部署

  • 将模板上传到网站template目录
  • 通过后台设置
ldy7yitx.png
ldy7yitx.png

播放器

如果采集的视频无法播放,将资源采集站带的播放器下载并导入

ldzozotc.png
ldzozotc.png

分类:

后端

标签:

运维部署

作者介绍

i
itbunan
V1