虛擬機之 Wordpress博客搭建


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM