需要安裝apache,php,mariadb
安裝Apache
yum install -y httpd
apache啟動并設(shè)置開機(jī)自啟
systemctl start httpd.service
systemctl enable httpd.service
安裝PHP及其各項(xiàng)服務(wù)
yum -y install php php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-mysql
安裝MariaDB數(shù)據(jù)庫
yum -y install mariadb-server mariadb-client
注意:報錯的話把mariadb-client刪去
mariadb啟動并設(shè)置開機(jī)自啟
systemctl start mariadb.service
systemctl enable mariadb.service
給數(shù)據(jù)庫root用戶設(shè)置密碼
mysqladmin -u root password //以root身份登錄,回車后輸入密碼
登錄數(shù)據(jù)庫
mysql -u root -p //回車后輸入設(shè)置的密碼
登錄數(shù)據(jù)庫后,可以新建其他用戶并授全權(quán)
grant all privileges on mysql.* to 用戶名@localhost identified by '用戶名.me'; //修改用戶為自己想建的用戶名
注意:不要漏了分號“;”
update mysql.user set password=password('密碼') where User="用戶名" and Host="localhost"; //給新建用戶設(shè)置密碼
flush privileges; //更新數(shù)據(jù)庫
exit; //退出數(shù)據(jù)庫
防火墻開啟80端口
systemctl start firewalld.service
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload //更新防火墻規(guī)則
ftp上傳wordpress文件
ftp的搭建教程://www.companysz.com/article/135565.htm
解壓wordpress
tar -zxvf wordpress-4.7.4-zh_CN.tar.gz //默認(rèn)應(yīng)該是解壓到/root/wordpress目錄下
cp -fr /root/wordpress/* /var/www/html //復(fù)制wordpress所有文件到apache根目錄
瀏覽器輸入服務(wù)器公網(wǎng)ip/域名,開始安裝wordpress
注意:數(shù)據(jù)庫名為mysql,用戶名和密碼為剛才在mariadb新建的用戶名和密碼,wp_表前綴最好修改,“_”不要刪除
提交以后會提示無法寫入wp-config.php,需要新建,然后把內(nèi)容復(fù)制到里面
touch /var/www/html/wp-config.php
vim /var/www/html/wp-config.php
全部內(nèi)容都復(fù)制進(jìn)去,保存退出,點(diǎn)擊提交,開始設(shè)置網(wǎng)站標(biāo)題和后臺用戶名和密碼,不再贅述
設(shè)置網(wǎng)站權(quán)限
chown -R apache:apache/var/www/html/ //不更改權(quán)限會導(dǎo)致主題和插件安裝不了
chown root:root /var/www/html/wp-config.php //安全起見
修改wordpress文件上傳上限以及執(zhí)行腳本時間限制:
vim /etc/php.ini
新聞熱點(diǎn)
疑難解答