从零开始创建Laravel项目

1.安装phpstudy
2.配置php环境以及环境变量
3.开启对应扩展
4.安装composer
5.利用composer下载Laravel
6.配置apache让我们可以通过本地域名访问laravel



  1. 【安装phpstudy】 首先我们要安装一个集成环境,这里用phpstudy演示,这里我下载的官网的windows推荐版本v8.1
    在这里插入图片描述

    下载后只有一个程序,打开需要下载本体

    在这里插入图片描述

    安装后打开界面如下

    在这里插入图片描述

  2. 【配置php环境以及环境变量】 然后找到环境下的php,查看更多,因为之后要用到其他插件,所以推荐php7以上的版本,但不推荐最新版本,这里就选择了次新的7.2
    在这里插入图片描述在这里插入图片描述
    然后找到【网站】下的localhost,点击管理,php版本中选择我们之前下载的7.2,因为默认它是开启最新版的,需要调整过来
    在这里插入图片描述

    接着还是找管理,打开网站根目录

    在这里插入图片描述

    进入的是www目录,我们返回它的上一级

    在这里插入图片描述

    找Extensions文件夹

    在这里插入图片描述

    找php

    在这里插入图片描述

    找php7.2,就是我们刚才下载的那个版本

    在这里插入图片描述

    进入后把url复制一下保存

    在这里插入图片描述

    回到桌面,window键加Q呼唤搜索,然后搜索高级,找查看高级系统设置

    在这里插入图片描述

    找环境变量

    在这里插入图片描述

    一定是下面的Path! 然后点击选中,点击编辑

    在这里插入图片描述

    先点击新建,然后把之前复制的php路径粘贴进去

    在这里插入图片描述

    确定后直接关了就行,win+r输入cmd找出命令提示符,输入php -v就能查看到我们之前设置的php版本,如果输入显示php不是内部命令,重启电脑即可。

    在这里插入图片描述

    因为刚才使用win10虚拟机演示的,而到了环境变量这里发现虚拟机总是自动删除环境变量,于是这里就用了win7来继续向下演示,内容是一致的,同时会继续补充win10配置方法



  3. 【开启对应扩展】 扩展的总共有如下几个:
#php.ini中:
extension=php_openssl.dll
extension=php_pdo_mysql.dll
extension=php_mbstring.dll
extension=php_fileinfo.dll
extension=php_curl.dll


#httpd.conf中:
LoadModule deflate_module modules/mod_deflate.so
LoadModule rewrite_module modules/mod_rewrite.so
 

开启扩展的地方还是在网站-管理-php扩展中,旧版本的php.ini里这些扩展默认是不开启的,但这个新版本的好像已经开启了,如果不放心可以挨个检查一下。
在这里插入图片描述

然后是打开httpd.conf,找到设置,配置文件,点击打开httpd.conf

在这里插入图片描述

挨个ctrl+f搜索对应的扩展,把前面的#注释去掉

在这里插入图片描述 在这里插入图片描述
然后才是配置完成


4.【安装composer】 这个版本的phpstudy好像带有这个功能,找到环境,工具,composer,点击并安装
在这里插入图片描述

安装成功后找到网站-管理-composer,点击确定

在这里插入图片描述 在这里插入图片描述
弹窗中有composer图标就说明成功

在这里插入图片描述


5.【利用composer下载Laravel】

先别着急,phpstudy默认是以其www路径为站点,但假如说我们不愿意用它自带的,我想要在我的E盘重开个文件夹作为网站根目录怎么办?
那也可以,我们直接去建立对应的文件夹,比如我在E盘建立了一个laravel文件夹,然后我直接开cmd,输入E:进入E盘,输入cd laravel进入laravel文件夹
在这里插入图片描述

下载前先配置一下镜像,这里我用了阿里的:

 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/


win10下配置不会有提示
在这里插入图片描述

然后我们用命令下载对应的文件:

composer create-project laravel/laravel=5.4.* --prefer-dist ./testlaravel

(这里的testlaravel是我随便起的文件名,这里根据情况自定义就行)

在这里插入图片描述在这里插入图片描述
等待它下载完成,下载完成后文件夹里的内容如下:
在这里插入图片描述


  1. 【配置apache让我们可以通过本地域名访问laravel】

上面下载完就不用管了,我们还是找网站找管理打开根目录

在这里插入图片描述

找上一级,找扩展下的apache

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述右键打开httpd.conf配置文件,ctrl+f搜索vhosts关键字,在490行左右的位置,出现如下语句,如果这条语句被#注释,一定要去掉注释然后保存退出

在这里插入图片描述

接着找同级目录下的vhosts文件右击打开


在这里插入图片描述

打开后会默认只有一对标签,不用管直接在下面添加

 <VirtualHost *:80>
	#站点管理员邮箱
	ServerAdmin XXXXXXX@qq.com
	#填写刚才我们新建了laravel文件夹中的public目录
	DocumentRoot "E:\laravel\testlaravel\public"
	#站点域名
	ServerName www.test.com
	#别名
	ServerAlias test.com 
	  <Directory "E:\laravel\time2020_4_12ravel\public"> 
		AllowOverride All   
		Allow from all
		Options +indexes   
	  </Directory>
</VirtualHost>

在这里插入图片描述
保存退出,接着win+r搜索drivers
在这里插入图片描述

在出现的文件夹中找etc下的hosts文件

在这里插入图片描述 在这里插入图片描述
在打开的文件最下填写我们之前设定的站点域名和别名,保存退出

在这里插入图片描述
一定要重启
在这里插入图片描述
然后去浏览器访问我们的域名,出现内容即说明成功

在这里插入图片描述

当然我们也可以去配置一下路由进行进一步测试,找我们e盘项目下的routes文件夹,找web.php文件打开进行如下配置
在这里插入图片描述 在这里插入图片描述
在这里插入图片描述

路由的意思是用get请求/test路径的时候在页面输出test,我们去测试一下
在这里插入图片描述顺便一提,入口文件是public,这里是laravel的网站根目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Deeeelete

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值