ubuntuapache访问
‘壹’ ubuntu中apache怎么实现外网访问
DNS的感染大概需要2个小时,全球性质的。另外,映射设置对,端口绑定,还要注意电信的网络,对普通用户设置了封锁80端口服务,也就是说你能够使用80端口服务,但不能提供80端口服务,所以你试试吧端口改为其他的,比如8080.这个政策只有部分地区实行了,不知道你那儿有没有这个政策。路由器的过滤功能要关闭。
‘贰’ ubuntu apache2.4配置fcgi 访问出现403错误
当然没有出错。。
你用的是 Apache 虚拟主机吧,你改的那个是默认主机的端口。一般来说默认主机都是拒绝访问的。也就是 403 错误。
你改了主端口号,却没老盯改虚拟大含旁主机端口号。但是80端口又已经停滚橡用。使得你所有访问都是指向默认主机。。
自然是 403 错误了。
‘叁’ ubuntu虚拟机搭建apache2,为什么最后只有主机能够访问而局域网其他机器无法访问
关闭win7防火墙,和ubuntu的防火墙,问题即可解决
也可以在防火墙中放行网页的工作端口
‘肆’ ubuntu apache2 设置端口本地可以访问,局域网访问不了
NameVirtualHost *:8080
NameVirtualHost *:8081
<VirtualHost *:8080>
ServerName 192.168.0.2:8080
ServerAdmin [email protected]
DocumentRoot "/home/www/mengxiang/"
ErrorLog "/var/log/apache2/enuke_errors.log"
CustomLog "/var/log/apache2/enuke_accesses.log" common
</VirtualHost>
<VirtualHost *:8081>
ServerName 192.168.0.2:8081
ServerAdmin [email protected]
DocumentRoot "/home/www/mengxiang/"
ErrorLog "/var/log/apache2/enuke_errors.log"
CustomLog "/var/log/apache2/enuke_accesses.log" common
</VirtualHost>
这是根据不同端口的两个服务器。
如果是两个域名的(端口可以自己定):
NameVirtualHost www.domain1.com:80
NameVirtualHost www.domain2.com:80
<VirtualHost www.domain1.com:80>
ServerName www.domain1.com:80
ServerAdmin [email protected]
DocumentRoot "/home/www/mengxiang/"
ErrorLog "/var/log/apache2/enuke_errors.log"
CustomLog "/var/log/apache2/enuke_accesses.log" common
</VirtualHost>
<VirtualHost www.domain2.com:80>
ServerName www.domain2.com:80
ServerAdmin [email protected]
DocumentRoot "/home/www/mengxiang/"
ErrorLog "/var/log/apache2/enuke_errors.log"
CustomLog "/var/log/apache2/enuke_accesses.log" common
</VirtualHost>
记得加监听端口:
Listen 80
Listen 8080
Listen 8081
建议加在port.conf
也可以加在http.conf、apache2.conf
‘伍’ 为什么访问ubuntu的apache服务器下的php文件出现乱码
这不是 apache 的问题。
是 php 本身编码,或者 数据库编码问题。
---------------------------
给你看一篇别人的问题
------------------------
让人烦恼的 PHP + UTF8 乱码解决方案
088月2009
一般来说,如果将 各个文件类型,HTML 的 charset , 数据库连接编码都设置为 utf8 , 是不会有乱码问题的
不过我今天着实遇见了一个诡异的事情。
不知道因为什么原因,服务器上的Apache被人修改,而我没有这台服务器的超级权限,
导致我的一个项目下面的网站全部乱码。
打开源文件,没有乱码,但是显示页面全是乱码。
将乱码页面保存在本地,页面就显示正常。
真是怪异。
仔细检查了一下,所有能设置编码的地方均为 UTF-8,并且,文件头部没有BOM.
我前前后后都想了一遍,着实不知道是什么什么原因。
我甚至怀疑,是不是我的 IE8 出问题了。
唉,万恶的浏览器,万恶的互联网。
我此刻才深切认识到 当年秦始皇一统天下的 良苦用心。
想了很久,也没有解决方案。无奈的我,束手无策。
我忽然想,如果我在页面中加入:
header("Content-type: text/html; charset=utf-8");
会怎么样?
php开发手册中写道:
header("Content-type: text/html; charset=utf-8");
的作用同
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
那么,我加
header("Content-type: text/html; charset=utf-8");
也是多此一举了。
不过我不甘心,无意中测试了一下。
结果,结果与我想象的结果不一样,页面正常了。
‘陆’ 怎么在Ubuntu系统下配置apache2服务器,限制其它网段访问
1、模仿修改apache服务下文件权限 # chown apache:apache /usr/local/apache 2、切换旦隐纤到apache用户下 # su - apache 3、以apache用户携则启动apache服务 # service httpd start
‘柒’ Ubuntu虚拟机搭建的apache访问php为空
应该是apache没有配好,
‘捌’ Apache2.4在ubuntu 16.04下出现无权限访问的情况
其实这行前个问题是因为ubuntu下的apache默慧旁认只允许前带橡访问 /var/www和/usr/share 这两个目录,所以当你配置的虚拟目录不是 /var/www 下的话会出现无权限访问的问题,解决办法就是在apache.conf文件夹下添加一个可以访问文件夹的配置就可以了
上面一段放在最后就可以了
BYE
‘玖’ Apache外网不能访问, ubuntu
私有ip肯定不通的 要用公有ip的 我猜你的ip应该是你去电信开户 别人随便给你分配的一个ip地址 这个事没办法的 互联网不承认 也找不到你的服务器地址 呵呵 你的私有ip无法通过路由器和网关啊 只有局域网的电脑可以通过你的ip找到你的服务器 或是访问或团你服务器下的网站
还有就是弱弱的问一下 这个和你设置多个端口(8080和2012)有什么关系呢 关键是人衫埋橘家把大门封死了 你开再多窗户也没用啊 一般默认80端口就ok了 别人修改端口是因为iis和apache争夺80端口 导致apache老是提示busy无法启动 所以就把80修改为8080 然后 本地localhost:8080访问网站根目录的啊 呵液喊呵
‘拾’ ubuntu如何显示apache2下访问www目录下的文件夹
vi /etc/apache2/apache2.conf,把文件里面的/var/www改成你的目标地址。然后vi /etc/局耐apache2/sites-enabled/000-default.conf,把文件里面的/var/www改成你的目标地址。service apache2 restart,重启apache就OK了。要是本地环境重启电脑应唤桥该也和腊猛行。