HVAonline
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

HVAonline

Security, Designing, Hacking, Programming
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Xác định định dạng dữ liệu
Cài đặt JForum trên Linux I_icon_minitimeFri Jul 10, 2015 7:02 pm by tran quang huy

» Compra Viagra. viagra generico catalogo
Cài đặt JForum trên Linux I_icon_minitimeThu Aug 04, 2011 1:25 pm by Khách viếng thăm

» Compra Viagra. viagra generico all estero
Cài đặt JForum trên Linux I_icon_minitimeThu Aug 04, 2011 11:55 am by Khách viếng thăm

» real time gaming online casinos
Cài đặt JForum trên Linux I_icon_minitimeWed Aug 03, 2011 8:11 pm by Khách viếng thăm

» Why wont my phone lt me use GIF images?
Cài đặt JForum trên Linux I_icon_minitimeWed Aug 03, 2011 7:34 pm by Khách viếng thăm

» fish oil dietary supplement
Cài đặt JForum trên Linux I_icon_minitimeWed Aug 03, 2011 9:44 am by Khách viếng thăm

» How do i turn on cookies on .my headset?
Cài đặt JForum trên Linux I_icon_minitimeTue Aug 02, 2011 10:25 pm by Khách viếng thăm

» гинекология грибы
Cài đặt JForum trên Linux I_icon_minitimeMon Aug 01, 2011 10:33 pm by Khách viếng thăm

» backlink popularity backlink services
Cài đặt JForum trên Linux I_icon_minitimeMon Aug 01, 2011 3:34 pm by Khách viếng thăm

Top posters
conmale
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
quanta
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
seamoun
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
mrro
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
quanlytruong
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
mulan
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
TranVanMinh
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
Z0rr0
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
zeno
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
WinDak
Cài đặt JForum trên Linux EmptyCài đặt JForum trên Linux I_voting_barCài đặt JForum trên Linux Empty 
Thống Kê
Hiện có 3 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 3 Khách viếng thăm

Không

Số người truy cập cùng lúc nhiều nhất là 64 người, vào ngày Sun Oct 13, 2024 2:44 am

 

 Cài đặt JForum trên Linux

Go down 
Tác giảThông điệp
quanta




Tổng số bài gửi : 21
Join date : 28/09/2010

Cài đặt JForum trên Linux Empty
Bài gửiTiêu đề: Cài đặt JForum trên Linux   Cài đặt JForum trên Linux I_icon_minitimeTue Sep 28, 2010 1:37 pm

Trên Windows, các bạn có thể đọc bài hướng dẫn cài JForum của "Khủng Long" tại đây

Với Linux, các bạn hoàn toàn có thể làm tương tự. Tớ xin ghi lại các bước cơ bản cài đặt JForum trên Fedora.

1. Cài đặt MySQL

Code:

# yum -y install mysql mysql-server

Đặt password cho root user:
Code:

# mysqladmin -u root password quanta
(với quanta là password cho root)

Truy cập MySQL server:
Code:

# mysql -u root -p
Dấu nhắc password xuất hiện, bạn nhập vào password của root (quanta)


Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 14
Server version: 5.0.45 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>



Tạo một database có tên là jforum:


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


Như vậy là bạn đã có 1 database có tên là jforum

2. Cài đặt Java và Tomcat

a. Cài đặt Java

Download Java SE Development Kit 6 Update 4 (jdk-6u4)

wget -o http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u4-linux-i586.bin?BundledLineItemUUID=LJ9IBe.p6BoAAAEYTmRR8FSU&OrderID=0i5IBe.pA0gAAAEYZmNR8FSU&ProductID=qEhIBe.nT2sAAAEYW0kwUUg7&FileName=/jdk-6u4-linux-i586.bin


Thêm quyền execute và tiến hành cài đặt:
Code:

# chmod +x jdk-6u4-linux-i586.bin
# ./jdk-6u4-linux-i586.bin


Dời jdk1.6.0_04 vào /usr/local:
Code:

# mv jdk1.6.0_04 /usr/local

Thêm Java vào System path bằng cách mở file /etc/profile và thêm vào dòng

export JAVA_HOME=/usr/local/jdk1.6.0_04


Logout và login lại, kiểm tra java đã được cài đặt bằng lệnh:
Code:

$ java -version
java version "1.6.0_04"
Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)


b. Cài đặt Tomcat

Download Tomcat 6 về, và giải nén:
Code:

$ wget http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-6/v6.0.16/bin/apache-tomcat-6.0.16.tar.gz
$ tar zxf apache-tomcat-6.0.16.tar.gz


Dời vào /usr/local và đổi tên thư mục thành tomcat:
Code:

# mv apache-tomcat-6.0.16 /usr/local/tomcat

Khởi động Tomcat:
Code:

# /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr


Thử xem Tomcat đã chạy chưa, bạn gõ:
Code:

# links http://localhost:8080
màn hình tương tự như sau sẽ xuất hiện:




Nhấn Ctrl + C hoặc Esc để thoát.

Tiếp theo chúng ta cần làm nốt một số việc:
+ Build Java Service Daemon để chạy Tomcat:
Code:

# cd /usr/local/tomcat/bin/
# tar -zxf jsvc.tar.gz
# cd jsvc-src/
# autoconf
# chmod +x configure
# ./configure
# make
# cp jsvc ..
# cd ..

+ Nếu muốn đổi sang cổng 80, bạn có thể mở file /usr/local/tomcat/conf/server.xml, sửa đoạn này:
Code:

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

thành:
Code:

<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />


+ Các bạn có thể tham khảo đoạn code init script để khởi động và dừng Tomcat tự động bằng cách google với từ khoá: "tomcat init script", chẳng hạn:

Code:

#!/bin/sh
#
# Startup script for the Jakarta Tomcat Java Servlets and JSP server
#
# chkconfig: 345 85 15
# description: Jakarta Tomcat Java Servlets and JSP server
# processname: tomcat
# pidfile: /var/run/tomcat.pid
# config:

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0

# Set Tomcat environment.
export JAVA_HOME=/usr/local/jdk1.6.0_04
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_OPTS="-server -Xms64m -Xmx512m -Dbuild.compiler.emacs=true"

[ -f /usr/local/tomcat/bin/startup.sh ] || exit 0
[ -f /usr/local/tomcat/bin/shutdown.sh ] || exit 0

# See how we were called.
case "$1" in
start)
# Start daemon.
echo -n "Starting Tomcat: "
/usr/local/tomcat/bin/startup.sh
RETVAL=$?
echo
[ $RETVAL = 0 ] && touch /var/lock/subsys/tomcat
;;
stop)
# Stop daemons.
echo -n "Shutting down Tomcat: "
/usr/local/tomcat/bin/shutdown.sh
RETVAL=$?
echo
[ $RETVAL = 0 ] && rm -f /var/lock/subsys/tomcat
;;
restart)
$0 stop
$0 start
;;
condrestart)
[ -e /var/lock/subsys/tomcat ] && $0 restart
;;
status)
status tomcat
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
exit 1
esac

exit 0

Sau đó:
Code:

# chmod +x /etc/init.d/tomcat
# chkconfig --add tomcat
# chkconfig --level 345 tomcat on
# chown -R apache:apache /usr/local/tomcat
# chown -R root:root /usr/local/tomcat/bin
# /etc/init.d/tomcat start


3. Tiến hành cài đặt JForum

Download JForum, giải nén và dời vào /usr/local/tomcat/webapps:
Code:

$ wget http://www.jforum.net/download_file.jsp?type=zip
$ unzip jforum-2.1.8.zip
# mv jforum-2.1.8 //usr/local/tomcat/webapps/jforum

Mở Web browser lên và gõ: http://localhost:8080/jforum/install.jsp, màn hình xuất hiện như sau:




Bạn tiến hành điền các thông số:
Database Name: jforum (đã tạo ở trên)
Database Username: root
Database Password: password lúc bạn gán cho root user của MySQL
Administrator Password: đặt password cho Admin của Forum




Nhấn Next step:




Nhấn Begin Install, có thể bạn sẽ gặp lỗi như sau:




Nguyên nhân của lỗi này, như các bạn nhìn thấy là: user đang chạy webserver không có quyền write với thư mục WEB-INF/config và các thư mục con của nó. Khắc phục bằng cách:
+ Xác định xem tomcat được owned bởi user nào:
Code:

$ ls -la /usr/local/ | grep tomcat
drwxrwxr-x 9 apache apache 4096 2008-02-26 09:59 tomcat

+ Thay đổi quyền sở hữu cho jforum và các thư mục con:
Code:

# chown apache:apache -R /usr/local/tomcat/webapps/jforum

Quay trở lại bước 2 của quá trình cài đặt, các bạn nhấn Try again, màn hình cài đặt thành công xuất hiện:




Nhấn tiếp Click here to access the forum:




Chúc các bạn thành công.

Về Đầu Trang Go down
 
Cài đặt JForum trên Linux
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Linux Execute-only binary vulnerability ?
» Các địa chỉ hữu ích để học Linux
» Thêm HardDisk vào Linux
» Tóm tắt Linux Shell Programming
» Access Control List in Linux

Permissions in this forum:Bạn không có quyền trả lời bài viết
HVAonline :: Hệ điều hành và thiết bị ứng dụng :: Thảo luận hệ điều hành *nix-
Chuyển đến