1.首先创建系统用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -d /export/home/oracle -s /usr/bin/bash oracle
passwd oracle
mkdir -p /export/home/oracle/product/11.2.0/db_1
mkdir /export/home/oracle/tmp
chown -R oracle:oinstall /export/home/oracle
2.修改一些系统内核的参数
projadd -U oracle -K "project.max-shm-memory=(priv,4g,deny)" oracle
projmod -sK "project.max-sem-nsems=(priv,256,deny)" oracle
projmod -sK "project.max-sem-ids=(priv,100,deny)" oracle
projmod -sK "project.max-shm-ids=(priv,100,deny)" oracle
echo "set maxuprc=16384" >> /etc/system
echo "set max_nprocs=30000" >> /etc/system
echo "set shmsys:shminfo_shmmax=4294967295" >> /etc/system
Now reboot the machine and login with an oracle user. Let’s create a new swap file with 1Gb size, as it’s required for the Oracle installation
3.创建oracle的交换空间
mkfile 1024m /export/home/oracle/orcl_swap
swap -a /export/home/oracle/orcl_swap
4.设置用户环境变量编辑文件(vi /export/home/oracle/.profile)
export ORACLE_BASE=/export/home/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export PATH=$ORACLE_HOME/bin:$PATH
export TMP=/export/home/oracle/tmp
export TMPDIR=/export/home/oracle/tmp
export DISPLAY=:0.0
5.将数据库安装文件传到服务器上,然后解压运行(在图形化界面进行操作)
unzip your_file1.zip
unzip your_file2.zip
cd database
./runInstaller
Uncheck the checkbox and click next. If you can’t see the Next button, use Alt+N combination
Select the first option and click next
Click Next
Defint the folder for Oracle installation, database name and passwords and click next
Click Next
Click Finish to start the installation.
After the installation of the software finishes, installer automatically runs the DBCA to create the database
After a while, installation finishes.
Click OK and you’ll be prompted to run orainstRoot.sh and root.sh
Switch to the previous Terminal, create new window, login with a root user and run both shell scripts
At last, you’ll get success message
Now let’s connect to the database from Sql*Plus
进入sqlplus界面之后启动数据库实例,由上图所示执行命令如下:
export ORACLE_SID=数据库实例名称
cd /export/home/oracle/product/11.2.0/db_1/bin
./sqlplus / as sysdba
startup /*启动实例*/
退出(exit)sqlplus配置数据库监听器(vi /export/home/oracle/product/11.2.0/db_1/network/admin/listener.ora)
# listener.ora Network Configuration File: /export/home/oracle/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /export/home/oracle/product/11.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_NAME = orcl)
(ORACLE_HOME = /export/home/oracle/product/11.2.0/db_1)
(SID_NAME = orcl)
)
(SID_DESC =
(GLOBAL_NAME = vanceinfo)
(ORACLE_HOME = /export/home/oracle/product/11.2.0/db_1)
(SID_NAME = vanceinfo)
)
)
ADR_BASE_LISTENER = /export/home/oracle
vi /export/home/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /export/home/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
vanceinfo =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vanceinfo)
)
)
启动监听器命令,切换到oracle用户(su oracle):
./lsnrctl start
工作基本全部搞定,可以用pl/sql develop 进行连接了,客户端的配置文件tnsnames.ora如下:
Solaris =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.17.5.235)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = vanceinfo)
)
)
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
LISTENER_VANCEINFO =
(ADDRESS = (PROTOCOL = TCP)(HOST = 0.0.0.0)(PORT = 1521))
另:如果在Solaris系统中创建新的数据库实例的话步骤如下:
在图形化界面系统中root登陆之后打开终端命令窗口执行如下命令:
export DISPLAY=127.0.0.1:0.0
xhost +
su oracle
cd /export/home/oracle/product/11.2.0/db_1/bin
./dbca
此时弹出图形化界面窗口进行创建数据库的操作步骤.
修改Oracle的编码步骤:
export ORACLE_SID=数据库实例名称
cd /export/home/oracle/product/11.2.0/db_1/bin
./sqlplus / as sysdba
startup mount ;
alter system enable restricted session ;
alter system set JOB_QUEUE_PROCESSES=0;
alter system set AQ_TM_PROCESSES=0;
alter database open ;
alter database character set internal_use AL32UTF8;
shutdown immediate ;
startup ;
查询编码:
select * from v$nls_parameters;
select * from nls_database_parameters;
select userenv('language') from dual;
启动web访问方式的em管理界面:
export ORACLE_SID=数据库实例名称
cd /export/home/oracle/product/11.2.0/db_1/bin
emctl start dbconsole
然后打开浏览器输入:http://ip:1158/em
如果是第二个实例的话端口为5500(默认)
*****************Weblogic 的安装****************
将weblogic 10.3.0.0 通用版本 jar格式的文件拷贝到服务器的/usr/local目录下:
执行命令:
java -jar server103_generic.jar
弹出图形化界面此时选择自定义安装,将WORKSHOP选项去掉,然后一路下一步根据自己的选择进行安装.
安装完成后,进行domain配置
进入weblogic安装目录:
cd /usr/local/bea/wlserver_10.3/common/bin
./startManagedWebLogic.sh
弹出图形化界面进行配置domain.
分享到:
相关推荐
Oracle WebLogic Server 10.3.0.0下载 包括两个文件: server103_linux32.bin server103_win32.exe
公司需要,非得让安装个这么老版本的,全网找遍了找不到。没办法找客户要了一个。
Weblogic 10.3.6 2019年7月16日集成补丁包(p29633432_1036_Generic_20190716.zip),补丁名称:MXLE,下载文件中包含补丁安装说明和方法(自用详细步骤)。服务器打补丁前请注意做好备份,若与旧的补丁冲突,需卸载...
公司需要,非得让安装个这么老版本的,全网找遍了找不到。没办法找客户要了一个。
为了应用这个补丁,你需要按照Oracle官方文档的指导步骤进行,通常包括下载补丁文件、停止WebLogic Server、应用补丁、验证补丁安装和重启服务。在整个过程中,确保备份现有环境以防止意外情况发生。 请注意,尽管...
WebLogic 10.3是Oracle公司发布的一款企业级应用服务器,它提供了强大的Java EE平台支持,能够帮助企业构建、部署和管理复杂的应用程序。本文将详细介绍WebLogic 10.3的安装过程,帮助读者更好地理解和掌握其安装...
《Oracle WebLogic 10.3.1.0.0 集群配置手册》是针对Oracle公司的WebLogic Server的一款详细指南,旨在帮助用户理解和配置WebLogic Server的集群环境,以实现高可用性和负载均衡。Oracle WebLogic Server是一款强大...
2021年1月19日,Oracle发布了一项重要的安全更新,即WEBLOGIC 10.3.6.0.210119补丁,该补丁针对WebLogic Server的多个潜在安全漏洞进行了修复,确保了系统的稳定性和安全性。 这个补丁主要关注的是WebLogic Server...
WebLogic是Oracle公司的一款企业级应用服务器,广泛用于构建、部署和管理企业级Java应用程序。在WebLogic中,WLS(WebLogic Server)是核心组件,负责处理HTTP请求,管理应用部署,提供JMS(Java Message Service)...
WebLogic Server 10.3.6.0 是 Oracle 公司提供的一个企业级 Java 应用服务器,它主要用于构建、部署和管理基于Java EE(Java Platform, Enterprise Edition)的应用程序。这个版本发布于2011年,是WebLogic Server ...
Linux RedHat 安装 weblogic10.3.5.0 Linux RedHat 安装 weblogic10.3.5.0 是一种常见的企业级应用服务器安装配置,以下是安装过程中涉及的知识点: 1. Linux 用户管理:在安装 weblogic 之前,需要创建 weblogic ...
WebLogic是Oracle公司的一款强大的Java EE应用服务器,广泛用于企业级的Web应用程序部署与管理。"WebLogic patch10.3.6.0.180116" 是针对WebLogic Server 10.3.6.0版本的一个重要安全更新,发布于2018年1月16日。这...
CVE-2020-14882 Oracle WebLogic Server 10.3.6.0.0 / 12.1.3.0.0
详细介绍weblogic在Linux suse上的安装流程,图文并茂,文档结构清楚
本文将详细介绍 Weblogic 10.3 的性能优化参数配置,包括 Weblogic 服务程序设置、Windows 服务器设置、Oracle 数据库设置等多方面的优化配置。 一、Weblogic 服务程序设置 Weblogic 服务程序设置是影响服务器性能...
WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。本文将详细解析"weblogic10.3.6.0 补丁包-编码21Y4"的相关知识点。 1. **WebLogic Server 10.3....
Oracle WebLogic Server 10.3 是 Oracle 公司推出的一款企业级 Java 应用服务器,它提供了强大的功能来支持各种 Java 应用程序和服务。WebLogic 10.3 的发布带来了许多新的特性和改进,以满足不断变化的企业需求。...
- **加密保存**:通过`nohup ./startWebLogic.sh`命令启动Weblogic服务,并将登录信息加密保存。 ##### 3. 启动、停止和重启脚本 - **创建启动脚本**:在`/weblogic`目录下创建`start.sh`脚本来启动Weblogic服务。 ...
例如:bsu.sh -install -patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=8K1U -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3 -verbose 注意:如果打过以前补丁...
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...