Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让其他pc使用我的pc作为服务器访问我的php页面?_Php_Linux_Apache_Fedora - Fatal编程技术网

如何让其他pc使用我的pc作为服务器访问我的php页面?

如何让其他pc使用我的pc作为服务器访问我的php页面?,php,linux,apache,fedora,Php,Linux,Apache,Fedora,我在Linux fedora 20上有一个LAMP(Linux Apache MySQL PHP)配置。我已经创建了一个本地主机网站。我想知道的是,有没有什么程序可以让我的pc机作为主服务器,其他pc机作为客户机服务器,这样其他pc机就可以在他/她的机器上访问我的php代码,并将数据放入我的pc机数据库。我想要的是,其他pc应该可以远程访问我的php页面。我知道这是可能的,而且肯定是可以做到的。但我不知道怎么做。如果有人回答,我将不胜感激。您可以使用机器、IP地址访问站点/服务器 Apache请

我在Linux fedora 20上有一个LAMP(Linux Apache MySQL PHP)配置。我已经创建了一个本地主机网站。我想知道的是,有没有什么程序可以让我的pc机作为主服务器,其他pc机作为客户机服务器,这样其他pc机就可以在他/她的机器上访问我的php代码,并将数据放入我的pc机数据库。我想要的是,其他pc应该可以远程访问我的php页面。我知道这是可能的,而且肯定是可以做到的。但我不知道怎么做。如果有人回答,我将不胜感激。

您可以使用机器、IP地址访问站点/服务器

Apache请求可能在防火墙上被阻止。运行以下命令以允许所有请求通过防火墙

firewall-cmd --zone=public --add-port=80

firewall-cmd --reload
也可以使用以下命令,而不允许使用端口80

firewall-cmd --add-service=http

firewall-cmd --reload

什么意思?您希望其他pc能够浏览您的web应用程序吗?如果您的web服务器绑定到
0.0.0
而不是
localhost
,那么只需请求本地网络上的其他人连接到您计算机的任何IP地址即可。确保防火墙允许访问端口80。