1. 程式人生 > 其它 >lamp 安裝wordpress

lamp 安裝wordpress

lamp

linux + apache + mariadb + php

安裝過程:


環境準備:

映象: centos7 1804

關閉防火牆: systemctl stop firewalld

設定防火牆開機不自啟: systemctl disable firewalld

臨時關閉selinux:setenforce 0

永久關閉selinux: vi /etc/selinux/config:

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=enforcing (此處修改為:disabled)
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted


下載軟體:

獲取wordpresstar包:

https://cn.wordpress.org/download/ 傳入虛擬機器

安裝php mariadb apache(html):

yum install -y http mariadb mariadb-server php php-mysql

啟動html mariadb:

systemctl start mariadb httpd

設定開機自啟:

systemctl enable mariadb httpd

mariadb初始化:

mysql_secure_installation

回車

y(設定資料庫root登入密碼)

y

n

y

y

登入資料庫:

mysql -uroot -p000000

建立資料庫:

create database wordpress;

exit

解壓wordpress:
檢視wordpress的字尾名是什麼如果是.zip記得安裝unzip來解壓: yum install -y unzip unzip wordpress包名

tar包的話使用這個命令: tar -zxvf wordpress包名

把解壓後的wordpress檔案中的內容移動到http源路徑下:
cp -rvf ./wordpress/* /var/www/html/

移動到剛才解壓的目錄:

cd /var/www/html/


修改wordpress配置檔案:

兩種方法:

第一種直接修改原始檔

備份檔案:

cp wp-config-sample.php wp-config.php

vi wp-config.php:(只修改三個地方是wordpress找到直接的資料庫)

修改前:

define('DB_NAME', 'database_name_here'); //資料庫名稱

define('DB_USER', 'username_here'); //資料庫登入的mingc

define('DB_PASSWORD', 'password_here'); //資料庫登入的密碼

修改後:

/** WordPress資料庫的名稱 */
define('DB_NAME', 'wordpress');

/** MySQL資料庫使用者名稱 */
define('DB_USER', 'root');

/** MySQL資料庫密碼 */
define('DB_PASSWORD', '000000');

安裝完成:

在瀏覽器輸入你centos的ip地址

第二種:
把wordpress檔案匯入httpld後瀏覽器輸入你centos的ip地址出現如下介面:

點選現在開始按照步驟一步步的做,做錯了也不要著急,大不了重新再來!

:)