台灣最大程式設計社群網站
線上人數
707
 
會員總數:245964
討論主題:189548
歡迎您免費加入會員
討論區列表 >> Linux / Unix >> 網頁伺服器安裝的問題謝謝!!!
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
網頁伺服器安裝的問題謝謝!!!
價值 : 50 QP  點閱數:2578 回應數:11
樓主

lujegi
初學者
1 43
547 70
發送站內信

你好我是新手剛摸linux請問我以安裝好fedora1以及Apache,mysql,phpmyadmin,php如下
[root@allan lujegi]# rpm -q httpd
httpd-2.2.17-1.fc14.i686
[root@allan lujegi]# rpm -q mysql-server
mysql-server-5.1.55-1.fc14.i686
[root@allan lujegi]# rpm -q phpMyAdmin
phpMyAdmin-3.3.9.2-1.fc14.noarch
[root@allan lujegi]# rpm -q php
php-5.3.5-1.fc14.i686

執行網頁127.0.0.1看得到看得到看得到Fedora Test Page網頁
本機網頁位置在在/var/www/html
但要匯入網頁至時執行下列指令/var/www/html/時執行下列指令
[root@allan lujegi]# cd /var/www
[root@allan www]# mv html html.old
[root@allan www]# chmod +x /home/lujegi
[root@allan www]# ln -s /home/lujegi/html html
[root@allan www]# ls -l
總計 20
drwxr-xr-x. 2 root root 4096 2010-10-27 18:04 cgi-bin
drwxr-xr-x. 3 root root 4096 2011-03-28 18:26 error
lrwxrwxrwx. 1 root root 17 2011-03-28 21:43 html -> /home/lujegi/html
drwxr-xr-x. 3 root root 4096 2011-03-28 21:41 html.old
drwxr-xr-x. 3 root root 4096 2011-03-28 18:42 icons
drwxr-xr-x. 3 root root 4096 2011-03-28 18:23 manual
再執行網頁127.0.0.1就不看到Fedora Test Page網頁只能看到
-----------------------------------------------------
Forbidden
You don't have permission to access / on this server.
Apache/2.2.17 (Fedora) Server at 127.0.0.1 Port 80
----------------------------------------------------
/home/lujegi/html內也有index.html檔
進入http://127.0.0.1/phpMyAdmin/正常
請問該修改哪裡謝謝!!!因為我是新手麻煩請講解清楚一點謝謝!!!





本篇文章發表於2011-03-28 21:56
1樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
SELinux?
本篇文章回覆於2011-03-29 02:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

lujegi
檢舉此回應
SELinux要如何改呢?
本篇文章回覆於2011-03-29 07:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

lujegi
檢舉此回應
我有找到下列的處理方法不知是否正確
chcon -t httpd_user_content_t 你的Web目錄
chcon -t user_home_dir_t 你的UserHome目錄
若Web目錄是/var/www/html
UserHome目錄/home/lujegi
自己Web目錄是/home/lujegi/html(有做ln)
是要打
chcon -t httpd_user_content_t /var/www/html
chcon -t user_home_dir_t /home/lujegi
還是
chcon -t httpd_user_content_t /var/www/html
chcon -t user_home_dir_t /home/lujegi/html
本篇文章回覆於2011-03-29 08:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
SELinux...偶不熟 Orz

先將SELinux"暫時"給關了試試,確認真的是SELinux的關係的話
就用你第二種的指令試試囉...
本篇文章回覆於2011-03-29 20:52
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

towns
捐贈 VP 給 towns 檢舉此回應
selinux啊!towns在架設站台時,都會將他關閉,因為towns不熟加上towns覺得他不太實用,又礙手礙腳的,所以都直接關閉
可以到 /etc/sysconfig/selinux檔案中,將enforcing改為或disabled,重新啟動系統後,就會關閉了
本篇文章回覆於2011-03-30 11:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
我也是啊...
灌完了,先把SELinux閹了再說 Orz
but...
勢必以後為了安全性,還是可能會用到啊~~~~~
本篇文章回覆於2011-03-31 04:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
不錯的參考

溫子
捐贈 VP 給 溫子 檢舉此回應
為了自身的安全性目前還是放棄使用
本篇文章回覆於2011-03-31 10:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

lujegi
檢舉此回應
selinux現在已關閉了本機可連線,但無法從另一台電腦連線這台伺服器網頁不知又要修改哪邊
本篇文章回覆於2011-03-31 20:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

lujegi
檢舉此回應
我有去dyndns.com申請申請tg.dyndns.tv這網域也有下載ipcheck.py程式並執行
[root@allan lujegi]# chmod +x /usr/local/bin/ipcheck.py
[root@allan lujegi]# cd /usr/local/bin/
[root@allan bin]# ipcheck.py -l -r checkip.dyndns.org:8245 ***** ***** tg.dyndns.tv
ipcheck.py: WARNING Unknown domain: tg.dyndns.tv*****
ipcheck.py: If the domain is listed at http://www.dyndns.org/services/dyndns/domains.html
ipcheck.py: then email kal@users.sourceforge.net to add the domain.
ipcheck.py: Otherwise, you should be using -c for custom domains.
ipcheck.py: tg.dyndns.tv good 124.11.231.229 -update successful
本機http://tg.dyndns.tv/index.html無法顯示,本機http://127.0.0.1/index.html正常
他機http://127.0.0.1/index.html無法顯示


本篇文章回覆於2011-03-31 21:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
最有價值解答

那顆爛蔥
捐贈 VP 給 那顆爛蔥 檢舉此回應
127.0.0.1只有該台電腦"自己"看得到
也請確認它的IP是啥

如果你有用IP分享器
請記得開虛擬伺服器的80port指到它
這樣外面Internet的人才連得到
本篇文章回覆於2011-04-01 09:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

lujegi
檢舉此回應
我還以為是防火牆未關的原因
本篇文章回覆於2011-04-01 21:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.