十月安装
先上官方安装文档的链接 INSTALLATION。简单来说,有两种安装方法:
- 通过安装向导来安装
- 通过命令行来安装
不过安装之前,要保证下面的最小系统要求:
- PHP 5.4+
- PDO PHP Extension
- cURL PHP Extension
- OpenSSL PHP Extension
- MCrypt PHP Extension
- Mbstring PHP Library
- ZipArchive PHP Library
- GD PHP Library
向导安装
用向导安装虽然是官方推荐的方法,但是个人觉得步骤太繁琐了而且貌似容易遇到服务器超时的问题,其实就是让你先把安装程序下载下来部署到服务器上,然后打开浏览器访问 install.php 开始安装。具体步骤如下:
- 在服务器上找一个空目录。
- 下载安装程序的压缩包。
- 解压下载回来的压缩包。
- 给安装目录和所有的子目录添加写权限。
- 打开浏览器访问 install.php 页面。
- 跟着安装程序的步骤进行安装。
命令行安装
命令行按装需要用到 composer,具体步骤如下:
- composer 命令:
composer create-project october/october myoctober dev-master
- 配置数据库连接信息
config/database.php
'default' => 'mysql', // Default database connection
- 运行下面命令创建需要的表
php artisan october:up
具体操作
说了这么多,还是要实践一下才行啊。向导的方式比较麻烦,还是命令行吧。服务器的准备也比较麻烦,直接简单粗暴的用 Homestead 吧,于是 SSH 到 Homestead 环境,执行 composer 命令:
composer create-project october/october myoctober dev-master
。。。1分钟过去了。。。
。。。2分钟过去了。。。
。。。10分钟过去了。。。
感谢伟大的墙,这种方法太费时了,或许换个 composer 的源会好一些。
还是直接从github上下一个回来吧,
git clone https://github.com/octobercms/october.git
然后到 october 的目录下执行:
composer install
。。。1分钟过去了。。。
。。。2分钟过去了。。。
。。。n分钟过去了。。。
终于安装完了所有的依赖。然后配置一下数据库连接,运行
php artisan october:up
Duang! 终于安装好了。
运行下面的命令让 October 跑起来:
serve october.app /home/vagrant/Code/october/ 80
再修改一下主机的 /etc/hosts
文件,添加下面的一行:
192.168.10.10 october.app
打开浏览器,输入 http://october.app/
,Duang! 一个漂亮的页面出来了:
再试一下后台 http://october.app/backend
, Duang! 登录页面出来了:
输入
admin
,admin
之后,Duang! Duang! Duang! 成功登录后台。(敬请期待后续)