October 是 Laravel CMS’s Craft 和 Statamic 的领导者之一。它最初发布于 2012 年,并受到了开始厌倦 WordPress 的开发人员的欢迎。它吸引人的地方在于很容易去定制功能和设计友好的 UI 界面,不但可以用于构建客户端网站,同时还能给他们配置一个相当友好的后台来管理他们的网站。
安装 October 可以通过两种方法:向导和命令行。向导当然是最简单的,但是必须先将安装文件下载,然后上传到服务器。而这篇教程则是代替向导直接通过命令行进行安装。
下面这些步骤可以在本地计算机或生产服务器上执行。创建数据库
首先,我们需要为项目创建名为 october 的数据库。安装存储库
用
SSH
连接到 VPS 中然后用
cd
跳到要安装 October 的目录:
[code]cd www/learn/october
[/code]
在里面运行:
[code]curl -s https://octobercms.com/api/installer | php
[code]php artisan october:install
[/code]
你会得到下面这个
上图这个过程是在询问你系统的配置,大概有以下这些,如实填写就好。另外,用 Enter 键来跳过一些问题来采用系统默认的配置。比如 MySQL Host 和 MySQL Port。
[code]Database Type: 0
MySQL Host: Enter (127.0.0.1)
MySQL Port: Enter
Database Name: 数据库名称
MySql Login: 数据库用户名
MySql Password: 数据库密码
First Name: 名字
Second Name: 姓
Email Address: 邮件地址
Admin Login: 用于登录到后端的用户名
Admin Password: 登录到后端的密码
Is this information correct: Y
Application URL: https://octobersite.com
......
[/code]
回答完一系列问题之后就能顺利看到这个。
在浏览器中打开网址,就可以看到 October 演示主题:
权限
当然不是这样就可以玩起来了。还得再做些设置。为根目录下的几个文件夹设置正确的权限。
[code]sudo chmod -R 775 storage/
sudo chmod -R 775 themes
sudo chmod -R 775 storage/app/uploads
[/code]整理
将所有配置移动到一个单独的
.env
文件是一个好主意:
[code]php artisan october:env
[/code]
这意味着配置不用写死,可以从
.env
集中控制它们。
当然你要确保它不会被你提交到你的 repo 上去。小结
通过命令行安装 October CMS 就是这么的简单粗暴,上手非常快速。使用过程中如果遇到什么问题可以去 Laravel Interner Blog 上找找解决办法。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/258097.html