【Laravel】Laravel框架简介与环境搭建

527 阅读2分钟

【Laravel框架】简介与环境搭建


1.什么是laravel?

Laravel是当今最熟练,流行和广泛使用的开源框架之一

2.搭建开发环境

2.1 Windows普通搭建

2.1.1 Apach下载与配置

(1)Apach下载安装包

在Apache Lounge网站中获取编译的版本,在网站中找到httpd-2.4.38-win32-VC15.zip压缩包进行下载。

image-20240304143014870.png

下载地址Apache VS17 binaries and modules download (apachelounge.com)

解压安装包

将压缩包里面的Apache24目录中的文件解压到C:\web\apache2.4。

(2) 配置Apach

配置安装路径》在conf\httpd.conf配置正确的安装路径:Define SRVROOT "C:\web\apache2.4"

配置服务器域名》在conf\httpd.conf中去掉服务器域名的注释:ServerName www.example.com:80

original_8f4dad2112621889c73186eff47877b2.png

(3) 安装Apache

original_e6b0333f41b81bbd3463554e439cb6a5.png

original_edfe5dc31daddd1a9fcd5e2a1100e2a3.png

安装Apache命令:

httpd -k install -n Apache2.4

卸载Apache命令:

httpd -k uninstall-n Apache2.4
(4) 启动Apache服务

选择Start启动服务,当图标由红色变为绿色表示启动成功。

original_df0af3a2cf70e498174cc34595159887.png

original_708f01f688d7321aefe435621f93181e.png

(5)访问Apache默认站点

通过浏览器访问http://localhost如果显示 “It works !”说明Apache正常运行。

original_510bddfff05edd97f30c5c9256866139.png

2.1.2 PHP安装与配置

(1) 获取PHP

PHP8.3.3下载

image-20240305160151469.png

(2)解压

把压缩包解压保存到自己创建的web环境目录里面C:\web\php8.3

image-20240306103721631.png

(3) 创建配置文件
  1. 创建php.ini文件

在PHP安装目录下复制php.ini-development文件,并命名为php.ini,作为PHP的配置文件。

image-20240306103832593.png 2. 引入PHP到Apache

修改Apache配置文件httpd.conf引入PHP模块。

3. 测试安装结果

在C:\web\apache2.4\htdocs下创建test.php文件,查看PHP状态信息。
<?php
    phpinfo();
?>

image-20240305162043321.png

(4)开启常用扩展
  1. 修改PHP扩展文件并且保存

    在php.ini中搜索文本extension_dir,去掉注释,修改成正确路径。

  2. 开启常用PHP扩展

    extension=curl
    extension=gd2
    extension=openssl
    
(5)配置索引页

在Apache配置文件conf\httpd.conf中搜索DirectoryIndex,配置索引页。

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

2.1.3 MySQL安装与配置

(1)获取MySQL

下载社区版 :

MySQL :: 下载MySQL安装程序

image-20240305163024780.png

(2)安装MySQL
  • 解压文件到C:\web\mysql8
  • 输入命令并开始安装
mysql -install mysql8.0
(3) 创建配置文件
  • my.ini

    在文件中指定安装目录(basedir)、数据库文件保存目录(datadir)和端口号(port)。

[mysqld]
basedir=C:/web/mysql5.7
datadir=C:/web/mysql5.7/data
port=3306
(4) 初始化数据库

执行命令初始化

mysqld --initialize-insecure
(5) 启动MySQL服务
  • 启动服务
net start mysql5.7
  • 停止服务
net stop mysql5.7
(6) 登录MySQL
mysql -u root

image-20240305164742653.png

设置密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

2.2 Windows集成环境

Windows版phpstudy下载 - 小皮面板(phpstudy) (xp.cn)

image-20240312143109302.png

Download Wampserver 64bits - WampServer

这个朋友写的很好我就不在去写了wampserver下载安装使用教程-CSDN博客

宝塔服务器面板

image-20240312152715113.png

image-20240312153123124.png

image-20240312153223852.png

进行安装需要的环境

image-20240312155219105.png

2.3 Linux系统集成环境安装

【HTML学习笔记/Linux学习笔记】阿里云服务器网站快速部署(宝塔便捷工具)_服务器快速部署html-CSDN博客


END