Install Oracle SOA

Following are the brief steps for installing SOA 11g

  1. Install database 11g (11.1.0.7) including configuring TNS and listener
  2. Create repository using Oracle RCU (Repository Creation Utility
  3. Install WLS (weblogic Server) and create a middleware home
  4. Download JDeveloper 11.1.1.2 and install. Specify the same Middleware Home in previous step when being asked
  5. Install SOA 11g inside middleware home
  6. 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

  1. Oracle Database 11g (11.1.0.7) – http://www.oracle.com/technology/software/products/database/index.html
  2. Oracle SOA suite 11g (11.1.1.2.0) – http://www.oracle.com/technology/software/products/middleware/index.html
  3. Oracle RCU (11.1.1.2.0) – http://www.oracle.com/technology/software/products/middleware/htdocs/fmw_11_download.html
  4. Oracle WLS 11gR1 (10.3.2) – http://www.oracle.com/technology/software/products/middleware/index.html
  5. Jdeveloper 11gR1 (11.1.1.2.0) - http://www.oracle.com/technology/software/products/middleware/index.html 

Detail Steps:

New DB instance:

  1. 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
     
  2. 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. 
  3. Weblogic: Run the installation file, and then follow the default value to install. 
  4. Jdeveloper: Run the installation file, and then follow the default value to install. 
  5. 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. 
  1. Config SOA server: $middleware_home/Oracle_SOA1/common/bin/config.sh
     
  2.  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

  •  
    • Stop AdminServer:

$middleware_home/user_projects/domain/$domain_name/bin/stopWeblogic.sh
 

猜你喜欢

转载自fengyonghui.iteye.com/blog/551392
SOA