1. 程式人生 > >wordpress安裝及配置

wordpress安裝及配置

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

用一個週末總算在ubuntu下把www.jtianling.com部落格搭建好了,這裡分享一些不成熟的經驗。

準備工作

安裝wordpress前需要安裝的軟體如下:

1.apache2,這個不用說了,沒有apache就沒有http伺服器啊。

apt-get install apache2

2.php5,wordpress是用php寫的

apt-get install libapache2-mod-php5 php5

3.mysql,wordpress以mysql為標準的資料庫

apt-get install mysql-server-5.0 mysql-common mysql-admin php5-mysql

4.額外的東西,比如phpmyadmin,用於方便管理mysql,比如unzip,用於解壓zip包。

大部分情況下,以上軟體的安裝只需要用apt-get install就能簡單的安裝。

/etc/init.d/apache2 restart

來重啟apache伺服器,基本上以上服務就可用了。

apache mod載入

可以通過

ls /etc/apache2/mods-enabled

來檢視已經載入的apache mod,

通過

ls /etc/apache2/mods-available/

來檢視安裝了但是沒有載入的模組。

假如沒有載入好的話,可以通過a2enmod 載入。比如載入php模組。

a2enmod php5

載入後,需要重新啟動apache。

phpmyadmin與mysql的配置

需要注意一點,在mysql剛剛安裝好的時候,密碼為空,而phpmyadmin偏偏不允許空密碼,於是矛盾就產生了,也就是你第一次時沒法直接就用phpmyadmin管理mysql伺服器。

解決辦法:

在phpmyadmin的配置

/etc/phpmyadmin/config.inc.php

中找到並取消調AllowNoPassword=TRUE一行前面的註釋。

登入後,再修改密碼,為了安全,最好記得回來再次註釋調這一行。

在phpmyadmin為wordpress建立一個數據庫,可以任意取名,預設的wordpress以wordpress命名資料庫,資料庫中以wp_開頭建立表格。

安裝wordpress

安裝wordpress再簡單不過了,你可以直接apt-get install一個,然後通過ln連結/share/wordpress到/var/www目錄即可。不過這個一般是英文版,而且版本較老。

這裡我用http://cn.wordpress.org/這裡的中文版本,最新版本的下載地址,可以先下載在本地,然後通過ssh或者ftp傳到伺服器,也可以通過wget直接在伺服器端下載,這個自己選擇。

ssh傳檔案:

參考:http://bingu.net/653/howto-use-ssh-upload-and-download-files/

apt-get install lrzsz

安裝rz,sz命令。

使用SecureCRT工具,登入後,使用rz傳檔案到伺服器,sz從伺服器傳檔案到本地。(預設存在我的文件)

wget下載:

這個就更加簡單了,

apt-get install wget

然後直接wget file_link,就能直接下載地址指定的檔案到伺服器。

ftp需要配置ftp伺服器,這個先不談了。不管用什麼辦法,把http://cn.wordpress.org/wordpress-3.2.1-zh_CN.zip這個檔案弄到伺服器後,用unzip命令解壓一份,然後直接mv到/var/www下,假如你願意將整個apache都作為wordpress 部落格(即apache的主目錄),那麼就直接將所有內容都放到www目錄下,不然的話,可以放到/var/www/blog下。

然後通過

chmod -R 777 /var/www/

修改許可權(上面操作不夠安全)

也可以嘗試通過

chown -R www-data:www-data /var/www

來修改檔案本身所屬的組和使用者(我沒有實驗該操作)

解壓後,wordpress目錄還沒有wp-config.php配置檔案,一種方法是直接用wp-config-sample.php修改成wp-config.php,見此文件

事實上在此時直接用瀏覽器訪問wordpress所在的地址,就能有自動安裝的配置頁面引導安裝,如下圖:

這個非常簡單,配置好mysql的資料庫名,使用者名稱,密碼等資訊,wordpress的使用者名稱,密碼即可。

然後,登入後即可見到wordpress的管理頁面。

此時說明安裝已經成功了,直接到你配置的地址去看看效果吧,wordpress預設給你建立了一個部落格文章,一個頁面。

配置及美化

wordpress的安裝別提有多簡單了,根本不費時間,但是實際上,為了讓日誌www.jtianling.com正常工作,用了我幾乎整整一個週末,原因就在於wordpress雖然強大,但是強大在可配置性強,所以我用了很多時間找合適的主題,外掛等來合理的搭配,並取得較好的效果。(目前我也實在不想再在blog的效果上再花太多時間了~~~其實我最喜歡的是可能吧的主題,但是好像沒地兒找去...)

主題:

我很喜歡coolshell.cn,於是找到了酷殼的主題,主題的名字叫做inove

並且inove主題的主題選項中,附帶Feed配置,頁面上也有個較為符合中國人習慣的RSS按鈕。

還附帶Google analytics的程式碼輸入地址,非常方便。

外掛:

酷殼無私的介紹了其部落格使用的外掛,因為部落格的型別類似,也為了節省時間,就嘗試了幾個他列出的外掛:

其中Akismet,因為使用者不夠多,還沒有用上 。

All in One SEO Pack 不知道用了有什麼用,看不到明顯的效果。

Google XML Sitemaps沒有興趣使用。

WP Super Cache,也沒有感覺到用途。

SyntaxHighlighter Evolved,安裝了,也還沒有使用......

倒是發現了其他幾個外掛的好用之處:

Faster Image Insert - 批量圖片插入外掛,非常好用。

WP-PostRatings 下載地址。評分外掛,我才不管IE瀏覽器是否能看呢,我的讀者裡面有用IE瀏覽器的嗎?

外掛開啟使用後,需要進行一定的配置。

在single的頁面,插入

<?php if(function_exists('the_ratings')) { the_ratings(); } ?>

<?php include('templates/comments.php'); ?>

之前,也就是放在評論之前。

在index的頁面配置檔案,插入到

<div id="pagenavi">

之前,也就是頁面瀏覽之前。

這個也可以自己把握。

日誌自動截斷 - 自動截斷日誌文字的外掛的中文版,使用此外掛後,撰寫日誌時無需再加入more標籤進行文字截斷操作。採用UTF-8模式擷取,中文無亂碼。這個外掛是為了達到coolshell那種首頁只顯示文章一部分內容而需要的,實際使用效果不錯。

feeds:

參考:http://codex.wordpress.org/WordPress_Feeds

最後我用了

http://www.jtianling.com/feed=rss2

這個,然後用域名

http://feed.jtianling.com轉向支援,作為永久的feed地址。

字型:

參考:http://www.qiyecao.org/wordpress/wordpress-fontstyle-setting.html

簡單的說是,

font-family:宋體,微軟雅黑,Arial,Verdana,arial,serif;

font-size自己進行合適的修改,一般來說,普通的12px改為14px,其他的酌情放大處理。原因在於主題是英文的,而英文一般用12px,中文用12px偏小,用14px較為合適。

備份

好不容易搞了這麼多東西,不備份一下心裡不踏實啊:
tar czvf www.tar /var/www

然後用sz傳回到本地儲存起來

最後的樣子,也就是本部落格的樣子了~~~~

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述