事情是這樣的,小弟前幾天想自己修改Apache的httpd.conf
我自己是用ssh連入去做修改,存檔後再開發現是沒改的狀態
初估應該是被原廠鎖了,所以怎麼改都是無效的
經從網路爬文後,發現可以經由httpd.conf-user修改
去影響httpd.conf設定
修改後,下synoservicectl –restart httpd-user後
整個Apache就沒辦法啟動,httpd.conf在我沒手動執行刪除情況下也消失了
這問題我有回報給群暉,但官方工程師信中是跟我說自行修改系統檔案導致異常,要我重新拷貝工程師提供的檔案去解
不過在官方回我前,Nas已經被我重新安裝
小弟是想要讓Apache去依照我不同次網域,去讀取個別目錄,類似虛擬主機做法
不過官方預設是設定虛擬主機,是放在Web目錄底下,而小弟是想讓Nas底下個別使用者擁有個人次網域的個人網站
然後個別使用者互不影響,也看不到各別檔案,所以才從Apache去做修改
只是這一改就造成系統損壞,而且想重裝Apache也沒地方,只能重裝系統解決!!
有大大能夠知道怎麼順利改動httpd.conf檔嗎??又不會造成Nas Apache掛點
pctine wrote:
小弟是來亂的, 何...(恕刪)
我原本也預計使用這樣的方法
只是群暉DSM系統設計上似乎只是少少帶過,只做半套
給了個人網頁和虛擬主機
個人網頁使用/~userhome這沒問題,只是我不想這醜醜的網址
虛擬主機部分,官方是要放在Web公共資料夾內,藉由建立子資料夾去完成虛擬主機
例如web目錄底下xxx目錄,那網址才會是xxx.abc.com或者xxx.com這樣
只是這做法必須開放公共web目錄存取權
而前面我提到,並非與外面坊間虛擬主機做法,就是個人home directory底下就直接支援個人網域
我的做法就只能從Apache去著手,我的另一台Freebsd主機就是這樣,只是這主機蠻耗電,所以暫時關掉改Nas去完成