网站建设之Windows7局域网下如何部署PHP网站?相信大家在做网站建设业务时,肯定会有这样的需求,比如接到某机关部门的一个业务需求,就是需要将做好的网站部署在内网上,也就是局域网下,供内部访问。此时,对于不熟悉局域网的同学来说,可能会犯愁。因为平时可能部署业务都是在云服务器上,而云服务器的环境基本上都是通过第三方的面板或者程序协助处理,部署网站很容易,下边我们就区域网下PHP网站的部署技巧说说:
事实上不管是在外网上部署还是在局域网下部署网站,流程是一样,我们常见的ECS云服务器,也都是建立在物理主机的基础之上,在局域网下部署网站,也就是把程序部署在本地服务器上,我们可以理解为就是把程序部署在本地电脑上。服务器的系统分为:Linux 下的CentOs,Ubuntud等等、还有Win系统以及Mac系统,常见的PHP网站环境多以Linux为主,而今天我们要说的是在Win系统下部署PHP程序。
大家都知道,PHP程序所用到的web服务器要么是Nginx、要么是apache,而win服务器自带的是iisweb服务器,所以我们要借助一个集成好的第三方工具,PHPStuty,首先根据自己的电脑系统下载对应的PHPStuty版本,作者是win64,所以以64位为例。将下载好的程序解压后,进行安装。
安装好之后,首先要进行初始化配置。启动Apacheweb服务器和Mysql数据库,初始化数据库密码,并创建数据库。
第二步:创建网站:添加域名或者IP地址,局域网下添加本地电脑ip地址,创建完成后,打开网站后边的管理,点击网站根目录,将需要部署的程序复制到网站的根目录解压,进行程序安装。
安装完成后运行网站,如图所示:
如何获取本地电脑IP地址:
1、按下win+R,输入CMD ,再输入ipconfig
以192.168开头即为我们电脑的IP,到这一步我们其实只完成后了整个工作的60%。网站不管是部署在外网上海是局域网下,都是为了供用户访问,此时我们通过手机或者另外一台电脑去访问同样的ip地址,多半是打不开的,那是因为电脑防火墙的原因,于是,关闭部署程序的电脑的防火墙是必要的。关闭之后再次访问,你会发现,网站可以正常访问。
另外还需要注意的是,由于多半情况下我们的电脑都是通过交换机或者是wifi连接的,所以本机电脑的IP是动态获取的,那么此时需要通过计算机属性手动修改电脑的ip地址和dns以及子掩码,将获取方式修改为手动获取。这样就能保证本地电脑的ip地址不会发生变化,网站才能正常访问。
局域网下部署PHP网站你学会了吗?如果还不明白,可与我们联系。中企科技8年互联网经验、服务上千家客户,为多家政企单位提供技术支持。
建站SEO咨询
小程序咨询