基本設定
- 啓用服務
- 啟用本伺服器的 web server 網頁伺服器功能
- 啟動伺服器預設會使用 tcp/80 port
- 服務狀態
- 顯示目前 Web伺服器是否正確啟動 , 並列出服務 PID , PID 數量會根據服務忙碌程度有所不同
- PHP版本
- 本系統提供多版本的 php 服務 , 您可以選用其中一種以符合您的網頁程式的應用
- 起始首頁
- 設定網頁根目錄的起始首頁 通常是 index.html 或 index.php
- PHP附檔名
- 設定php 網頁程式的副檔名
- 用戶個人網站功能
- 設定帳號個人首頁是否使用, 若開啟此功能 ,且帳號設定有勾選使用web功能者 則此帳號可以在自己的 home 目錄下的 _www_ 目錄下建立網站
- 例如 admin 這使用者允許建立 web 功能
- 此用戶可以將網站透過 ftp 上傳到自己目錄下的 _www_ 下
- 個人網址為 http://server IP/~admin/
- 通常不建議開啟此功能
- TLS加密層級
- 設定使用加密的最低層級 ,
- 版本 V5.34 之前的版本 ,最高的加密層級為 TLSv1.2 , V5.34(含)之後版本 最高可支援至 TLSv1.3
- 通常不建議設定在最高(TLSv1.3) 可能會造成對方若系統太舊會無法與我方伺服器連線
- 目前最建議的設定為 TLSv1.1 表示可以接受 TLSv1.1 , TLSv1.2 及TLSv1.3 連線
- 如來源的加密層級太低 , 可以調整伺服器的加密層級來協調接受 , 但一般都是建議請對方升級 加密層級 , 來配合我方
進階設定
- php.ini
- 設定 php.ini 整體的設定值 , 此設定會影響到所也的網站設定
- Apache模組
- 此設定可以設定httpd.conf 載入的模組
- 通常不建議隨意更改設定,錯誤的設定可能會造成 web server 無法啟動
- ** 以上如果設定已經被修改到嚴重錯誤導致服務無法啓動時 , 可以將內容全部清除 , 按確定後會回復預設的設定內容.
網站設定
列出目前所建立的網站 , 本系統可以建立多個網站
可以在此建立一個新的網站或修改原本網站的設定
按下 新增 按鈕可以新增一個新的網站 , 設定網站前請先指定好 DNS 的 A 記錄或 CNAME 記錄 , 以確保設定可以正確被執行
基本設定
- 啟用
- 設定此網站是否啟用
- 網站網址
- 範例 www.mydomain.com 或 mydomain.com
- 阜號
- 預設如果不使用 ssl 會使用 tcp 80 port , 自訂 port 建議使用 1024 以後的 port , 並需避免與一些常用的服務port衝突
- 議可以用 9999,8888,7777
- 使用ssl 和不使用ssl 不能使用同一port
- SSL憑證
- 不使用
- 此網站不使用 SSL/TLS 加密
- 啟用:使用預設CA憑證
- 此網站使用 SSL/TLS 加密 , 憑證使用系統預設的憑證 ,預設憑證可以參考 系統設定/SSL憑證管理
- 啟用: 自行上傳CA憑證
- 自行剪貼憑證的 憑證金鑰,憑證證書,中繼憑證/串鏈 , 本系統使用 PEM格式 , 看起來就像是普通的文字檔案, 內容類似下圖
- 不使用
- 帳號
- 設定此網站的根目錄位於那個用戶的 _www_ 目錄下 , 之後可以用此用戶的帳號密碼以 FTP 或網路芳鄰方式登入並將網站上傳到用戶目錄下的 _www_ 目錄
- 可以設定一帳號管理一個網站 或是 一個帳號管理多個網站
- 網站根目錄
- 網站根目錄 預設是 _www_ 目錄之下 , 若要在同一個用戶下建立多個網站 可以在此建立子目錄 , 並設定該子目錄為網站根目錄
- 這個目錄必須自行建立 , 請使用 ftp 軟體或 網路硬碟 進入新增目錄 , 目錄權限請設定為 755
進階設定
- PHP :
- 設定此網站是否要支援 PHP 動態網站, 若開啟php支援後可以再設定以下幾個常用的參數 , 若還需設定更進階的設定 , 可以在 進階手動設定 或 php.ini 修改
- AllowOverride
- 確定允許存在于.htaccess 檔案中的指令類型.
- RewriteEngine
- 允許使用語法改寫定義 url 的轉向操作
- 進階手動設定
- 個別網站如果要設定獨立的參數 (php.ini) 可以在此處設定
- 可以調整這個網站的 php.ini 值 :
- 屬於開或關的設定 : php_admin_flag php參數 On/Off,例如: php_admin_flag register_globals On
- 屬於數值的設定 : php_admin_value php參數 值 例如: php_admin_value post_max_size 64M
- 設定apache環境參數 : 例如 : RewriteRule ^/soft/([0-9]+).html$ /soft.php?id=$1