標籤

bat (54) 作品 (41) python (24) shell (17) windows (11) 虛擬機 (11) php (10) CPP (6) KMS (6) 程式設計 (6) docker (5) 使用教學 (5) xoops (4) 公文 (4) Apache2 (3) Excel (3) juniper (3) 資料庫 (3) 轉檔 (3) mysql (2) 免動手 (2) 資料結構 (2) 軟體廣播 (2) 電腦維修 (2) Android Studio (1) Apple IPAD管理 (1) Arduino (1) CSS (1) LAMP (1) NAS (1) Ubuntu (1) VHD (1) Windows Server (1) 原因 (1) 程式應用 (1) 程式積木 (1) 編輯器 (1) 雲端硬碟 (1)

2021年11月25日 星期四

如何符合資安法規定Apche2 需升級到2.4.47以上版本但原本xoops網站功能依舊

一、由於收到通知,要讓自己的Apache2 升級到2.4.47以上版本。否則會有資安風險。於是上網Google,就有資料來源1.Apache 2.4.x < 2.4.47 多個弱點

二、問題是我該如何去著手呢?
        檢查現有狀況如下:
       1.主機上的網站:Xoops(用到資料庫mysql)、一頁式網站
       2.主機上的作業系統:Ubuntu 16.04 x64
       3.主機上的Apache版本:2.4.18
       4.主機上的MySQL版本:5.7
       5. 4.主機上的PHP版本:5.6

三、決定先升級主機上的Apache版本,其步驟如下:
       1.檢查Apache2 版本:
       $apache2 -v


       2.新增Apache2套件庫並更新Apache2
       $sudo add-apt-repository ppa:ondrej/apache2 

       $sudo  apt update

       $sudo apt install apache2
       再次檢查版本
       $apache2 -v
       若是相同版本,則改用
        $sudo apt upgrade apache2 -y
       

四、升級主機上Ubuntu 16.04 到 18.04,其步驟如下:
       $sudo apt-get update
       $sudo apt-get upgrade
       $sudo apt-get dist-upgrade
       $reboot
       $sudo do-release-upgrade
       此時主機的升級,資料庫mysql 會升級到 5.7.36

五、升級主機上Ubuntu 16.04 到 18.04升級完畢後,記得再將Apache2 升級
       $sudo add-apt-repository ppa:ondrej/apache2 
       $sudo apt update
       $sudo apt install apache2
       原先的xoops 網站的快速登入tad_login會需要一個php 擴展 curl


       $sudo apt-get install php5.6-curl
       $sudo service apache2 reload


資料來源:




沒有留言:

張貼留言

只要點兩下,就能夠將InputAndOutput資料夾底下的子子孫孫資料夾內所有Word通通轉成PDF

  系列文章: 1. 只要點兩下,就能將一堆的Doc與Docx 轉成 PDF 1. https://skjhcreator.blogspot.com/2023/05/docdocx-pdf.html 2. 只要點兩下,就能將一堆的JPG轉成一個PDF,並以JPG所在的資料夾名稱為...