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了。要是本地環境重啟電腦應喚橋該也和臘猛行。