CentOS7安裝wordpress記錄
2018年6月5日17:25:54
安裝httpd Apache/2.4.6
yum install -y httpd
systemctl enable httpd
systemctl start httpd
然后打開瀏覽器訪問服務(wù)器ip授瘦,檢查httpd是否正常到旦,訪問不了排查網(wǎng)絡(luò)問題运授。
安裝MySQL 8.0.11
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
rpm -Uvh mysql*.rpm
yum install -y mysql-community-server
#更改認(rèn)證協(xié)議
sed -i 's/# default-authentication-plugin=mysql_native_password/default-authentication-plugin=mysql_native_password/g' /etc/my.cnf
systemctl enable mysqld
systemctl start mysqld
#獲取初始密碼
grep 'temporary password' /var/log/mysqld.log
#輸入密碼登陸MYSQL
mysql -uroot -p
#修改初始密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass1!';
#查看密碼策略
SHOW VARIABLES LIKE 'validate_password%';
#修改密碼強(qiáng)度
set global validate_password.policy=0;
#修改密碼長度
set global validate_password.length=4;
#再次改密碼
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpass';
#創(chuàng)建數(shù)據(jù)庫
create database wordpress;
#退出
exit
安裝php及相關(guān)組件
yum install -y php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安裝wordpress 4.9.4
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
tar -zxvf wordpress*.gz
cp -rf wordpress/* /var/www/html/
chown -R apache /var/www/html/
接著配置HTTPD
vim /etc/httpd/conf/httpd.conf
#把“Directory "/var/www/html”下的AllowOverride None 換成 AllowOverride All
#使apache支持 .htaccess 文件
systemctl restart httpd
初始化wordpress
瀏覽器訪問服務(wù)器
會出現(xiàn)一個(gè)配置數(shù)據(jù)庫界面,如果前面數(shù)據(jù)庫配置正常市袖,就沒問題了
安裝完成脉漏。