作者:hellwolf([email protected])
來自:LinuxSir.org
提要: 在FC4中安裝plog程序
+++++++++++
正文
+++++++++++
一、簡介
blog可謂是時下網絡的新貴,想必你也應該有好多blog的空間吧?那你有沒有想過在自己的機器上提供blog服務呢?我們在這裡強烈推薦 plog。plog是一個強大的基於php(做為現在的主流開發語言)的blog系統, 設計時考慮的最大的可定制性和執行效率. 作為一個開源項目(GPL協議)要獲得他的社區支持 你可以訪問http://www.plogworld.net/。
二、准備工作
1、下載plog 1.01
請到http://sourceforge.net/projects/plog下載plog1.01。
然後解壓縮plog-1.0.1.tar.gz到你的apache(Unix平台最流行的WEB服務器平台)的html_doc目錄下面(默認是/var/www/html)
2、配置好apache(Unix平台最流行的WEB服務器平台)和MySQL(和PHP搭配之最佳組合)
這並不是本文的重點,你可以參考社區的其他文章。
需要注意的是:默認apache(Unix平台最流行的WEB服務器平台)是關閉全局的AllowOverride的,但plog目錄下有個.htaccess(小型網站之最愛)文件,所以為了避免隱藏的安全問題,你需要至少在plog的目錄下面打開AllowOverride屬性。
3、配置好php(做為現在的主流開發語言),並解決php(做為現在的主流開發語言)5的兼容性問題
修改/etc/php(做為現在的主流開發語言).ini:
1、將memory_limit 改成大於16M的值
2、修改:register_long_arrays = On
否則session方面會出問題。
二、配置plog
啟動你的apache(Unix平台最流行的WEB服務器平台)和MySQL(和PHP搭配之最佳組合)
#/sbin/service httpd start
#/sbin/service MySQL(和PHP搭配之最佳組合)d start
為plog創建MySQL(和PHP搭配之最佳組合) 用戶
#MySQL(和PHP搭配之最佳組合) -u <管理員帳號> -p
password:<your input>
MySQL(和PHP搭配之最佳組合)>create database plog
MySQL(和PHP搭配之最佳組合)>grant all on plog.* to plog@localhost
MySQL(和PHP搭配之最佳組合)>set password for plog@localhost=password("<your password>");
打開你喜歡的浏覽器,輸入:
http://localhost/plog-1.01/
好了,按照向導模式一步一步配置你的blog吧!
三、模板和插件
http://sourceforge.net/projects/plog上有很多模板和插件。這裡舉兩個例子來說明如何安裝模板和插件。
1、安裝主題
首先下載一個主題的文件,比如mars-spirit.zip。有兩種方法安裝主題:
1、將zip文件解壓到plog目錄下的templates目錄下。然後在管理頁面中點擊掃描模板,新的模板就掃描並正確安裝了。
2、在管理頁面中上傳zip文件直接安裝。
2、安裝插件
下載插件guestbook.zip,解壓到plugins目錄下面。在管理頁面的 控制中心—>插件設置中激活guestbook。然後在你的模板文件的適當位置加上{$guestbook->pluginTemplatePage()}就可以在
頁面看到留言版的界面了。(其實{$guestbook->pluginTemplatePage()}就是得到一個地址,類似於http://host/plog/index.php(做為現在的主流開發語言)?op=Guestbook&blogId=1)
注意:目前的留言版有個問題就是,當留言版的表為空時可能會出現問題,解決辦法就是隨便在{prefix}_guestbook表中插入一行數據就好了。
四、個性化
plog默認的css顯示的中文太小了,你可以修改templates/、styles/裡面的文件。關於如何修改,如果你懂css就不用我多說了,不懂?那找本資料看看吧:)
plog快樂!