Hôm nay mình tạo một cái tutorial đầu tiên bằng Wink, quả thật rất đơn giản và mạnh hơn PowerPoint nhiều. Đặc biệt khả năng tạo file flash để publish trên web thì thật tuyệt.
Tutorial này hướng dẫn cách cài đặt Liferay Portal Extension Environment, version 4.2.1, trên Tomcat server và database là MySQL.
http://www.freewebs.com/naqalone/flash/lr.swf
[Flash]Deploy LR into Tomcat+MySQL
Chỉnh sửa lần cuối lúc 2/12/2007 09:34:00 CH - Chủ đề liên quan: InstallationInstall Liferay Ext Environment - Phần 1
Chỉnh sửa lần cuối lúc 1/08/2007 02:46:00 CH - Chủ đề liên quan: InstallationPhần 1: Các công cụ cần thiết
1. JDK%JAVA_HOME%\bin;
2. Eclipse hoặc MyEclipse
Riêng cá nhân tôi thì tôi thích dùng MyEclipse hơn do có nhiều tính năng hơn Eclipse.
Bạn có thể download bản trial dùng thử 30 ngày, sau đó nếu thích thì mua (hoặc crack: not recommended) hoặc reinstall.
3. Tomcat 5.5
Mặc dù Liferay Portal có thể chạy trên nhiều server khác nhau (như jBoss), nhưng Tomcat là server nhanh nhất sử dụng khi phát triển portal. Vậy nên trên Tutorial của Liferay cũng khuyến khích nên dùng Tomcat để phát triển.
4. Jikes
Đây là bộ java compiler miễn phí, tương tự javac của Sun nhưng có nhiều tính năng vượt trội hơn (như compile nhanh hơn và báo lỗi dễ hiểu hơn).%JIKES_HOME%\bin;
5. Ant
Thực ra khi bạn cài đặt MyEclipse/Eclipse thì bạn đã có thể sử dụng Ant plugin của IDE rồi. Tuy nhiên, để thuận tiện, bạn có thể cài đặt ANT độc lập để có thể compile+deploy dễ dàng mà không cần mở MyEclipse%ANT_HOME%\bin;
Kiểm tra:
Biến môi trường PATH:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%JAVA_HOME%\bin;%JIKES_HOME%\bin;%ANT_HOME%\bin;
Cấu trúc thư mục C:\Java như sau:
Vậy là bạn đã cài đặt đầy đủ các công cụ cần thiết cho quá trình phát triển Liferay portal.
Phần 1 - 2 - 3
Install Liferay Ext Environment - Phần 2
Chỉnh sửa lần cuối lúc 12/31/2006 01:00:00 SA - Chủ đề liên quan: InstallationPhần 2: Download+cài đặt extension environment bằng công cụ ANT
Các bước thực hiện:
1. Download Liferay Portal Professional 4.2.0 (Bundled with Tomcat for JDK 5.0) (tìm trong phần Professional (POJOS))
2. Download Liferay Portal 4.2.0 Source (tìm trong phần Files for Developers)
3. Tạo thư mục D:\Projects\liferay\portal\release
4. Extract Liferay Portal 4.2.0 Source vào D:\Projects\liferay\portal\release
5. Xác định username mà bạn login vào máy:
6. Chỉnh sửa file properties
Copy file D:\Projects\liferay\portal\release\app.server.properties
TO: D:\Projects\liferay\portal\release\app.server.USERNAME.properties
Edit app.server.USERNAME.properties
app.server.type=tomcat
app.server.tomcat.dir=C:/Java/tomcat
Copy file D:\Projects\liferay\portal\release\release.properties
TO: D:\Projects\liferay\portal\release\release.USERNAME.properties
Edit release.USERNAME.properties
lp.source.dir=D:/Projects/liferay/portal/release
lp.ext.dir=D:/Projects/liferay/portal/ext
lp.eclipse.dir=C:/Java/MyEclipse/eclipse
8. Start\RUN\Cmd
>>cd D:\Projects\liferay\portal\release
>>ant clean start start build-ext
Ghi chú: do lỗi trong version 4.2 nên bạn phải chạy 'start' hai lần.
Nhớ là trước khi chạy lệnh ANT, thư mục D:\Projects\liferay\portal\ext phải không tồn tại nếu không sẽ báo lỗi.
Nếu báo lỗi, kiểm tra lại thông số trong các file properties và cố gắng chạy ANT lại lần nữa.
9. Bây giờ bạn hãy copy file D:\Projects\liferay\portal\release\app.server.USERNAME.properties
vào thư mục D:\Projects\liferay\portal\ext vừa tạo và chạy lệnh sau ở ngoài CMD
>>ant deploy
10. Nếu mọi việc suôn sẻ thì bạn vào C:\java\tomcat\bin và chạy file startup.bat
11. Mở IE/FireFox, vào địa chỉ sau: http://localhost:8080
Chúc thành công !
Phần 1 - 2 - 3
Install Liferay Ext Environment - Phần 3
Chỉnh sửa lần cuối lúc 12/30/2006 11:04:00 CH - Chủ đề liên quan: InstallationPhần 3: Cài đặt Project trong MyEclipse/Elicpse
Các bước thực hiện:
1. Trong MyEclipse/Eclipse, vào File\Switch Workspace..., browse đến thư mục D:\Projects\liferay\portal
2. Vào File\New\Project... \Java Project. Gõ vào mục Project Name là: release. Click Finish !
3. Tương tự tạo một Java Project với tên là : ext
4. Right Click vào project EXT trong panel Package Explorer, chọn Run As\Run....Một dialog Run sẽ xuất hiện, bạn làm theo các bước trong hình
Cách add thêm JRE trong Eclipse:
Thiết lập Classpath:
Sau khi hoàn tất các thiết lập, bạn nhấn Run. Tomcat server sẽ chạy, đợi quá trình khởi động Tomcat kết thúc, bạn vào IE, type: http://localhost:8080, để kiểm tra.
5. Để compile và deploy dễ dàng, bạn vào Window\Show View chọn ant
Trong panel Ant, bạn nhấn nút Add Buildfiles
Lưu ý: bạn nên compile và deploy bằng ANT, không nên dùng tính năng build và deploy của Eclipse
Môi trường làm việc cuối cùng sẽ trông như thế này
Đến đây tôi xin kết thúc loạt bài hướng dẫn cài đặt. Trong các phần tiếp theo, xin giới thiệu với các bạn cách viết một số portlet đơn giản, cách tạo theme, cùng các thủ thuật khác trong Liferay.
Vào thời điểm tôi gửi bài này, Liferay vừa được lọt vào top 100 công ty có ảnh hưởng và sáng tạo nhiều nhất trong digital content industry. Hơn nữa, thêm một loạt các công ty tên tuổi sử dụng Liferay (như Borland,
HanseMerkur - Công ty bảo hiểm của Đức,...). Cũng có những đánh giá so sánh Liferay với những Portal khác, nhưng Liferay đều cho điểm cao hơn cả. Những điều này làm cho tôi cảm thấy vui và an tâm hơn khi chọn Liferay.
(nguồn: http://epubs.cclrc.ac.uk/work-details?w=34487)
Để làm việc hiệu quả trên Liferay, bạn cần có kiến thức tốt về Struts, JSR168 (dĩ nhiên rồi). Hơi khó lúc đầu, nhưng đào sâu tìm hiểu source code của Liferay cũng làm một cách học rất hay, chứ không có nhàm chán như đọc mấy quyển eBook.
Chúc bạn học hỏi được nhiều kỹ thuật hay từ Liferay !
Phần 1 - 2 - 3