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 ...
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 ...
Tìm kiếm theo từ khóa liên quan:
Mã nguồn mở Phát triển ứng dụng mã nguồn mở Ứng dụng mã nguồn mở Diễn đàn mvnForum Hệ quản trị nội dung Joomla Bán hàng trực tuyến osCommerceTài liệu có liên quan:
-
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 271 0 0 -
Xây dựng công cụ nhận dạng khuôn mặt theo thời gian thực hiện trên nền hệ điều hành mã nguồn mỡ
7 trang 227 0 0 -
Bài giảng Mã nguồn mở: Bài 3 - ThS. Phan Thanh Toàn
29 trang 103 0 0 -
Câu hỏi ôn tập trắc nghiệm Hệ điều hành Linux
15 trang 80 0 0 -
Bài giảng Mã nguồn mở: Bài 1 - ThS. Phan Thanh Toàn
25 trang 69 0 0 -
Lập trình web bằng cơ sở dữ liệu MySQL 5.1 và PHP 5.3: Phần 1
136 trang 49 1 0 -
Xây dựng SLD của dữ liệu không gian cho webGIS mã nguồn mở bằng CSS trong GeoServer
6 trang 48 0 0 -
90 trang 41 0 0
-
Giới thiệu về Zabbix, hệ thống giám sát thường xuyên tài nguyên của máy chủ
7 trang 40 0 0 -
66 trang 37 0 0