- A+
我们在工作中,往往是多个人团队协同开发,因此我们可以部署内网开发环境。内网开发环境有以下好处:
1、统一的数据库环境,这样在数据库发生结构变化时,其余开发人员无需进行数据库修改
2、可以用来部署内网文件共享服务器,存放公共的开发软件和文件
3、用以部署SVN,进行版本控制
4、用以部署禅道、内网测试环境等,供开发人员(如接口)和测试人员使用
本文以win10专业版电脑为例:
注:家庭版不支持
一、修改为静态IP以及设计远程访问:
在控制面板 > 网络和Internet > 网络和共享中心, 选择当前连接网络, 点击属性;在属性中选择 Internet 协议版本4(TCP/IPv4),如下图所示:
双击,进行IP设置:
填写与当前网段相同的静态IP, 当前网段可通过 Win+R, cmd 输入 ipconfig 获取。
然后在 我的电脑 > 右键属性:
点击【远程设置】
勾选 允许远程连接到此计算机, 即可以通过内网 远程桌面连接 控制服务器。
注: 如提示连接失败,可检查防火墙。
二、 搭建内外php 环境
可以采用 PhpStudy、wamp等集成环境 或者 自行搭建 php环境。此处不再赘述。
三、MySQL 设置远程访问
打开mysql 远程命令窗,执行如下 sql 即可:
mysql > grant all privileges on *.* to root@'%' identified by "password"; mysql > flush privileges;
可以用 navicat 或其他工具 尝试访问。
四、搭建内网SVN
可以使用 VisualSvn 作为SVN服务器,下载地址为:
https://www.visualsvn.com/server/download/
五、IP部署、域名部署内网项目
部署内网项目可以给测试人员提供单独的测试入口。
IP部署:
IP部署比较常见且比较简单, 我们注重介绍 域名部署, IP部署可以通过 phpStudy等工具进行部署即可。
域名部署:
在某些特定情况下,我们需要对项目进行域名部署。域名部署相对来说较为麻烦, 需要所有的开发测试人员修改本地 host 文件, 加入: 192.168.0.103(服务器IP) xjwblog.com(部署的域名地址) 即可。