初到新的公司,几乎一切都是从零开始,公司只有一个正式服务器,没有开发服务器和测试服务器,所以,我只能把自己电脑作为测试服务器,让前端开发人员访问。在配置的是否,找网上的资料都不解决问题,最后把各处资料整合到一起,才最终实现了局域网内的访问。
1,按照phpstudy,这个没有什么困难,直接百度上下载就可以,安装好后,首页如下,可以启动apache。
2,部署本地域名。如图
域名:你在浏览器中访问的地址。
根目录:你电脑上的代码路径。
3,打开配置文件vhost.conf。找到你刚刚配置的域名,点击下图中的4,会打开配置文件。
5,以下是局域网可以访问的配置和自己电脑可以用域名访问的配置。
注意:DocumentRoot填写你电脑上的代码访问路径;
ServerName:是你电脑的IP地址,可以通过cmd输入ipconfig 看到IPv4 Address,就是你的IP地址
<Directory "D:/project/phpstudy/phpstudy_pro/WWW/tp5"></Directory>之间的配置一定要按照下面的配置。
局域网配置如下:
<VirtualHost *:80>
DocumentRoot "D:/project/phpstudy/phpstudy_pro/WWW/tp5"
ServerName www.gwdev.com
ServerName 192.168.40.32
ServerAlias
FcgidInitialEnv PHPRC "D:/project/phpstudy/phpstudy_pro/Extensions/php/php7.3.4nts"
AddHandler fcgid-script .php
FcgidWrapper "D:/project/phpstudy/phpstudy_pro/Extensions/php/php7.3.4nts/php-cgi.exe" .php
<Directory "D:/project/phpstudy/phpstudy_pro/WWW/tp5">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
DirectoryIndex index.php index.html
</Directory>
</VirtualHost>
6,在上一页面找到httpd.conf,找到<Directory />修改未下面的代码
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Satisfy all
</Directory>
7,重启apache
8,关闭防火墙
9,关闭杀毒软件
10,在其他电脑上访问你的IP地址,就可以成功访问你的网站了。
网友评论