Ubuntu server 安裝 ![image](https://hackmd.io/_uploads/Bkeg-RyD6.png) ![image](https://hackmd.io/_uploads/B1WmW0ywp.png) ![image](https://hackmd.io/_uploads/ry8BECkDT.png) ![image](https://hackmd.io/_uploads/rk-srC1vT.png) ![image](https://hackmd.io/_uploads/rJMZ8A1PT.png) ![image](https://hackmd.io/_uploads/rJ4sLCkDa.png) ![image](https://hackmd.io/_uploads/B126URJDa.png) ![image](https://hackmd.io/_uploads/S1SUwC1Dp.png) ![image](https://hackmd.io/_uploads/S1sAPC1wT.png) 安裝完畢 登入 ![image](https://hackmd.io/_uploads/rJRMORkv6.png) ![image](https://hackmd.io/_uploads/rJQsYA1v6.png) --- windows 連到ubuntu 開啟命令提示字元 ``` ssh 帳號@IP ssh hank@192.168.56.108 ``` ## 安裝HTTP apache port:80 ``` sudo apt install apache2 ``` ![image](https://hackmd.io/_uploads/Byl8RCJwp.png) ![image](https://hackmd.io/_uploads/r11t001va.png) 搜尋自己想要的靜態網頁並下載 ![image](https://hackmd.io/_uploads/SJGtYkxDT.png) 運用FileZilla上傳檔案到Linux ![image](https://hackmd.io/_uploads/H14yY1ewT.png) ![image](https://hackmd.io/_uploads/rJhpiyeva.png) 運用no ip網站 把Host only的IP 綁起來變一個網域 ![image](https://hackmd.io/_uploads/H18frWgvp.png) 結果: ![image](https://hackmd.io/_uploads/S1jAOblPa.png) 編輯phpinfo.php ![image](https://hackmd.io/_uploads/Hyymt-gD6.png) 程式打入 ``` <?php phpinfo() ?> ``` 接著安裝php `sudo apt install php` ![image](https://hackmd.io/_uploads/HkCIc-evT.png) 檢視版本 php-v ![image](https://hackmd.io/_uploads/SJhXc-gPp.png) * 安裝phpsysinfo (以下示範是在 root 家目錄下執行) `sudo wget https://github.com/phpsysinfo/phpsysinfo/archive/refs/tags/v3.4.3.zip` 解壓縮 v3.4.0.zip ,並移動更名資料夾 ``` sudo unzip v3.4.3.zip mv phpsysinfo-v3.4.3 /var/www/html/phpsysinfo ``` 複製設定檔 ![image](https://hackmd.io/_uploads/B1G4Nfxwp.png) 安裝所缺php模組 DOM ,並重新啟動 httpd ``` sudo apt install php-xml sudo service apache2 restart ``` 安裝下載 nibbleblog `sudo wget https://sourceforge.net/projects/nibbleblog/files/v4.0/nibbleblog-v4.0.5.zip --no-check-certificate` *** --no-check-certificate 如果下載需要阻擋安全認證可以打入此行 測試nibbleblog無法執行,因此下載 https://www.bludit.com/ ``` sudo wget https://www.bludit.com/releases/bludit-3-15-0.zip ``` 解壓縮 ``` sudo unzip bludit-3-15-0.zip ``` 變更Apache mod_rewrite `sudo a2enmod rewrite sudo chmod 777 bludit/bl-content sudo vim bludit/.htaccess` 變更 “bl-content” permissions. `sudo a2enmod rewrite sudo chmod 777 bludit/bl-content sudo vim bludit/.htaccess` 變更 .htaccess `sudo a2enmod rewrite sudo chmod 777 bludit/bl-content sudo vim bludit/.htaccess` ``` # Base directory RewriteBase /bludit/ ``` 變更存取權限 `sudo chown -R www-data:www-data bludit` --- ![image](https://hackmd.io/_uploads/HktzL8Wv6.png) 2023/12/27課後練功房 ![image](https://hackmd.io/_uploads/SkKSabtvT.png) 同個IP綁定不同網域,讓其他電腦輸入網域即可瀏覽 ![image](https://hackmd.io/_uploads/S1uTabYPp.png) 整體需輸入的指令如下 ![image](https://hackmd.io/_uploads/SJhhgMYwa.png) 結束