一、
						
						
								简单安装
						
				
		
		
				
						
								1)下载并安装
						JDK1.5
				
		
		
				
						1、  
				
				下载并安装
				Windows Platform J2SE(TM) Development Kit 5.0 Update
				,下载网址
				
						http://java.sun.com/j2se/1.5.0/download.jsp
				
		
		
				
						2、  
				
				在控制面板
				-->
				系统
				-->
				高级选项
				-->
				环境变量,新增一个用户变量
				JAVA_HOME
				并指向
				JDK
				的安装目录
		
		
				
				
						2)
				
				 
				下载并安装
				Liferay Portal
		
		
				
						1.         
				
				下载并安装
				Liferay Portal Professional 4.0.0 (Bundled with Tomcat and JDK 5.0),
				下载网址
				
						http://www.liferay.com/web/guest/download
				
		
		
				
						2.         
				
				解压缩到一个目录,并确保硬盘上有足够的空间,我们称这个目录为
				TOMCAT_HOME
		
		
				
						3)
				
				 
				启动
				TOMCAT
		
		
				到
				TOMCAT/bin
				目录下,运行
				startup.bat
				。
		
		
				你的
				Apache Tomcat server
				能够编译并运行
				Liferay Portal
				。默认情况下,
				portal
				使用自带的
				HSQL
				数据库。在浏览器中输入
				http://localhost:8080
				,将会看见
				portal
				首页。
		
		
				
						二、 
				
				专业安装
		
		
				
						1)
				
				 
				下载并安装
				JDK1.5
		
		
				
						1、  
				
				下载并安装
				Windows Platform J2SE(TM) Development Kit 5.0 Update
				,下载网址
				
						http://java.sun.com/j2se/1.5.0/download.jsp
				
		
		
				
						2、  
				
				在控制面板
				-->
				系统
				-->
				高级选项
				-->
				环境变量,新增一个用户变量
				JAVA_HOME
				并指向
				JDK
				的安装目录
		
		
				
						2)
				
				 
				下载并安装
				TOMCAT
		
		
				
						1、  
				
				下载
				apache-tomcat-5.5.17.zip
				并解压缩到一个目录,我们称这个目录为
				TOMCAT
				。
		
		
				
						3)
				
				下载并安装
				Liferay Portal 
		
		
				
						1、  
				
				下载
				liferay-portal-4.0.0.war,
				下载网址
				
						http://www.liferay.com/web/guest/download
				
		
		
				
						2、  
				
				解压缩
				liferay-portal-4.0.0.war
				到
				TOMCAT
				目录下并改名为
				liferay
				,然后将
				liferay/WEB-INF/lib
				下除
				util-taglib.jar
				外的其他
				jar
				包剪切到
				TOMCAT/common/lib/ext
				下
		
		
				
						3、  
				
				在
				TOMCAT/conf/Catalina/localhost
				目录下,删除该目录下已有的文件,然后新建
				ROOT.xml
				文件(这里的
				ROOT
				必须是大写)
		
		
				ROOT.xml
				:
				
						
						
				
		
		
				 <
				Context path
				=
				""
				 docBase
				=
				"
				../liferay
				"
				 debug
				=
				"
				0
				"
				 reloadable
				=
				"
				true
				"
				 crossContext
				=
				"
				true
				"
				>
				<
				Context path
				=
				""
				 docBase
				=
				"
				../liferay
				"
				 debug
				=
				"
				0
				"
				 reloadable
				=
				"
				true
				"
				 crossContext
				=
				"
				true
				"
				>
				
						
						 
						
						 <
				Resource
       
				<
				Resource

 name
				=
				"
				jdbc/LiferayPool
				"
              name
				=
				"
				jdbc/LiferayPool
				"
				
						
						 
						
						 auth
				=
				"
				Container
				"
              auth
				=
				"
				Container
				"
				
						
						 
						
						 type
				=
				"
				javax.sql.DataSource
				"
              type
				=
				"
				javax.sql.DataSource
				"
				
						
						 
						
						 driverClassName
				=
				"
				org.hsqldb.jdbcDriver
				"
              driverClassName
				=
				"
				org.hsqldb.jdbcDriver
				"
				
						
						 
						
						 url
				=
				"
				jdbc:hsqldb:test
				"
              url
				=
				"
				jdbc:hsqldb:test
				"
				
						
						 
						
						 username
				=
				"
				sa
				"
              username
				=
				"
				sa
				"
				
						
						 
						
						 password
				=
				""
              password
				=
				""
				
						
						 
						
						 maxActive
				=
				"
				20
				"
              maxActive
				=
				"
				20
				"
				
						
						 
						
						 />
       
				/>
				
						
						 
						
						 <
				Resource
       
				<
				Resource

 name
				=
				"
				mail/MailSession
				"
              name
				=
				"
				mail/MailSession
				"
				
						
						 
						
						 auth
				=
				"
				Container
				"
              auth
				=
				"
				Container
				"
				
						
						 
						
						 type
				=
				"
				javax.mail.Session
				"
              type
				=
				"
				javax.mail.Session
				"
				
						
						 
						
						 mail.transport.protocol
				=
				"
				smtp
				"
              mail.transport.protocol
				=
				"
				smtp
				"
				
						
						 
						
						 mail.smtp.host
				=
				"
				localhost
				"
              mail.smtp.host
				=
				"
				localhost
				"
				
						
						 
						
						 />
       
				/>
				
						
						 
						
						 <
				Realm
       
				<
				Realm 

 className
				=
				"
				org.apache.catalina.realm.JAASRealm
				"
              className
				=
				"
				org.apache.catalina.realm.JAASRealm
				"
				
						
						 
						
						 appName
				=
				"
				PortalRealm
				"
              appName
				=
				"
				PortalRealm
				"
				
						
						 
						
						 userClassNames
				=
				"
				com.liferay.portal.security.jaas.PortalPrincipal
				"
              userClassNames
				=
				"
				com.liferay.portal.security.jaas.PortalPrincipal
				"
				
						
						 
						
						 roleClassNames
				=
				"
				com.liferay.portal.security.jaas.PortalRole
				"
              roleClassNames
				=
				"
				com.liferay.portal.security.jaas.PortalRole
				"
				
						
						 
						
						 debug
				=
				"
				99
				"
              debug
				=
				"
				99
				"
				
						
						 
						
						 useContextClassLoader
				=
				"
				false
				"
              useContextClassLoader
				=
				"
				false
				"
				
						
						 
						
						 />
       
				/>
				
						
						 
						
						 </
				Context
				>
				
				</
				Context
				>
				
						
						 
						
						 
				
		 
		4、  在TOMCAT/conf目录下,新建jaas.config文件
		
				jaas.config
				:
		
		
				PortalRealm {
		
		
				
						  com.liferay.portal.security.jaas.PortalLoginModule required;
		
		
				};
		
		
				
						5、  
				
				修改
				TOMCAT/conf
				目录下
				catalina.properties
				文件中的下面一段:
		
		
				common.loader=${catalina.home}/common/classes,${catalina.home}/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar,${catalina.home}/common/lib/ext/*.jar
		
		
				
						6、  
				
				修改
				TOMCAT/bin
				目录下
				catalina.bat
				文件,增加下面内容:
		
		
				rem ----- Execute The Requested Command ---------------------------------------
		
		
				
						 
				
		
		
				set JAVA_OPTS=-Xms128m -Xmx512m -Dfile.encoding=UTF8 -Duser.timezone=GMT+08 -Djava.security.auth.login.config=%CATALINA_HOME%/conf/jaas.config
		
		
				
						7、  
				
				到
				TOMCAT/bin
				目录下,运行
				startup.bat
				。在浏览器中输入
				http://localhost:8080
				,将会看见
				portal
				首页。
		
		
				
						三、 
				
				连接数据库
		
		
				
						1)
				
				
				
				连接
				HSQLDB
		
		
				修改
				TOMCAT/conf/Catalina/localhost/ROOT.xml
				文件并将
				SQL SERVER
				驱动包
				hsql.jar
				拷贝到
				TOMCAT/common/lib/ext
				下
		
		
				
						       <Resource
		
		
				
						              name="jdbc/LiferayPool"
		
		
				
						              auth="Container"
		
		
				
						              type="javax.sql.DataSource"
		
		
				
						              driverClassName="org.hsqldb.jdbcDriver"
		
		
				
						              url="jdbc:hsqldb:test"
		
		
				
						              username="sa"
		
		
				
						              password=""
		
		
				
						              maxActive="20"
		
		
				
						       />
		
		
				
						2)
				
				 
				连接
				SQL SERVER
		
		
				修改
				TOMCAT/conf/Catalina/localhost/ROOT.xml
				文件并将
				SQL SERVER
				驱动包
				jtds-1.2.jar
				拷贝到
				TOMCAT/common/lib/ext
				下
		
		
				
						       <Resource
		
		
				
						              name="jdbc/LiferayPool"
		
		
				
						              auth="Container"
		
		
				
						              type="javax.sql.DataSource"
		
		
				
						              driverClassName="net.sourceforge.jtds.jdbc.Driver"
		
		
				
						              url="jdbc:jtds:sqlserver://localhost:1433;DatabaseName=lportal4"
		
		
				
						              username="sa"
		
		
				
						    
						    password="sa"
		
		
				
						    
						    maxActive="100"
		
		
				
						       />
		
	posted on 2006-08-03 09:42 
韩泪 阅读(28097) 
评论(21)  编辑  收藏  所属分类: 
Liferay学习