只要从现在开始努力,最坏不过是大器晚成
安装环境
阿里云ECS centos6.5 64 位
操作步骤
1 2 3 4 5 6 7 8 9
| yum -y update
rpm -Uvh https:
rpm -Uvh https:
yum install php70w php70w-opcache
|
- 进入/var/www/html目录,新建文件index.php
保存退出,访问你的web地址;
安装mysql5.7
1 2 3 4 5 6 7 8
| wget http:
yum localinstall mysql57-community-release-el6-7.noarch.rpm
yum install mysql-community-server
service mysqld start
|
说明:mysql5.7 安装好以后有一个默认的登录密码
1
| sudo grep 'temporary password' /var/log/mysqld.log
|
通过执行这个命令获得并登录修改,关于mysql的相关操作,以后再说。
安装laravel
1
| composer create-project laravel/laravel blog 5.2.*
|
安装过程中遇到的问题:
- 缺少必要的php扩展:
yum search php7 搜索所有可用的扩展进行安装,不要使用yum install -y php7* 这样的方式去全部安装。
- 缺少个dom的扩展,搜索后没有找到,后来发现安装一个和xml相关的扩展就OK啦。
- 安装提示“Class log does not exist laravel”,其实是少了一个mysql的安装,搜索安装就可以了。
- 首次运行composer install 时若目录下有composer.lock文件, 请删除
- yum install -y php70u-mbstring.x86_64
- chmod -R 777 storage/
- CREATE DATABASE IF NOT EXISTS laravel54 default charset utf8mb4 COLLATE utf8mb4_general_ci;
- yum install -y php70u-mysqlnd.x86_64
https://webtatic.com/packages/php70/
http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/