Laravel学习笔记(一)

学习Laravel的缘由

学习PHP后我接触过了两个框架,公司使用的不知名的BL框架和另一个广为人知的CI框架。前者虽然一直用作开发,也比较熟悉,但是由于这个框架不知名到完全没有文档也没有其他实践,所以对其中的很多东西都并不清楚,只是当作一个典型的MVC框架来使用。而CI则较多的是用它的CLI方式来替代一些脚本使用。

为了更好的掌握PHP框架,我决定开始学习Laravel。

安装部署

基本环境:

既然选择了Laravel这么新的框架,我决定试用一下PHP7。于是我在Linode上部署了一台Ubuntu16.04LTS的机器作为开发机,默认使用PHP7.0版本。

安装composer:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
# then we can use 'composer' instead of 'php composer.phar'

下面开始第一个项目,首先需要安装zip和git:

sudo apt-get install zip
sudo apt-get install git

安装php扩展:

sudo apt-get install php7.0-zip
sudo apt-get install php7.0-mbstring
sudo apt-get install php7.0-dom

建立网站目录并授权:

sudo mkdir /srv/www
sudo chown henry:henry /srv/www

修改用户PATH:

vim ~/.bashrc

# add in bottom
PATH=export PATH=~/.composer/vendor/bin:$PATH

# use 'source' command to let the configuration take effect
source ~/.bashrc

创建第一个laravel工程:

/srv/www/$ laravel new blog

之后,为以下两个目录加入写权限:

cd /srv/www/blog/
chmod -R 777 storage 
chmod -R 777 bootstrap/cache

这样一个名为blog的项目就部署完成了。

文档:

暂无评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注