windows使用laragon配置开发环境
laragon是一个windows下集成wnmp、wamp为一体的web服务器软件。
laragon官网的标语是:迄今为止最好的和最快的本地服务器。强大、快速、有效!You don't need Docker anymore。
laragon官网:https://laragon.org/
本文主要内容:使用laragon搭建php7.0环境,包括更换php版本、redis、php redis扩展、apache重写
一、安装laragon
laragon下载地址:https://laragon.org/download/
下载完成后,双击安装,默认安装语言为英语(不要使用简体中文,使用中可能会出现乱码),
默认安装目录为C:/laragon。
二、配置项目目录
1、点击右上角齿轮设置图标
2、配置本地项目路径(项目为多个,不要选择单个项目)
3、配置本地项目域名后缀(自动添加至本地hosts文件内)
至此,已经完成了普通的项目配置,可以自行访问测试。
三、更改php版本
默认为php7.1,为了跟生产环境相同,更换为php7.0。
php官网:www.php.net
php下载地址(windows版):https://windows.php.net/download#php-7.0
不要下载NTS版,下载TS版,下载64位:
下载完成后,解压,将解压目录放至C:\laragon\bin\php下,复制php7.1中的php.ini文件到php7.0目录中,
更改php.ini内容,如图:
将php7.1中的php.ini文件复制到php7.0目录中,修改php.ini文件:
配置文件中,extension_dir = "C:/laragon/bin/php/php-7.1.14-Win32-VC14-x64/ext",
修改为:extension_dir = "C:/laragon/bin/php/php-7.0.30-Win32-VC14-x64/ext"
重新启动laragon,并选择php版本:
四、添加redis扩展
redis扩展下载地址:https://pecl.php.net/package/redis
根据自己使用的php版本,下载对应的redis扩展:
将下载的redis扩展解压,复制php_redis.dll文件至php目录下的ext目录内,本文目录为:C:\laragon\bin\php\php-7.0.30-Win32-VC14-x64\ext
更改php.ini文件,添加支持redis扩展,php.ini添加内容为:extension=php_redis.dll。laragon勾选redis选项:
重启laragon,打开需要redis的项目,完成。
四、添加apache重写
打开项目之后,发现除了首页,打开首页的其他导航报错,乃重写问题,在项目根目录下添加.htaccess文件即可,
.htaccess文件内容为:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
重新打开项目,至此,带有redis功能的wamp环境搭建完成,其他php版本方法类似。