1. php模組試做
1.呈現php版號網站
(1)在html資料夾新增alice bob兩個資料夾
(2)使用vim在alice中新增一個phpinfo.php並進入編輯模式
(3)寫一個 phpinfo() 秀出 php 目前模組資訊,:wq儲存後,網址後面打入alice/phpinfo.php 即會呈現php版號的網站
2.圖像化呈現虛擬機的硬體設備資訊
(1)在html資料夾下安裝phpsysinfo並解壓縮
wget https://github.com/phpsysinfo/phpsysinfo/archive/refs/tags/v3.4.1.zip
unzip v3.4.1.zip
(2)新增必要檔案
由於直接在網址後打上phpsysinfo,會出現以下錯誤
所以需新增一份名為 phpsysinfo.ini 的檔案
在phpsysinfo資料夾中輸入cp phpsysinfo.ini.new phpsysinfo.ini
(3)重啟httpd
以systemctl restart httpd指令重啟httpd後,網址後加入phpsysinfo即呈現phpsysinfo之資訊
2. 關聯資料庫(MariaDB)
1.安裝CentOS預設資料庫MariaDB(MySQL)
輸入 yum install mariadb-server -y
2.啟動MariaDB,,並設定MariaDB
(1)systemctl start mariadb
(2)設定MariaDB (最高管理者也是root)
mysql_secure_installation
3.安裝資料庫管理系統adminer與安裝adminer所需套件
(1)進到 /var/www/html 下載adminer所需套件
wget https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php
複製與更名 cp adminer-4.8.1.php adminer.php
(2)進入網址後發現缺套件,所以下載php-mysqli
http://xxx/adminer.php
yum install php-mysqli
(3)重啟httpd
以systemctl restart httpd指令重啟httpd後,網址後加入adminer.php即呈現資料庫介面
進入後可輸入當時所設定的帳號與密碼(ex. root/dv168)
3.Linux log資訊串聯splunk
1.一般windows系統電腦可以搜尋「電腦管理」,在事件檢視器中查詢windows紀錄
2.使用cat查看log紀錄
(cat指令是將每個檔案依照順序讀取並把內容送到標準輸出)
(1)cd /var/log
(2)cat yum.log / cat access_log
(3)每兩秒看一次網站log紀錄
watch tail -n 1 access_log (tail -n 1 代表找到最後一行log)
(4)看log資料夾中的變化
watch -d ls -l (d=difference)
(5)cat、grep示範
密碼登入資訊放在secure
cat secure | grep useradd (使用grep篩選出secure中提到useradd的資訊)
cat secure | grep "new user"
cat secure | grep "new user" > newuser.txt (新增一個newuser的txt並將log紀錄放入檔案)
ping 8.8.8.8 -c 1 > ping.txt (將8.8.8.8的1筆資訊放入檔案)
堆疊資料到 ping.txt ping 8.8.8.8 -c 1 >> ping.txt
3.在虛擬機上安裝splunk的apm檔
(1)輸入以下指令
wget -O splunk-8.2.4-87e2dda940d1-linux-2.6-x86_64.rpm 'https://download.splunk.com/products/splunk/releases/8.2.4/linux/splunk-8.2.4-87e2dda940d1-linux-2.6-x86_64.rpm'
(2)執行apm檔
(可參考:https://docs.splunk.com/Documentation/Splunk/8.2.5/Installation/InstallonLinux)
輸入以下指令
rpm -i splunk-8.2.4-87e2dda940d1-linux-2.6-x86_64.rpm
(3)啟動splunk
到splunk資料夾中的bin/啟動splunk的shell script
cd /opt/splunk/bin/
並在bin/目錄中輸入 ./splunk start
隨後設定管理者帳密
(4)進入splunk
在虛擬機網域上加上 :8000 即可進入splunk
(5)示範:使用splunk呈現linux log