不想用寶塔面板建站,如何手動搭建LAMP環境安裝wordpress

下面我們開始Apache + MySQL + PHP語言環境的安裝和部署(LAMP),以及WordPress 的安裝和基礎配置。

在開始搭建之前,請將你的域名解析到雲服務器公網ip,新手可以選擇“新手引導”,如下圖:

下面開始搭建網站步驟:

一.登陸雲服務器

這裏我們選擇用遠程終端工具連接,windows自帶的cmd命令行工具就可以了。
先輸入下面的命令,查看系統有沒有裝ssh工具:

ssh -V

如上圖顯示,則說明已經裝好了ssh工具,若沒有安裝,可以下載安裝OpenSSH。

接着使用下面的命令,連接你的雲服務器(前提是你的雲服務器22端口和3389端口已開)

ssh root@xxx.xxx.xxx.xxxx(此處爲你的公網ip)

二.安裝Apache HTTP服務

1.輸入命令,安裝Apache服務和擴展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

2.安裝完成後,啓動Apache服務。

systemctl start httpd.service

3.在瀏覽器訪問你的IP地址 http://<雲服務器公網地址>,測試Apache服務是否安裝成功。

出現如上圖所示,這說明Apache安裝成功了。

三.安裝 MySQL 數據庫

1.我們先下載並安裝MySQL官方的Yum Repository

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

出現上圖所示,則說明MySQL安裝成功。

2.啓動 MySQL 數據庫

systemctl start mysqld.service

3.這裏我們查看下MySQL運行狀態(顯示爲active則表示已經開啓)

systemctl status mysqld.service

4.查看一下MySQL初始密碼,後面我們需要登錄進去

grep “password” /var/log/mysqld.log

5.登錄數據庫(這時界面同樣不顯示密碼,只管輸入密碼就行)

mysql -uroot -p

6.接下來,我們修改一下MySQL的默認密碼,比如這裏我們的密碼設置爲NewPassWord1.(注意:設置的新密碼不要太簡單,必須同時包含大小寫英文字母、數字和特殊符號中的三類字符)

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘NewPassWord1.;

7.然後,我們創建WordPress數據庫。比如這裏我把數據庫名字設置爲wordpress,你可以自己修改成自己想要的。

create database wordpress;

8.創建之後,我們可以查看一下是否創建成功。用如下命令查看

show databases;

9.輸入exit退出數據庫即可。

四.安裝 PHP 語言環境

1.安裝PHP環境

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

創建PHP測試頁面

echo “” > /var/www/html/phpinfo.php

3.然後打開瀏覽器,訪問http://<雲服務器公網地址>/phpinfo.php

出現如上圖所示,就是PHP語言環境安裝成功了。

五.Wordpress安裝和配置

1.輸入下方命令,安裝wordpress。

yum -y install wordpress

出現上圖所示,就表示安裝完成了。

2.修改wp-config.php指向路徑爲絕對路徑
我們先切換到/usr/share/wordpress目錄:

cd /usr/share/wordpress

然後修改路徑,(即建立一個軟鏈接)

ln -snf /etc/wordpress/wp-config.php wp-config.php

3.我們可以查看一下修改後的目錄結構,用“ll”命令

4.接着,在Apache的根目錄/var/www/html下,創建一個wp-blog文件夾。(這個文件夾將會用來放你的WordPress網站程序,當然你也可以自定義文件夾的名字,這裏以wp-blog爲例)

mkdir /var/www/html/wp-blog

5.把當前目錄wordpress下的文件全部移到/var/www/html/wp-blog下。

mv * /var/www/html/wp-blog/

6.接着,修改wp-config.php配置文件。
用下面的命令替換以下三個參數值(或者你也可以手動修改wp-config.php配置文件的相關數據)
database_name_here爲之前步驟中創建的數據庫名稱,此例子是wordpress。
username_here爲數據庫的用戶名,此例子爲root。
password_here爲數據庫的登錄密碼,此例子爲NewPassWord1.。

沒替換之前是這樣:

輸入命令,替換以下三個參數值:

sed -i ‘s/database_name_here/wordpress//var/www/html/wp-blog/wp-config.php
sed -i ‘s/username_here/root//var/www/html/wp-blog/wp-config.php
sed -i ‘s/password_here/NewPassWord1.//var/www/html/wp-blog/wp-config.php

7.查看配置文件信息是否修改成功

cat -n /var/www/html/wp-blog/wp-config.php

如下圖所示,可以看到,信息已經修改成功了

8.重啓Apache服務

systemctl restart httpd

六.測試並安裝WordPress

1.打開瀏覽器並訪問http://<雲服務器的公網IP>/wp-blog/wp-admin/install.php
進入WordPress初始化配置界面
在這裏插入圖片描述

2.填寫相關信息
Site Title:站點名稱,例如:Hello ADC。
Username:管理員用戶名,例如:admin。
Password:訪問密碼,例如:cIxWg9t@a8MJBAnf%j。
Your Email:email地址,建議爲真實有效的地址。若沒有,可以填寫虛擬email地址,但將無法接收信息,例如:[email protected]
在這裏插入圖片描述

因爲前面我們已經在配置文件修改好了數據庫信息,所以這裏不需要填寫數據庫,直接就安裝完成了。

3.登陸我們設置的後臺登陸用戶名和密碼,就可以登錄到wordpress管理後臺了。

到這裏我們的WordPress博客就安裝完成了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章