提到WordPress 3.0不可能不說說這個新的多站點功能。你可以只需一次安裝WordPress,就可以管理多個不同站點(不同域名或二級域名)。之前被稱爲 WordPress MU (多用戶)的功能現在已經於WordPress3.0的內核結合在一起了。
系統是Linux 2.6.31-22-generic #60-Ubuntu SMP x86_64 GNU/Linux
安裝apache
sudo aptitude install apache2
安裝mysql
sudo aptitude install mysql-server-5.1
安裝php和phpadmin
sudo aptitude install php5 phpmyadmin
下載wordpress
wget http://wordpress.org/latest.tar.gz
安裝wordpress
sudo mv wordpress-3.0.1.tar.gz /var/www
cd /var/www
sudo tar -zxvf latest.tar.gz
sudo rm -f wordpress-3.0.1.tar.gz
配置mysql數據庫
登錄到phpmyadmin,通常是localhost/phpmyadmin,使用mysql的管理員帳號登錄
新建一個數據庫,比如wordpress
在新建一個用戶,比如wordpress ,確定選擇了“Use text field ”
編輯用戶權限,設置新用戶可以管理那個新建數據庫,並給與全部權限
配置wordpress
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
vim wp-confug.php (可以使用任何你喜歡的編輯器)
* DB_NAME: 數據庫
* DB_USER: 用戶名
* DB_PASSWORD: 密碼
* DB_HOST: 通常是localhost
至於“Authentication Unique Keys
”,可以保留默認的,也可以在線生成新的,可以暫時忽略。
在瀏覽器輸入http://127.0.0.1/wordpress/
就可以了。
接下來就是配置多站點了:
配置apache
vim /etc/apache2/sites-enabled/000-default
sudo a2enmod rewrite
(啓動rewrite)
sudo /etc/init.d/apache2 force-reload
配置wordpress
再次登錄到wordpress,在左側的"Tools"下面會有一個“Network”,點擊它然後按照它的提示一步步配置就好了,這裏就不贅述了。
添加新站點和用戶
在“Super Admin”菜單下面,你會發現“Sites”和“Users”,先添加一個站點,之後會自動生成一個用戶,然後可以重設用戶密碼。
[如何增加最大上傳文件大小]
這是一個和由PHP限制的,和wordpress本身沒有太大關係。需要修改php的配置文件:
sudo vim /etc/php5/apache2/php.ini
修改下面兩行(注意,在原文件裏,它們不在同一行)
sudo service apache2 reload
參考:
http://www.ubuntugeek.com/installing-wordpress-3-0-on-ubuntu-10-04-lucid-lynx.html
http://ubuntuforums.org/showthread.php?t=255556&page=2
http://mahmudahsan.wordpress.com/2008/07/06/ubuntu-enable-mod_rewrite-in-apache-server/
http://wordpress.org/support/topic/how-to-increase-the-max-upload-size