在windows10里的apache2.4加php8.2的环境下上安装Laravel10框架

发布时间:2026/7/24 19:56:33

在windows10里的apache2.4加php8.2的环境下上安装Laravel10框架 参考教材《Laravel框架开发实践》该书版本是2021年9月第一版来安装Laravel框架。书上是在apache2.4和php7.2的环境下安装Laravel5.8框架。按照书上的方法安装遇到了一些问题安装没有成功。电脑以前已经安装好了apache2.4和php7.4。于是按照书上的方法先安装Composer。首先要下载Composer-Setup.exe在网上搜索该程序就能找到并下载该程序。然后双击该安装程序进行安装顺利安装了Composer。安装的是新版本2.10.2与书上的1.10.9版本不同。接着用Composer来安装Laravel5.8框架安装过程中有报错信息查看报错信息报错信息里提供了忽略报错信息的方法于是使用命令让Composer忽略错误再输入命令composer create-project --prefer-dist laravel/laravel laravel 5.8.*安装Laravel5.8这时能安装Laravel5.8但是用游览器打开本地网页laravel.test网页显示网页的报错信息不能正常显示初始页面。接着通过下载compser.phar文件的方式使用composer1.10.9。在网上可以搜到并下载该本版的compser.phar但是使用它来安装Laravel5.8框架仍然有错误。后来在网上搜到已经用Composer安装好的laravel 6框架和laravel10 框架压缩文件下载后解压缩到d:\www\文件夹将子文件夹名改成d:\www\laravel但是用游览器打开本地网页laravel.test网页显示网页错误信息不能正常显示初始页面。后来想到在apache2.4和php8.2的环境环境下安装Laravel10框架。在网上搜索方法并找到可行的方法。一、下载并解压php8.2到d:\web目录下php8.2所在目录为d:\web\php8.2。将该目录下的php.ini-developnent文件重命名为php.ini。然后修改php.ni文件开启必要的模块包括curlgd2opensslfileinfo等等模块。例如开启fileinfo模块这需要删掉如下一行前面的“;”号。extensionfileinfo二、在apache2.4的设置文件httpd.conf里停止使用php7.4改用php8.2。将原来的设置用#注释掉再添加如下四行#if use php8.2LoadModule php_module d:\web\php8.2\php8apache2_4.dllPHPIniDir d:\web\php8.2AddHandler application/x-httpd-php .php三、安装Composer。在网上下载并双击安装程序Composer.Setup.exe进行安装。安装时在选择php程序时选择d:\web\php8.2\php.exe。四、用Composer安装Laravel10。输入如下命令进行安装composer create-project --prefer-dist laravel/laravel laravel 10.*.*五、在游览器里输入laravel.test测试laravel框架是否安装成功。这一步要成功还需要用管理员身份修改windows10里的driver\etc\hosts文件添加如下语句127.0.0.1 laravel.test然后在apache2.4里开启虚拟机。打开httpdconf文件找到如下所示的一行配置并删掉前面的#”即可启用虚拟主机配置文件#Include conf/extra/httpd-vhosts.conf接着配置虚拟主机。打开conf/ext/httpd-vhosts.conf辅助文件在给文件里添加如下几行VirtualHost *:80DocumentRoot d:/www/laravel/publicServerName laravel.test/VirtualHostDirectory d:/www/laravel/publicRequire all granted/Directory最后再重启apache在游览器里输入laravel.test测试laravel框架是否安装成功。有时候不能正常打开laravel.test需要在windows10里注销再登陆或者重启电脑。经过上述步骤成功安装了laravel10 框架。首页界面如下图所示。另外用该方法还可以安装Laravel8框架。

相关新闻