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地址出現如下介面:
點選現在開始按照步驟一步步的做,做錯了也不要著急,大不了重新再來!
:)