安裝Roller博客系統

很想租個虛擬服務器建一個自己的博客系統(除去人力成本一年預算估計500多吧,還是可以玩得起的),也瞭解到當前國內便宜的虛擬服務器主要就提供Apaceh+PHP這樣的能力,可部署的博客系統也主要是WordPress,但實在不想因爲這個而去學習PHP語言,於是便先在自己的機器上嘗試用Roller搭建博客系統。Roller是個Java開發的開源的博客系統,其項目主頁在http://roller.apache.org/


前期準備

Roller的系統需要Tomcat, Mysql這些基礎環境,所以安裝Roller首先得搞定這幾個東東

通過yum命令安裝tomcat

#yum install tomcat
#yum install tomcat-admin-webapps
#yum install tomcat-webapps


啓動、停止tomcat服務可以使用下面的操作

#systemctl enable tomcat.service
#systemctl start tomcat.service

#systemctl stop tomcat.service


通過yum命令安裝mysql

#yum install mysql
#yum install mysql-server
#yum install mysql-devel


同理,啓動、停止mysqld服務可以使用下面的操作

#systemctl enable mysqld.service
#systemctl start mysqld.service

#systemctl stop mysqld.service


爲roller創建DB

安裝roller只需創建一個rollerdb數據庫,以便roller安裝後能夠訪問該庫,而建表過程其實是在roller安裝完畢後,第一次訪問roller服務就會提示創建的

$ mysql -u root

mysql> create database rollerdb;
Query OK, 1 row affected (0.00 sec)

mysql> grant all on rollerdb.* to cat@'%' identified by 'cat';
Query OK, 0 rows affected (0.00 sec)

mysql> grant all on rollerdb.* to cat@localhost identified by 'cat';
Query OK, 0 rows affected (0.00 sec)


Roller的安裝過程

Roller的安裝過程其實非常簡單,deploy到tomcat容器中即可,具體過程官方文檔的說明也基本足夠了,只補充幾點:

1, 爲了tomcat能夠訪問mysql,需要查看一下mysql的jdbc驅動路徑,並把mysql-connector-java.jar拷貝到/usr/share/tomcat/lib目錄下

rpm -ql mysql-connector-java-5.1.17-1.fc16.1.x86_64


2,需要爲roller新建一個roller-custom.properties配置文件,也存放在/usr/share/tomcat/lib目錄下

installation.type=auto
mediafiles.storage.dir=/opt/roller/rollerdata/mediafiles
search.index.dir=/opt/roller/rollerdata/searchindex
log4j.appender.roller.File=/opt/roller/rollerdata/roller.log
database.configurationType=jdbc
database.jdbc.driverClass=com.mysql.jdbc.Driver
database.jdbc.connectionURL=jdbc:mysql://localhost:3306/rollerdb
database.jdbc.username=cat
database.jdbc.password=cat
#mail.configurationType=properties
#mail.hostname=smtp-server.example.com
#mail.username=cat
#mail.password=cat


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章