安裝環境:php
centos8_64位mysql
64位系統啓動Apache啓動不了,安裝64位系統依賴。32位不須要安裝!linux
yum install libnsl.x86_64
安裝xamppsql
下載xampp數據庫
首先要用到wget下載命令要看一下,centos是否安裝了wgetapache
rpm -qa|grep wget
若是安裝的狀況下,會顯示安裝的版本vim
wget-1.19.5-7.el8_0.1.x86_64
若是沒有安裝能夠經過如下命令進行安裝:windows
yum install -y wget
安裝好wget之後,咱們經過wget http://xxxxx.xxx 這種格式下載到默認目錄downloadcentos
可是某些時候咱們須要下載到指定目錄格式爲 wget -p 指定目錄 下載url瀏覽器
wget -p /opt https://jaist.dl.sourceforge.net/project/xampp/XAMPP%20Windows/7.4.5/xampp-windows-x64-7.4.5-0-VC15-installer.exe
下載之後進入到指定的目錄下,由於下載之後須要改權限,否則執行安裝的時候會提示權限不夠
chmod +x xampp-linux-x64-5.6.40-1-installer.run
執行安裝命令。
./xampp-linux-x64-5.6.40-1-installer.ren
安裝就很少記載,一直確認便可安裝
安裝成功之後,網站源碼應該放在如下目錄:
/opt/lampp/htdocs
導入源碼的時候若是是導入的文件夾則須要更改配置文件:
vim /opt/lampp/etc/httpd.conf
修改爲指定路徑便可,若是導入的只是源碼則不須要改動
修改mysql目錄權限
這裏爲何要修改目錄權限,是由於後期進行數據庫操做的時候會提示權限不足會操做失敗
進入到lampp目錄下執行如下命令:
chmod -R 777 mysql
啓動服務:
上述步驟作好之後啓動服務:
/opt/lampp/lampp start
啓動成功之後見下圖:
而後在瀏覽器內輸入127.0.0.1以下圖所示則正常:
關閉Apache命令:
./xampp stopapache
啓動命令
./xampp startapache
其餘同理
網站搬家方法一
在作滲透的測試會常常遇到給你一套網站源碼以及數據文件,讓你復現網站。接下來記錄一下,若是實現網站復現!
首先拿到源碼以及數據庫配置文件之後,找到網站的配置文件(每一個網站都會有配置文件)通常是如下這種格式:
查看當前配置文件用戶名密碼(若是不是root則須要在數據庫建立當前用戶)
根據配置文件建立了相應的用戶,下一步把網站源碼放在如下路徑:
/opt/lampp/htdocs
數據庫文件放在如下路徑:
/opt/lampp/var/mysql
便可成功!!!
網站搬家二
甲方提供網站源碼,以及sql格式文件,咱們能夠經過數據庫導入進行復現。
導入以前查看網站配置文件如圖所示:
在導入源碼之後,首先要進入到var/mysql目錄下建立database對應的數據庫名文件
報以上的錯,說明var/mysql文件沒有權限執行如下命令給予權限
chmod -R 777 mysql
注意:
上面全部操做結束之後,若是輸入127.0.0.1定位不到更改如下路徑配置文件
/opt/lampp/htdocs/index.php
卸載xampp
若是須要卸載xampp進入lampp根目錄下執行:
./uninstall
卸載完成之後,刪除整個lampp文件夾:
rm -rf lampp