Danh mục tài liệu

Bài giảng Phát triển ứng dụng mã nguồn mở: Phần 2 - Trường Đại học Hàng Hải

Số trang: 41      Loại file: pdf      Dung lượng: 1.72 MB      Lượt xem: 16      Lượt tải: 0    
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Phần 2 của bài giảng "Phát triển ứng dụng mã nguồn mở" cung cấp cho người học những hiểu biết cơ bản về một số phần mềm mã nguồn như: Diễn đàn mvnForum, hệ quản trị nội dung Joomla, bán hàng trực tuyến osCommerce, SquirrelMail, quản lý lớp học trực tuyến - Moodle. Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Phát triển ứng dụng mã nguồn mở: Phần 2 - Trường Đại học Hàng HảiChương 4: CÁC PHẦN MỀM MÃ NGUỒN MỞ KHÁC4.1. Diễn đàn mvnForum Đây là cách cài đặt mvnforum mà JavaVietnam đang sử dụng. Một chương trình đượcsử dụng rất nhiều trên thế giới theo thống kê là hơn 1000 website sử dụng, 1 phần mềm forumhỗ trợ đa ngôn ngữ, sử dụng công nghệ JSP/Servlet ngôn ngữ Java bậc 1, được đánh giá 5 saotrên các web site mã nguồn mở. Và tự hào hơn là phần mềm forum này do chính người ViệtNam phát triển. Bạn yêu đất nước Việt Nam, bạn yêu mã nguồn mở, bạn yêu ngôn ngữ Java,vậy thì không có lý do gì bạn không thử cài đặt diễn đàn mvnforum lên website của mình. Phần mềm hỗ trợ cài đặt mvnforum bao gồm:  JDK 1.4 ( http://java.sun.com/j2se/1.4.2/download.html )  Mã nguồn mvnforum. ( http://prdownloads.sourceforge.net/m...c.zip?download)  Web Server Tomcat. ( http://tomcat.apache.org/download-41.cgi )  Chương trình Ant. ( http://ant.apache.org/bindownload.cgi )  Cơ sở dữ liệu MySql 4.0 ( http://dev.mysql.com/downloads/mysql/4.0.html ) hoặc  MySQL 5.0 ( http://dev.mysql.com/downloads/mysql/5.0.html )  Trình quản lý MySql- Front ( http://www.mysqlfront.de/download.html ) Vấn đề cài đặt các thành phần như JDK, server Tomcat, MySQL ... đã được giới thiệutrong những môn học trước, trong phần này ta chỉ đề cập đến vấn đề cài đặt mvnForum. MvnForum là diễn đàn mã nguồn mở, mạnh mẽ, dễ dàng sử dụng, dễ dàng cài đặt chotrang web . MvnForum được xây dựng trên công nghệ Java J2EE ( JSP/Servlet). Phần mềmmvnforum đã được giải nhì Trí Tuệ VN 2003 và luôn thường xuyên cập nhật phiên bản mới.Phần mềm mvnforum được ứng dụng thành công vào trang diễn đàn cộng đồng JavaVietNam(http://www.JavaVietNam.Org) và nhiều trang web ở Việt Nam và nước ngoài. Ta có thểdownload miễn phí tại http://www.mvnforum.com hoặc trực tiếp tại:http://prdownloads.sourceforge.net/m...c.zip?download. Sau khi download về, tập tin mãnguồn mvnforum có dạng mvnforum-1.0.0-rc4_02-src.zip như sau: Khi giải nén mvnforum-1.0.0-rc4_02-src.zip. Bạn sẽ thấy gồm 2 thư mục mvnforum vàmyvietnam - Gói Mvnforum: gói soure cài đặt mvnforum . - Gói Myvietnam: gói soure framework để hỗ trợ mvnforum. - 27 -Các bước chính để cấu hình và cài đặt Forum như sau:Bước 1. Tạo database cho mvnforum - 28 - Tạo database tên là mvnforum Tạo bảng và dữ liệu ( table – data) cho database mvnforum Vào thư mục mvnforum/sql lấy các câu truy vấn sql Truy vấn câu lệnh sql tạo database mvnforum. - 29 -  Database mvnforum có các bảng như sau: Bước 2. Cấu hình cho mvnforum Hiệu chỉnh lại file mvnforum/buid.properties, ngay đọan deploy.localhost = C:/Software/jetty-4.2.22/webapps thành C:/tomcat-4.1.27/webapps (Thư mục Tomcatmà ta đã cài ở phần trên) - 30 -  - Sửa lại file mvnforum.xml trong thư mục mvnforum -1.0.0-rc4_02- srcmvnforumpropertiesvà - 31 -  Sửa lại cho đúng thư mục chương trình tomcat của ta C: omcat-4.1.27webappsmvnforumWEB-INF mvnForumHome C: omcat-4.1.27webappsmvnforumWEB-INFmvnForumHomelogmvnforum.log Bước 3. Bắt đầu cài đặt mvnforum: Vào thư mục mvnforum-1.0.0-rc4_02-srcmvnforum gõ ―ant deploy-localhost‖ - Chương trình ant sẽ buid mvnforum của chúng ta và tự động chép các tập tin đã buidvào Web server Tomcat. - Hình phía dưới ta thấy: - 32 - Copying 501 files to C: omcat-4.1.27webapps . BUILD SUCCESSFUL nghĩa là ta đã cài đặt thành công Tiếp theo ta start Tomcat ( nhấp kép vào startup.bat trong C: omcat-4.1.27in), và vàotrình duyệt tại link: http://localhost:8080/mvnforum Bước 4. Quản trị mvnforum (Mvnforum Administration) - 33 - Vào link: http://localhost:8080/mvnforum/mvnforumadmin/index, là link truy cập vàomvnForum Admin Control Panel, với name và password admin mặc định mvnforum là:name: admin password: admin - Với phần hướng dẫn sử dụng mvnForum Admin Control Panel thì đã có phần huớngdẫn chi tiết trong Admin Guide. Bạn có thể download tài liệu hướng dẫn ấy tạihttp://www.mvnforum.com Sau khi đã cài đặt thành công trên máy của mình. Bạn có thể chuyển webappsmvnforum lên host trên Internet. Chúng ta có thể thử nghiệm trên ht ...