本文記錄在使用WordPress過程中的問題和解決。愛掏網(wǎng) - it200.com
比較順利沒有問題,具體如下(CentOS 6.5,DO的CentOS7 image里默認(rèn)的yum源沒有mysql-serve比較奇怪r):
安裝apache、mysql和php
yum install httpd mysql-server mysql php php-mysql
下載wordpress安裝包
wget https://wordpress.org/latest.tar.gz
解壓縮wordpress安裝包
tar zxvf latest.tar.gz
把wordpress移動到apache目錄下
mv /root/wp/wordpress /var/www/html
修改document root
vi /etc/httpd/conf/httpd.conf修改:ServerName www.mydomain.com并在文件最后增加下面的設(shè)置:DocumentRoot /var/www/html/wordpress ServerName www.mydomain.com 注意:如果有多個(gè),需要在httpd.conf里啟用下面這個(gè)配置:
NameVirutalHost *:80
啟動apache和mysql服務(wù)器
service httpd startservice mysqld start
創(chuàng)建mysql用戶(在mysql命令行里)
>create database wordpress;>grant all privileges ON wordpress.* TO username@localhost identified by mypassword with grant option;>flush privileges;
此時(shí)可以在瀏覽器里訪問http://www.mydomain.com進(jìn)入wordpress的安裝向?qū)В聪驅(qū)瓿墒O碌脑O(shè)置工作。愛掏網(wǎng) - it200.com
1、若wordpress向?qū)崾緹o法建立wp-config.php文件,可手工在wordpress目錄下建立此文件。愛掏網(wǎng) - it200.com
2、上傳圖片時(shí)提示“Unable to create directory wp-content/uploads/2024/11. Is its parent directory writable by the server?”或“無法建立目錄wp-content/uploads/2024/11。愛掏網(wǎng) - it200.com有沒有上級目錄的寫權(quán)限?”
試了網(wǎng)上一些辦法沒起作用,實(shí)際試驗(yàn)下來這樣解決:
1)在wp-content下建立uploads目錄,并執(zhí)行“chown -R nobody:nobody uploads”;
2)將wp-content和wp-content/uploads的權(quán)限全部設(shè)置為777(chmod 777)。愛掏網(wǎng) - it200.com
3、上傳plugin時(shí)提示需要ftp用戶名密碼
這也是由于權(quán)限不正確引起的,解決方法是將wordpress所在目錄的所有者設(shè)為apache(在有些系統(tǒng)里可能是www):
chown -R apache /var/www/html/wordpress
參考鏈接
4、加載google字體慢導(dǎo)致blog打開很慢
通過安裝插件,用國內(nèi)鏡像字體網(wǎng)址替代google字體網(wǎng)址。愛掏網(wǎng) - it200.com參考鏈接
(未完待續(xù))