WHM(Web Hosting Manager)/CPANEL 設置及linux 文件權限 經驗


新買的獨立主機使用方法:

1.開設空間

找到 Create a New Account

 

2.

 

3.下面就是我們得到的ftp賬戶

 

--------------------------------------------------------------------

如果在ftp的賬戶中添加新域名失敗
使用帶以下 IP 的命名服務器: 216.69.185.9,208.109.255.9 對不起,此域已經指向了一個 IP 地址,但是該地址好像使用了和本服務器沒有關聯的 DNS 服務器。 請將此域轉向此服務器命名服務器,或者讓管理員向 /etc/ips.remotedns 添加一個命名服務器,並在遠程命名服務器上輸入正確的項目。

Cpanel 添加域名,提示:There was a problem creating the addondomain. Show Details
Error from park wrapper: Sorry, cannot determine nameserver IPs. Please make sure that the domain is registered with a valid domain registrar.

解決方法:

Please access WebHost Manager (WHM) and review the Tweak Settings section labeled Domains:

WHM: Main >> Server Configuration >> Tweak Settings >> Domains

設置允許外面的域名添加
• Allow Remote Domains [?] Allow creation of parked/addon domains that resolve to other servers (e.g. domain transfers) This can be a major security problem. If you must have it enabled, be sure not to allow users to park common Internet domains.
• Allow unregistered domains [?] Allow creation of parked/addon domains that are not registered.
• Block common domain usage [?] Prevent users from parking/adding on common Internet domains. Recommended.

 


--------------------------------------------------------------------

 Linux 權限問題

如果遠程用linux界面copy文件,(把user1的文件復制給user2),

 

cp -R user1/www/文件名 user2/www/文件名

 

那么就存在一個文件所有者的問題

ftp - user1 所綁定的域名可以正常訪問頁面,包括php,但ftp - user2 所綁定的域名不能正常訪問復制過來的文件程序

因為用root用戶把 user1文件copy 給user2后, 文件的所有者是 root,此時如果權限不是 777,那么ftp-user2 的文件,use2無法修改,需要更改文件擁有者

將目前目錄下的所有檔案與子目錄的擁有者皆設為 users 群組的使用者 lamport :

chown -R lamport:users * 

 

這樣修改完后,user2才能修改 ftp-user2里面的文件

 

但或許還不能訪問成功,提示 500錯誤:

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@pureisle.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

 More information about this error may be available in the server error log.

 Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


日志錯誤顯示:

Sat Jul 10 01:04:31 2010] [error] [client 71.229.226.14] SoftException in Application.cpp:601: Directory "/home/wwxin/public_html/idiy" is writeable by group

說父路徑權限錯誤,

 

意思是這樣的:

 

文件夾權限要設置為755或者更低,文件權限要設置為644或者更低.

因為如果權限為777的話mod 安全規則會阻止這個請求。所以無法訪問頁面,提示內部服務器錯誤

 

但我自己設置的時候,由於文件太多了,要把權限都設置成644的話,工作量太大了,所以我的文件的權限還是755,還是能正常訪問

 

 

 

--------------------------------------------------------------------

 

 

 

--------------------------------------------------------------------

 Apache 重啟

 Apache : /usr/local/apache/conf/httpd.conf

關鍵是找到httpd這個文件。
[root@test bin]# httpd restart
-bash: httpd: command not found
明顯是bash在path所指的目錄下找不到httpd,試試找到它,然后用絕對路徑。比如我們這里是
/home/service/apache/bin/httpd -k restart

 

 

--------------------------------------------------------------------


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com