laravel框架的配置

开发环境的配置与要求

laravel框架对服务器的有少量要求,推荐Homestead作为laravel的本地开发环境,若不使用Homestead,那么开发环境需要满足以下要求(现使用的是phpstudy集成环境):
php版本必须>=5.6.4(现在版本差不多到7)
下面是我的php版本的选择,点击更多可以有很多选择,但一定要在5.6.4之上在这里插入图片描述
下面开启一些php扩展:
1.首先打开php.ini配置文件(Extensions\php\php7.3.4nts)一般在自己定义文件夹的安装目录下,如图:

打开图中所圈文件

2.找到
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_mbstring.dll
extension=php_fileinfo.dll(用于验证码代码需要该扩展)
extension=php_curl.dll(用于请求发送)
这五个扩展如果是被注释掉,把注释去掉,我的是没有被注释,没有被注释说明开启了,不需要做任何改动,如下图:就是开启后的样式,前面把注释分号已去掉,剩下几个和此相似桑
3.找到(Extensions\Apache2.4.39\conf)
如图所示,apache文件下的conf中的httpd.conf配置文件
在这里插入图片描述
搜索找到
LoadModule deflate_modulemodules/mod_deflate.so
LoadModule rewrite_modulemodules/mod_rewrite.so
这两个扩展,和php.ini的配置文件相似,把注释去掉进行开启,这个注释一般为#号,如图所示:
在这里插入图片描述
4.下面是php的的注意事项(重要)
<1>php安装好后需要把php.exe的位置目录添加到环境变量中去(如果与原来添加过旧版本的需要删除)
在这里插入图片描述
在这里找到,复制其路径,然后进入电脑的系统变量里的path中进行环境变量的配置,不要删除原有的配置别的程序的环境变量,在后面加逗号继续编写就可以
<2> 添加好后打开cmd(win+R调出运行窗口输入cmd)
输入php -v(-前面有个空格)

在这里插入图片描述
这个就是运行后显示的与自己安装版本的信息,说明环境变量配置正确
5.下载composer(php中用来管理依赖的工具)
https://getcomposer.org/download/(这是下载地址)
点击红框进行下载
在这里插入图片描述
下载完成后点击进行安装,一直点击next一直到
choose the command -line php you want to use这个选项
检查是否是自己安装版本的PHP下的php.exe程序的目录,若不是则手动添加,后面直接下一步安装就可以
6.检查composer是否安装完成
调出cmd输入composer命令
出现如图样式则安装成功
在这里插入图片描述
如果没有出现此页面则可能是在软件安装过程中环境变量没有自动配置好,需手动配置找到composer安装路径下的bin的路径,进行环境变量的配置
7.使用composer部署laravel环境
<1>设置镜像为阿里云镜像(composer配置的是国外的镜像,国内访问外网速度,需要配置国内镜像,经常用的也就是阿里云镜像)
镜像网址为https://developer.aliyun.com/composer
修改composer的全局配置文件(在cmd中修改)
输入
composer config-g repo.packagist composer https://mirrors.aliyun.com/composer/
(输入后无任何反应,不必担心)
<2>开始部署(重点)
继续输入命令
composer create-project laravel/laravel --perfer-dist ./
解析:
composer 表示需要执行的composer
create-project 表示通过composer创建一个项目
laravel/laravel 表示需要创建一个laravel项目,后面一个可以标注laravel的版本,比如laravel=1.0
–perfer-dist 表示强制使用压缩包方式下载(省时间,建议使用)
./ 表示项目创建需要的路径(必须是个空文件夹,也就是所有的目录必须是空目录,否则会提示错误,部署不成功)这个路径是表示当前文件夹
提示:在composer部署laravel是会根据当前php版本找到支持的最适合的最大的laravel框架
在这里插入图片描述
安装成功后会出现上面的文件,共24个文件
8.进行laravel的启动
启动方式有两种:
《1》在laravel安装目录下打开shellshow窗口
输入php artisan serve 这个命令,然后会显示开启
不推进使用此方法
原因:
①能够跑php代码,但是不启动数据库。
②该方式启动后,如果修改了项目的配置.env的话,则 需要重新启动才会生效。
③如果使用命令行方式进行启动,则如果想继续访问页面,需要命令行不能关闭。
《2》进行虚拟主机配置
进入vhost文件,如图所示
在这里插入图片描述
然后进行文件的配置,目录根据自己的目录进行编写
在这里插入图片描述
保存配置文件。
然后重启apache服务器
修改host配置文件,如图可以在phpstudy集成环境里面进行 打开
在这里插入图片描述
然后进行配置如图所示
在这里插入图片描述
保存文件不需要再启动服务器
9.查看是否启动成功
在网页中输入自己设置的域名访问,出现如下图所示则启动成功在这里插入图片描述
如果出现下面的图(我自己的错误)在这里插入图片描述
而访问127.0.0.1:8000可以进行访问,自己设置的域名却不能访问
则查看,下图所示文件
在这里插入图片描述
点击蓝色所圈文件进入

在这里插入图片描述
查看是否和配置镜像时设置的根目录路径相同,若不同,则更改为和镜像同样的根目录路径。(自己思考是因为原来使用phpstudy进行php项目编译时的根目录自动设置为了www文件夹下)

以上就是laravel框架的配置与一些要注意的地方,不足之处有待更改补充。

发布了9 篇原创文章 · 获赞 0 · 访问量 312

猜你喜欢

转载自blog.csdn.net/Ya_Tou945/article/details/104906271
今日推荐