在办公室局域网上设置xampp服务器

时间:2011-02-07 20:49:02

标签: xampp intranet lan

我希望在小型办公室内使用xampp设置服务器。我将保护xampp,但为了使我的webapp可用于网络上的其他4台PC我是否只是创建一个虚拟主机?有没有办法确保只能在局域网上访问webapp?

目前的设置包括4台通过路由器共享互联网连接。如何将其设置为可以访问我的webapp的局域网?

2 个答案:

答案 0 :(得分:4)

使用.htaccess文件或在httpd.conf中的VirtualHost标记中设置权限。您所要做的就是将其放在包含您网页的文件夹中名为.htaccess的文件中:

order deny,allow

deny from all

allow from <ip you want>
allow from <ip you want>
allow from <ip you want>
etc...

答案 1 :(得分:3)

也许你可以试试。

打开并确保C:/xampp/apache/conf/httpd.conf

DocumentRoot “C:/xampp/htdocs”
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all

并打开C:/xampp/apache/conf/extra/httpd-vhost.conf添加..

NameVirtualHost name_site:80
 <VirtualHost name_site:80>
 DocumentRoot C:/xampp/htdocs/folder_site/
 ServerAdmin root@gmail.com
 ServerName xxx.xxx.xxx.xxx
 </VirtualHost>

注意:xxx.xxx.xxx.xxx是xampp计算机ip。 这项工作取得了胜利7。

如果仍然不起作用。尝试禁用你的Windows防火墙。