赞片CMSMAMP
照着做,你能在自己的 Mac 上用 MAMP 把赞片CMS 跑起来,本地打开后台、导入数据、看到首页,全程不碰服务器。
第一步:装好 MAMP,确认 Apache 和 MySQL 都亮绿灯
这一步的目标是得到一个能用的本地 PHP + MySQL 环境。到 mamp.info 下载 MAMP(免费版就够,写本文时最新为 6.8),拖进「应用程序」文件夹,双击启动。
启动后点菜单栏 MAMP → Preferences(macOS 顶部菜单,不是窗口里的按钮):
- Ports 面板:默认 Apache 端口 8888、MySQL 端口 8889。记住这两个数字,后面填数据库要写 8889,写成 3306 一定连不上。
- PHP 面板:赞片CMS 基于 ThinkPHP 开发,兼容性最好的是 PHP 5.6~7.2。如果你的 MAMP 只带 7.4/8.0,先在这里切到较低版本;装完报「语法错误」八成就是 PHP 版本太新。
- Web Server 面板:Document Root 默认是
/Applications/MAMP/htdocs,先不用改。
点 Start Servers,窗口顶部两个圆点变绿即可。浏览器打开 http://localhost:8888,看到 MAMP 欢迎页说明环境通了。
第二步:把赞片CMS 源码放进站点目录
这一步得到一份可以访问的程序文件。把下载到的赞片CMS 压缩包解压,把里面的全部文件(不是外层文件夹)复制到:
/Applications/MAMP/htdocs/zp/
注意:必须在 htdocs 下新建
zp文件夹,不要直接把文件散在 htdocs 根目录,否则以后想装第二个站会互相覆盖。macOS 在 Finder 里操作 htdocs 可能提示没有权限,用「前往文件夹」输入路径再粘贴更稳。
第三步:创建数据库
这一步得到安装程序要填的库名。浏览器访问:
http://localhost:8888/phpMyAdmin
用户名 root,密码 root(MAMP 默认就是这两个)。登录后点左上角 新建,数据库名填 zanpian,排序规则选 utf8mb4_general_ci,点 创建。
注意:字符集别选
latin1,否则中文标题会变成乱码,且后期改起来非常麻烦。
第四步:运行安装向导
这一步完成后你就有后台账号了。访问:
http://localhost:8888/zp/install/
按提示逐项填写:
- 数据库主机:
127.0.0.1(填localhost在 MAMP 上有时会走 socket 而失败,用 IP 最稳) - 数据库端口:
8889 - 数据库名:
zanpian - 数据库用户:
root - 数据库密码:
root - 表前缀:默认
zanpian_即可
下一步设置管理员账号和密码,安装程序跑完会提示你删除 install 目录——必须删,这是安全底线。在 Finder 里删掉 /Applications/MAMP/htdocs/zp/install。
第五步:处理目录权限和伪静态
这一步让后台能写缓存、前台链接变干净。打开「终端」,执行:
cd /Applications/MAMP/htdocs/zp
chmod -R 777 runtime upload
后台首页打不开、提示「缓存目录不可写」,就是这一步没做。伪静态方面,赞片CMS 的压缩包里通常带 .htaccess 文件,复制到 zp 根目录;MAMP 的 Apache 默认已加载 mod_rewrite,不用额外开。
第六步:进后台并做最基础的安全收尾
访问 http://localhost:8888/zp/admin.php(部分版本是 /admin/),用第四步设的账号登录。进去后立刻做三件事:改掉默认管理员密码、把后台入口文件重命名成别人猜不到的名字、确认 install 目录确实已删除。
注意:本地环境用
root/root没问题,但如果这套配置要搬到线上服务器,数据库用户、密码、后台路径必须全部换掉,否则等于把门敞开。
小结
- MAMP 默认端口是 Apache 8888、MySQL 8889,数据库连接里必须写 8889。
- 数据库主机填
127.0.0.1,库字符集选utf8mb4。 - PHP 版本优先选 5.6~7.2,太新的版本容易在安装时报语法错误。
- 装完立刻删
install目录,并给runtime、upload目录写权限。 - 本地跑通只是第一步,搬到线上前务必更换数据库账号和后台入口。
原文链接:https://www.gj0.com/thread-393.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。