学习往往开始于模仿,在模仿中吸收借鉴,然后创新。
上文提到在阿里云服务器centos7上部署了lnmp,现在我要开始学习laravel的东东了。
Git安装
https://git-scm.com/download/linux
yum install git
git --version
git的安装就一个命令,常用的命令也不多,进一步学习慢慢来。
composer
http://docs.phpcomposer.com/00-intro.html
//下载并安装
curl -sS https://getcomposer.org/installer | php
或者
php -r "readfile('https://getcomposer.org/installer');" | php
//composer 全局可用
mv composer.phar /usr/local/bin/composer
//查看安装是否成功
composer --version
配置中国Packagist镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
Do not run Composer as root/super user!
See https://getcomposer.org/root for details
composer不推荐用超级用户root使用它。那我要创建用户和组了。
创建用户和组
https://jingyan.baidu.com/article/2d5afd69f65fb885a2e28ee6.html
useradd testing //创建用户testing
ls –l /home //查看home下有了testing文件夹
passwd testing //添加密码
tail /etc/passwd //查看最后多了一行testing开头的
su – testing //切换到testing
su - root //输入root密码切回root
新建用户有的权限不满足,需要使用sudo。需要将用户添加到sudoers。
sudo - //输入root密码切到root
chmod u+w /etc/sudoers //添加文件 /etc/sudoers 的写权限
testing ALL=(ALL) ALL //允许用户testing执行sudo命令(需要输入密码)
chmod u-w /etc/sudoers //撤销文件写权限
参看: http://www.cnblogs.com/xiaochaoyxc/p/6206481.html
下载Laravel创建项目
我喜欢用命令composer create-project --prefer-dist laravel/laravel my_project_name
按照官方文档进一步学习。