将线上项目搭载在本地测试

在工作中经常频繁的使用git上传代码拉取代码进行测试是件很烦并且很危险的操作,所以我们需要搭建自己的本地测试环境。

1、下载安装phpstudy。下载地址:http://phpstudy.php.cn/


2、将代码从线上拉下来放入phpstudy网站根目录下


3、下载对应数据库(本次使用postgressql)并导入数据库,Windows下载地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads


4、配置集成环境(本次是用phpstudy)打开phpstudy->其他选项菜单->php扩展及设置->php扩展。打开扩展:php_fileinfo, php_openssl,还有一些对应的数据库扩展:本次使用PgSql所以打开的扩展有php_curl,php_pdo_pgsql,php_pdo_odbc


5、配置虚拟站点:打开phpstudy->其他选项菜单->站点域名管理。网站域名为你想访问本地项目的URL,网站目录为代码存放位置,如果使用phpstudy大致目录为D:\phpStudy\PHPTutorial\WWW\你项目的入口地址。然后点击新增,保存设置并生成配置文件。如图:


6、设置host端口。打开phpstudy->其他选项菜单->打开host在最后一行加上127.0.0.1和你第五步设置的网站域名。重启phpstudy


7、经过前面6步大致的本地环境已经搭好,就是一些项目的路由问题,比如要去掉URL中的index.php就在你项目的入口文件下加一个.htaccess文件

RewriteEngine on


# if a directory or a file exists, use it directly

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php

RewriteRule . index.php

8、经过以上几步就能搭起本地环境了

发布了17 篇原创文章 · 获赞 25 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_41800559/article/details/81871993