Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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
如何从我自己的计算机IP地址公开Apache服务器?_Apache_Web Services_Web_Ip_Apache2 - Fatal编程技术网

如何从我自己的计算机IP地址公开Apache服务器?

如何从我自己的计算机IP地址公开Apache服务器?,apache,web-services,web,ip,apache2,Apache,Web Services,Web,Ip,Apache2,我到处都找过了,尝试过很多解决方案,但都没能找到这个问题的答案 当我运行localhost时,我能够访问Apache中的默认配置文件,因为Apache web服务器正在运行 现在我想做的是更改默认配置,这样任何人都可以公开访问该页面。我想用我的公共ip地址来做这件事,我不关心安全问题,我更关心的是如何让它发挥作用 为了实现这一目标,我必须改变什么 以下是我的默认配置文件,可在/etc/apache2/sites available中访问 <VirtualHost *:80> #Se

我到处都找过了,尝试过很多解决方案,但都没能找到这个问题的答案

当我运行localhost时,我能够访问Apache中的默认配置文件,因为Apache web服务器正在运行

现在我想做的是更改默认配置,这样任何人都可以公开访问该页面。我想用我的公共ip地址来做这件事,我不关心安全问题,我更关心的是如何让它发挥作用

为了实现这一目标,我必须改变什么

以下是我的默认配置文件,可在/etc/apache2/sites available中访问

<VirtualHost *:80>

#ServerName www.example.com

ServerAdmin webmaster@localhost

DocumentRoot /var/www/html


ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined


</VirtualHost>

#服务器名www.example.com
服务器管理员webmaster@localhost
DocumentRoot/var/www/html
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合