Liferay Portal 5.2.3 with Tomcat 6.0.26 & MySQL 5.1.45
<Materials>
- JDK 1.6.x : http://java.sun.com/javase/downloads/widget/jdk6.jsp
→ jdk6_20
- Tomcat 6.x : http://tomcat.apache.org/
→ Tomcat-6.0.26
- MYSQL 5.x : http://www.mysql.com/downloads/mysql/
→ MySQL Community Server 5.1.45
- Liferay 5.2.3 (Bundle with Tomcat) : http://www.liferay.com/downloads/liferay-portal/additional-files
<설치순서>
1. JDK 설치
2. JAVA_HOME 환경변수 등록
3. Tomcat 설치(무설치 버전을 받아서 적당한 경로에 압축 해제)
4. CATALINA_HOME & CATALINA_BASE환경변수 등록
- CATALINA_HOME
- CATALINA_BASE
5. MYSQL 설치
- http://www.mysql.com/downloads/mysql/
→ MySQL Community Server 5.1.45
6. Tomcat 경로/bin/setenv.bat 생성
7. Tomcat 경로/lib/ Library 파일 복사
- Liferay 번들로 나온 파일의 압축을 푼 후 liferay-portal-tomcat-6.0-5.2.3\liferay-portal-5.2.3\tomcat-6.0.18\lib 경로에 있는 모든 파일을 Tomcat 경로/lib/ 에 복사해줍니다.
8. liferay-portal-5.2.3\tomcat-6.0.18\webapps 에 있는 ROOT와 tunnel-web을 Tomcat 설치폴더\webapps로 복사하여 덮어쓰기를 한다.
9. Tomcat 에 Context 등록
Tomcat 경로/conf/context.xml에 아래 내용을 추가
<Context>~</Context> 사이에 추가
username과 password 그리고 DB url은 DB에 따라서 바뀔 수 있음.
10. MYSQL DB 생성 및 계정, 권한 설정
MYSQL 에 lifeuser 계정 등록 password 를 위의 resource 파일을 그대로 사용할 경우, lifetest 로 설정,
liferaytest DB 생성, lifeuser 에게 liferay DB 에 대한 모든 권한을 줄 것
11. Tomcat admin user 생성
Tomcat 경로/conf/tomcat-user.xml 에 admin user 추가
<tomcat-users>~</tomcat-users>
12. Tomcat 설치폴더\conf\server.xml에서
_M#]
13. C:\Tomcat-6.0.26\conf\catalina.properties에 내용 추가.
# common.loader에 ${catalina.base}/lib/ext/*.jar추가
14. portal-ext.properties 파일 생성
tomcat 경로/webapp/Liferay/WEB-INF/classes/ portal-ext.properties 파일 생성
|
위의 내용으로 생성
15. bin 폴더 내의 startup.bat를 실행하여 Tomcat 실행 http://localhost:8080으로 접속