主頁
論壇
新帖
日曆
每月
每週
議程
檔案室
最新消息
新帖
個人空間資訊
最新動態
聊天室
0
積分
交易
積分:0
登錄
註冊
最新消息
新帖
菜單
登錄
註冊
安裝應用
安裝
主頁
論壇
Lilyandy休閒資訊網
Synology NAS 技術分享
Synology NAS 進階操作:如何修改Nginx設定檔,將預設開啟*.php,改成預設開啟*.html。
禁用JavaScript。為了獲得更好的體驗,請在運行之前啟用流覽器中的JavaScript。
您正在使用一款已經過時的流覽器!部分功能不能正常使用。
請嘗試升級或使用
其他流覽器
。
回復主題
信息
<blockquote data-quote="Lilyandy" data-source="post: 6" data-attributes="member: 1"><p>Synology NAS 進階操作:如何修改Nginx設定檔,將預設開啟*.php,改成預設開啟*.html(有彩蛋唷!)</p><p></p><p></p><p></p><p>其實,就如所言,Docker Nginx Proxy Manager 就能輕鬆解決,但還是會有特殊需求的人需要,例如老朽,由於白群機器性能低下,能省資源就省囉!否則使用NPM就能夠簡單解決了。這教學就給有需要的人,使用NPM的各位~~就別亂入啦!</p><p></p><p>由於修改Nginx設定,這只能透過SSH+CLI操作,已非新手能夠處理的範圍了,請慎服用!在此之前,我們必需先去控制台→終端機&SNMP→將『啟用SSH功能』勾選→套用!再使用 Putty 等SSH連線操作。</p><p>[ATTACH=full]32[/ATTACH]</p><p></p><p>Synology NAS的Ngnix設定檔修改是有一定難度的,不能直接修改nginx.conf,只要DSM重啟,立刻還原,一切修改都無效!在此教各位如何永久修改!除非DSM版本更新,否則不會變更自訂義修改。</p><p></p><p>在此使用putty做示範:請輸入要修改的 Synology NAS 的 IP 或 Domain,Port為22,首次連線,請按Accept,否則將被拒絕連線!並請輸入管理者帳號與密碼,由於密碼不會顯示,所以,請小心輸入!當出現 $ ,代表成功登入,此時,我們需要切換至管理者權限「sudo -i」,再次輸入管理者密碼,出現 # 代表成功進入管理權限。</p><p>[ATTACH=full]33[/ATTACH]</p><p>[ATTACH=full]34[/ATTACH]</p><p>成功登入!</p><p>[ATTACH=full]35[/ATTACH]</p><p>輸入 sudo -1 取得管理權限!</p><p>[ATTACH=full]36[/ATTACH]</p><p></p><p>接下來,請尋找 /etc/nginx/sites-enabled/webservice_portal_{ID} 查看 include 欄位,如果,您沒有建立子域名的話,請查看 server.webstatin.conf 即可,若您有增加子域名,此時會出現 webservice_portal_{ID}.conf,{ID}是5組共32位數的英數代碼,您新增了幾個子域名,就有幾組,您必需一一去確認!現在,老朽要設定 wp.lilyandy.com 這個子域名,所以我得先把它找出來!</p><p></p><p>在這裏,是老朽正式上線的Server直接做實際範例,</p><p>下達指令:</p><p></p><p>[ATTACH=full]37[/ATTACH]</p><p>來到Web Station設定檔所在目錄,這些都不能修改唷!一旦修改,保證還原!</p><p>但我們需要查詢站點資訊,本範例可看到11行 webservice_portal_{ID},</p><p>這代表建立了10個子域名,為什麼不是11個呢?因為其中1個是原本就有的,</p><p>現在,用『cat』指令查看設定檔內容,我們需要一一確認需要修改的子域名,</p><p>指令範例:</p><p></p><p>[ATTACH=full]38[/ATTACH]</p><p>運氣很好,我們找到要找的設定檔了!接下來,您會看到以下內容:</p><p></p><p>server_name wp.lilyandy.comn ;</p><p></p><p>這代表使用了wp這個是子域名,lilyandy.com則是主域名,依此類推!</p><p></p><p>然後!來到最後一行,會找到這一行:(又來了!10組共64位數的英數代碼,每個子域名都不同!)</p><p></p><p> include conf.d/.service.4ee9c15d-5213-4d0a-9bb8-7344ce035736.11c10469-2c32-4170-893d-d958a0e9c57d.conf*;</p><p>這行就是我們要找的設定檔,請確實複製,因為等一下就會用到!</p><p></p><p>現在!輸入以下指令,來到設定檔目錄,</p><p></p><p>[ATTACH=full]39[/ATTACH]</p><p>下達指令 ls 可以看到設定檔!</p><p>[ATTACH=full]40[/ATTACH]</p><p>下達指令 ls -a 可以看到所有的隱藏設定檔!</p><p>[ATTACH=full]41[/ATTACH]</p><p>我們可以看到所有的隱藏設定檔,但這些也不能改,只要重啟,就會還原!</p><p>現在,我們需要先增加一個資料夾,</p><p>之前我們找到的設定檔就有重要的線索!找到這個設定檔:</p><p>.service.4ee9c15d-5213-4d0a-9bb8-7344ce035736.11c10469-2c32-4170-893d-d958a0e9c57d.conf</p><p>請取後五組英數碼,建立一個目錄,像這樣:</p><p></p><p>[ATTACH=full]42[/ATTACH]</p><p>接下來:</p><p></p><p>進入 11c10469-2c32-4170-893d-d958a0e9c57d 資料夾,</p><p>我們需要新增一個自定義設定檔:</p><p></p><p>[ATTACH=full]43[/ATTACH]</p><p>內容新增以下:(注意!有優先順序,左邊優先,依序降維~)</p><p></p><p></p><p></p><p>完成後 :wq! 存檔!</p><p></p><p></p><p>接下來,用以下指令重新nginx。因為必需重啟nginx,設定才會生效!</p><p></p><p>[ATTACH=full]44[/ATTACH]</p><p></p><p></p><p>這樣,我們就成功修改設定了!</p><p></p><p>其他進階設定亦同!</p><p></p><p>各位~~~~加油吧!</p><p></p><p></p><p></p><p><span style="color: rgb(226, 80, 65)">彩蛋:為WorePress增加 Rewrite 功能:</span></p><p>修改方式相同,在 user.conf 增加以下程式碼後儲存即可!</p><p></p><p>[ATTACH=full]79[/ATTACH]</p><p>存檔後,記得輸入以下指令,重載Nginx設定檔,設定才會生效唷!</p></blockquote><p></p>
[QUOTE="Lilyandy, post: 6, member: 1"] Synology NAS 進階操作:如何修改Nginx設定檔,將預設開啟*.php,改成預設開啟*.html(有彩蛋唷!) 其實,就如所言,Docker Nginx Proxy Manager 就能輕鬆解決,但還是會有特殊需求的人需要,例如老朽,由於白群機器性能低下,能省資源就省囉!否則使用NPM就能夠簡單解決了。這教學就給有需要的人,使用NPM的各位~~就別亂入啦! 由於修改Nginx設定,這只能透過SSH+CLI操作,已非新手能夠處理的範圍了,請慎服用!在此之前,我們必需先去控制台→終端機&SNMP→將『啟用SSH功能』勾選→套用!再使用 Putty 等SSH連線操作。 [ATTACH type="full" alt="2025-03-24_102659.png"]32[/ATTACH] Synology NAS的Ngnix設定檔修改是有一定難度的,不能直接修改nginx.conf,只要DSM重啟,立刻還原,一切修改都無效!在此教各位如何永久修改!除非DSM版本更新,否則不會變更自訂義修改。 在此使用putty做示範:請輸入要修改的 Synology NAS 的 IP 或 Domain,Port為22,首次連線,請按Accept,否則將被拒絕連線!並請輸入管理者帳號與密碼,由於密碼不會顯示,所以,請小心輸入!當出現 $ ,代表成功登入,此時,我們需要切換至管理者權限「sudo -i」,再次輸入管理者密碼,出現 # 代表成功進入管理權限。 [ATTACH type="full" alt="2025-03-24_102905.png"]33[/ATTACH] [ATTACH type="full" alt="2025-03-24_102926.png"]34[/ATTACH] 成功登入! [ATTACH type="full" alt="2025-03-25_113253-1.png"]35[/ATTACH] 輸入 sudo -1 取得管理權限! [ATTACH type="full" alt="2025-03-25_133253-1.png"]36[/ATTACH] 接下來,請尋找 /etc/nginx/sites-enabled/webservice_portal_{ID} 查看 include 欄位,如果,您沒有建立子域名的話,請查看 server.webstatin.conf 即可,若您有增加子域名,此時會出現 webservice_portal_{ID}.conf,{ID}是5組共32位數的英數代碼,您新增了幾個子域名,就有幾組,您必需一一去確認!現在,老朽要設定 wp.lilyandy.com 這個子域名,所以我得先把它找出來! 在這裏,是老朽正式上線的Server直接做實際範例, 下達指令: [ATTACH type="full" alt="2025-03-25_143253-1.png"]37[/ATTACH] 來到Web Station設定檔所在目錄,這些都不能修改唷!一旦修改,保證還原! 但我們需要查詢站點資訊,本範例可看到11行 webservice_portal_{ID}, 這代表建立了10個子域名,為什麼不是11個呢?因為其中1個是原本就有的, 現在,用『cat』指令查看設定檔內容,我們需要一一確認需要修改的子域名, 指令範例: [ATTACH type="full" alt="2025-03-25_153253-1.png"]38[/ATTACH] 運氣很好,我們找到要找的設定檔了!接下來,您會看到以下內容: server_name wp.lilyandy.comn ; 這代表使用了wp這個是子域名,lilyandy.com則是主域名,依此類推! 然後!來到最後一行,會找到這一行:(又來了!10組共64位數的英數代碼,每個子域名都不同!) include conf.d/.service.4ee9c15d-5213-4d0a-9bb8-7344ce035736.11c10469-2c32-4170-893d-d958a0e9c57d.conf*; 這行就是我們要找的設定檔,請確實複製,因為等一下就會用到! 現在!輸入以下指令,來到設定檔目錄, [ATTACH type="full" alt="2025-03-25_163253-1.png"]39[/ATTACH] 下達指令 ls 可以看到設定檔! [ATTACH type="full" alt="2025-03-25_170757.png"]40[/ATTACH] 下達指令 ls -a 可以看到所有的隱藏設定檔! [ATTACH type="full" alt="2025-03-25_170758-1.png"]41[/ATTACH] 我們可以看到所有的隱藏設定檔,但這些也不能改,只要重啟,就會還原! 現在,我們需要先增加一個資料夾, 之前我們找到的設定檔就有重要的線索!找到這個設定檔: .service.4ee9c15d-5213-4d0a-9bb8-7344ce035736.11c10469-2c32-4170-893d-d958a0e9c57d.conf 請取後五組英數碼,建立一個目錄,像這樣: [ATTACH type="full" alt="2025-03-25_170904-1.png"]42[/ATTACH] 接下來: 進入 11c10469-2c32-4170-893d-d958a0e9c57d 資料夾, 我們需要新增一個自定義設定檔: [ATTACH type="full" alt="2025-03-25_171005-1.png"]43[/ATTACH] 內容新增以下:(注意!有優先順序,左邊優先,依序降維~) 完成後 :wq! 存檔! 接下來,用以下指令重新nginx。因為必需重啟nginx,設定才會生效! [ATTACH type="full" alt="2025-03-25_192910-1.png"]44[/ATTACH] 這樣,我們就成功修改設定了! 其他進階設定亦同! 各位~~~~加油吧! [COLOR=rgb(226, 80, 65)]彩蛋:為WorePress增加 Rewrite 功能:[/COLOR] 修改方式相同,在 user.conf 增加以下程式碼後儲存即可! [ATTACH type="full" alt="2025-03-25_192746.png"]79[/ATTACH] 存檔後,記得輸入以下指令,重載Nginx設定檔,設定才會生效唷! [/QUOTE]
驗證
回復帖子
主頁
論壇
Lilyandy休閒資訊網
Synology NAS 技術分享
Synology NAS 進階操作:如何修改Nginx設定檔,將預設開啟*.php,改成預設開啟*.html。
訪客聊天
幫助
使用者
設定
通知
各種各樣的
訊息方向相反
在頂部顯示編輯器
啟用最大化模式
將圖像顯示為連結
隱藏機器人訊息
隱藏狀態
隱藏聊天列表
顯示來自被忽略用戶的訊息
關閉聊天
接收提及提醒
聲音通知
一般訊息
私人訊息
私訊
提及訊息
機器人訊息
桌面通知
一般訊息
私人訊息
私訊
提及訊息
機器人訊息
選項
選項
目前沒有人在聊天。
提交
聊天中沒有消息。成為第一個打招呼的人!
聊天
0
本站需要使用 Cookie。如果您繼續使用本站,則表示同意我們使用 Cookie。
接受
瞭解更多。……
頂部