轉自:zone.secevery.com
作為一名知名安全人員或者行走江湖沒有自己的技術博客,讓別人怎麼看,讓自己怎麼看,哈哈,看到別人都有專屬於自己的博客,小編也忍不住自己操刀做個自己的博客。有興趣的童鞋接下來可要認真地練習比對哦。如果出現錯誤也不要著急上火,咱們可以交流學習。我們的口號是:遇水搭橋,遇山鑿山。
實驗環境:
vmware虛擬機
ubuntu-14.04.5-server-amd64
wordpress
小夜為了實現目標,經過各方打探終於知道了我們需要的實驗環境,並且找到搭建需要的環境文件下載地址,就偷偷地分享給大家,大家一定要好生保管哦!
下載地址:
下載鏈接:http://releases.ubuntu.com/14. ... rrent
下載鏈接:https://wordpress.org/latest.zip
還好小夜的網絡好,很快就將所需的文件下載完畢,但需要給大家提醒一下,一定要放到自己方便記憶查找的文件夾,以免需要使用的時候又找不到,浪費時間的再下載一遍。切記切記!
接下來我們要認真的按照正確地操作步驟進行環境安裝,安裝完畢確定環境都已經準確無誤的安裝,之後,就可以進行下面的操作了。
具體步驟如下:
一、Wordpress的環境搭建
1.1、對Ubuntu進行源備份、配置和升級操作。
備份源:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
配置源:sudo vim /etc/apt/sources.list
升級源:sudo apt-get update
sudo apt-get upgrade
sources.list添加如下源內容:
#中科大源:
deb http://debian.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://debian.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ trusty main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://debian.ustc.edu.cn/ubuntu/ trusty-backports main restricted universe multiverse
#阿里源:
deb http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main multiverse restricted universe
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main multiverse restricted universe
如圖:
1.2、進行Apache安裝
apache安裝
安裝: sudo apt-get install apache2 #安裝apache2
sudo apt-get install libapache2-mod-php5
sudo apt-get install libapache2-mod-auth-mysql
啟動: sudo service apache2 start
如圖:
1.3進行MySQL數據庫的安裝
安裝:sudo apt-get install mysql-client mysql-server
#中途會提示輸入root的密碼:
安裝: sudo apt-get install php5
sudo apt-get install php5-gd
sudo apt-get install php5-mysql
二、WordPress的安裝搭建
2.1進行WordPress的下載、安裝及配置。
下載:sudo wget https://wordpress.org/latest.zip //下載WordPress.zip文件
安裝解壓工具:sudo apt-get install unzip
移動源碼到網站根目錄:sudo mv wordpress /var/www/html
更改根目錄權限:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
#篇外話:
讀取權限 r = 4
寫入權限 w = 2
執行權限 x = 1
775 這三個數字代表擁有者,組用戶,其他用戶的權限。
例如:
7 擁有者有 讀取,寫入,執行權限
7 組用戶有 讀取,寫入,執行權限
5 其他用戶有 讀取,執行權限(4+1 = 5)
配置虛擬主機:sudo vim /etc/apache2/sites-enabled/000-default.conf
sudo service apache2 restart
2.2 建立Wordpress與MySQL數據庫的連接
連接數據庫:mysql –u root –p
#root的默認密碼:123456
創建數據庫: create database wordpress;
#這裡的WordPress為創建數據庫的名字
2.3 WordPress的基礎配置
2.3.1 打開瀏覽器,輸入環境所在計算機的IP地址:
http://X.X.X.X/wp-admin/setup-config.php
選擇“簡體中文”,點擊“繼續”。
2.3.2仔細閱讀加載出來的頁面,再次點擊“現在就開始”。
2.3.3出現如下頁面後,將在終端配置的數據庫名和設置的用戶名密碼準確填入下面列表,點擊“提交”。
2.3.4 完成以上操作後,就可以在頁面內安裝WordPress了。
2.3.5 根據自己要建立的網站內容,填寫站點信息。
2.3.6 安裝完成後會出現如下完成確認頁面。
閱讀更多 Web安全陪跑團 的文章