laravel框架
安装Larevel
Laravel使用Composer来管理代码依赖。所以,在使用Laravel之前,先安装Copmoser。
- 使用Composer下载Laravel安装包:
composer global require "laravel/installer"
通过 Composer Create-Project
composer create-project --prefer-dist laravel/laravel blog
本地开发服务器
如果你在本地安装了 PHP,你可能希望像运行 PHP 内置的开发服务器一样来访问自己的应用程序,你可以使用 serve Artisan 命令来启动一个本地开发服务器,这样你就可以在 http://localhost:8000 来访问它。
php artisan serve
配置虚拟主机
1.在hosts文件中配置域名解析到本地
# sudo vim /etc/hosts 文件
添加一行代码
127.0.0.1 blog.com
保存后执行命令让其生效
# sudo resolvconf -u
测试:
# ping blog.com
2.配置虚拟主机
开启apache的重写模式(通过创建软连接)
# sudo ln -s /etc/apache2/mods-avaliable/rewrite.load /etc/apache2/mods-enabled/
复制一个虚拟主机配置文件
#sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-enable/blog.conf
编辑/etc/apache2/sites-enable/blog.conf
#sudo vim /etc/apache2/sites-available/blog.conf
设置
<VirtualHost *:80>
ServerAdmin
ServerName 域名
DocumentRoot 项目路径,到public
ErrorLog
CustomLog
重启apache服务
#sudo service apache2 restart
配置信息
public目录
指定Web服务器的网站根目录到public文件夹上,index.php文件是laravel的主要入口文件。
配置文件
所有Laravel框架的配置文件都在config目录下
目录权限
storage和bootstrap/cache目录必须让服务器有写入权限。
应用程序密钥
配置文件修改.env(隐藏文件)。
php artisan config:cache //将所有配置文件压缩为一个文件,减少加载时间。注意:此命令不应在开发时运行。