Skip to content
苹果CMS · AppleCMS 苹果CMS · AppleCMS v12
Home / Download
Download

Download Apple CMS V12 — three ways to install

Version v12. Needs PHP 8.4+ (pdo, mbstring, openssl, curl, fileinfo, tokenizer, xml, ctype, json). SQLite is enough to try it.

git
git clone https://github.com/Sunshine-168/AppleCms.git
cd AppleCms

Open GitHub Download zip Repositories

No Git? Unzip where you can see artisan. The public repo is AppleCms.

Requirements

  • Windows / Linux / macOS
  • Nginx / Apache / IIS + PHP 8.4+
  • Try: SQLite. Production: MySQL utf8mb4
  • Document root must be public

After install

  • Site:http://127.0.0.1:8010/
  • Admin:/admin/login
  • Script account is admin; the password is the one you passed in
  • Default password is admin123 if you omit one. Change it before go-live.
Local tryout

Pick one. All of them use port 8010.

A. Docker

bash
docker compose up --build

Open /install and pick the file database. One-shot install: AUTO_INSTALL=1 INSTALL_PASSWORD=YourPass#1 docker compose up --build

B. Script

bash
bash install.sh YourPass#1
# Windows:
.\install.ps1 YourPass#1

If you have no Nginx, then run php artisan serve --host=0.0.0.0 --port=8010.

C. Web wizard

bash
composer install
cp .env.example .env
php artisan key:generate
php artisan serve --port=8010

Open /install: checks → database → admin. Same as: php artisan video:install --password=YourPass#1 --demo

Go live

Do these in order

01

Site

PHP 8.4. Document root is public inside the project, not the project root.

02

Permissions

storage, bootstrap/cache, database must be writable by the web user.

03

Install

Run the script in the project root, or open /install. Use MySQL in production.

04

Cron

Every minute: /bin/php artisan schedule:run. Collect and monitor need this line.

crontab
/www/server/php/84/bin/php /www/wwwroot/你的站点/artisan schedule:run >> /dev/null 2>&1

Full docs Open repo

Group @sanpang