发表时间:2009-12-18
最后修改:2009-12-18
Following are the brief steps for installing SOA 11g
- Install database 11g (11.1.0.7) including configuring TNS and listener
- Create repository using Oracle RCU (Repository Creation Utility
- Install WLS (weblogic Server) and create a middleware home
- Download JDeveloper 11.1.1.2 and install. Specify the same Middleware Home in previous step when being asked
- Install SOA 11g inside middleware home
- Use config.sh or WLST to create and configure SOA domain and managed servers
Download Locations:
You can download all the required software from following location
- Oracle Database 11g (11.1.0.7) – http://www.oracle.com/technology/software/products/database/index.html
- Oracle SOA suite 11g (11.1.1.2.0) – http://www.oracle.com/technology/software/products/middleware/index.html
- Oracle RCU (11.1.1.2.0) – http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html
- Oracle WLS 11gR1 (10.3.2) – http://www.oracle.com/technology/software/products/middleware/index.html
- Jdeveloper 11gR1 (11.1.1.2.0) - http://www.oracle.com/technology/software/products/middleware/index.html
Detail Steps:
New DB instance:
- Install DB 11gR1 (version 11.1.0.7.0) on machine A. If A has already had a 11gR1 db, you should reuse it. You should create a separate SID by running: $DB_HOME/bin/dbca.sh
- RCU:
Download RCU and run. $RCU_HOME/bin/rcu
Specify DB info in machine A when being asked. Ignore error message if any. Keep default schema name.
- Weblogic:
Run the installation file, and then follow the default value to install.
- Jdeveloper:
Run the installation file, and then follow the default value to install.
- SOA: $SOA_HOME/Disk1/runInstaller
- Components Issue:
Download the 2 missing components and install.
- Kernel Parameter Errors:
checking for hardnofiles = 65536 found hardnofiles = 1024 Failed
checking for softnofiles = 4096; softnofiles = 1024
Fix:
Changing the limits in /etc/security/limits.conf
add the following 2 lines:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
- Restart OS and re-install: to make sure all are passed.
- Config SOA server: $middleware_home/Oracle_SOA1/common/bin/config.sh
- Start/Stop weblogic and SOA server:
-
- Start:
After domain creation start the weblogic server using
·
$middleware_home/user_projects/domain/$domain_name/bin/startWeblogic.sh
-
- start the managed servers: SOA_SERVER-- Input the user and password for weblogic admin login
$middleware_home/user_projects/domain/$domain_name/bin/startManagedWeblogic.sh soa_server1
3. wls console: port default as 7001
http://hostname:port/console
4. You can then login to EM using: port default as 7001
http://hostname:port/em
-
- Stop
Stop soa_server1: Input the user and password for weblogic admin
$middleware_home/user_projects/domain/$domain_name/bin/stopManagedWeblogic.sh soa_server1
$middleware_home/user_projects/domain/$domain_name/bin/stopWeblogic.sh