WordPress博客需要LAMP環境,--- LAMP
官網:https://cn.wordpress.org/
wordpress-4.4.1版本環境要求是:
php 5.2.4或以上
mysql 5.0或以上
Apache mod_rewrite模塊(可選,用於支持“固定鏈接”和“站點網絡”功能)
1.下載
mkdir /data/wordpress
cd !$
wget https://cn.wordpress.org/wordpress-4.4.1-zh_CN.tar.gz
tar zxvf wordpress-4.4.1-zh_CN.tar.gz
2.安裝
/usr/local/mysql/bin/mysql -uroot
> create database wordpress; > grant all on wordpress.* to denny@localhost identified by "wangshaojun"; > quit
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com DocumentRoot "/data/wordpress/wordpress" ServerName www.qqq.com ServerAlias www.qqq.com # ErrorLog "logs/dummy-host.example.com-error_log" # CustomLog "logs/dummy-host.example.com-access_log" common </VirtualHost>
如果lamp同時跑論壇和博客,那就需要同時配置兩個虛擬主機,在mysql數據庫創建兩個庫。
最好再配置一個默認虛擬主機,DocumentRoot指定到一個存在的空的目錄里,ServerName指定一個不存在的域名即可。默認虛擬主機放在最上面。
修改真機DNS 見Discuz安裝
service mysqld restart
/usr/local/apache2/bin/apachectl restart
3.瀏覽器輸入httpd-vhosts.conf中指定的和真機DNS匹配的域名。
www.qqq.com
數據庫名 wordpress
用戶名 denny
密碼 wangshaojun
數據庫主機 localhost
表前綴 wp_
錯誤
抱歉,我不能寫入wp-config.php文件。 您可以手工創建wp-config.php文件,並將以下信息貼入其中。 解決: cd /data/wordpress/wordpress vim wp-config.php 把系統提供的東西拷貝進去
站點標題:denny
用戶名:admin
密碼:wangshaojun
郵箱:836503270@qq.com
登錄成功
4.wordpress無法上傳圖片的問題
無法建立目錄 uploads/年/月份。有沒有上級目錄的寫權限?
查看該目錄下有沒有 uploads 目錄,沒有的話就創建一個
cd /data/wordpress/wwp-content
mkdir uploads
chmod 777 uploads