oracle ohs是什么,oracle ohs修改https端口
oracle ohs默认是开启https服务,证书使用自签名证书,端口是4443不是https默认的443。关于如何导入第三方证书前面的文章已经介绍过了,详细步骤参考oracle ohs导入第三方ssl证书下面介绍如何将ohs的https服务端口修改为https默认的443端口,使用默认端口在浏览器访问的时候就不用在地址栏中指定端口号。
写在前面
假设你的ohs安装在/u01/app/Oracle/Middleware/Oracle_WT1目录下,下文变量$OHS_HOME表示你ohs的安装目录也就是/u01/app/Oracle/Middleware/Oracle_WT1
步骤
修改$OHS_HOME/instances/instance1/config/OHS/ohs1/ssl.conf文件
将
# OHS Listen Port
Listen 4443
修改为
# OHS Listen Port
Listen 443
将
##
## SSL Virtual Host Context
##
修改为
## SSL Virtual Host Context
##
保存退出.
重启ohs服务器
cd $OHS_HOME/instances/instance1/bin/
./opmnctl stopall
./opmnctl startall
如果此时不是root用户启动,将启动失败,错误信息:
[2017-06-15T10:08:32.9826+08:00] [OHS] [INCIDENT_ERROR:32] [OHS-9999] [worker.c] [host_id: api.smec-cn.com] [host_addr: 10.1.30.64] [pid: 22180] [tid: 47858836813968] [user: oracle] [VirtualHost: main] (13)Permission denied: make_sock: could not bind to address [::]:443
这是由于linux限制非root用户无法使用1024以下端口
切换到root用户
cd $OHS_HOME/ohs/bin
ll -a
该目录下有两个文件
-rwxr-x--- 1 oracle oinstall 12105 Nov 19 2011 apachectl
-rwxr-x--- 1 oracle oinstall 13278 Nov 19 2011 .apachectl
.apachectl是隐藏文件需要 ll -a才能看到
对这两个文件对权限做些修改(修改前最好做好备份)
[root@api bin]# chown root apachectl
[root@api bin]# chown root .apachectl
[root@api bin]# chmod 6750 apachectl
[root@api bin]# chmod 6750 .apachectl
修改后文件权限如下
-rwsr-s--- 1 root oinstall 12105 Nov 19 2011 apachectl
-rwsr-s--- 1 root oinstall 13278 Nov 19 2011 .apachectl
使用root重启服务器
cd $OHS_HOME/instances/instance1/bin/
./opmnctl stopall
./opmnctl startall
查看ohs状态
[root@api bin]# ./opmnctl status -l
image.png
4.访问https://host测试https是否正常
oracle ohs是什么,oracle ohs修改https端口相关推荐
- apache服务器修改https端口为8081
微信小程序必须用https才能访问,所以我想获取我服务器的内容只能用https.这里我采用的是阿里云. 但是我只有一台服务器,并且那太服务器的端口443被我的springboot,https占用了,这 ...
- Oracle之 11gR2 RAC 修改监听器端口号的步骤
Oracle 11gR2 RAC 修改监听器端口号的步骤 说明: 192.168.188.181 为public ip1 192.168.188.182 为public ip2 192.168.188 ...
- [Oracle][Standby][PDB]在PDB中修改参数,设置范围为 SPFILE,报 ORA-65099错误
[Oracle][Standby][PDB]在PDB中修改参数,设置范围为 SPFILE,报 ORA-65099错误 在Data Gaurd 的 Standby (或 CDB 是 Read Only ...
- oracle 字段补充空格,oracle表中某个字段含有字符回车、空格的手动修改方式
select t.*, t.rowid from TB_SD_STANDARD_CHOOSE_ADVISE t where t.id =323900000 update TB_SD_STANDARD_ ...
- oracle缺少key xe.reg,【Oracle XE系列之一】Windows 7 64位安裝Oracle XE(32位)數據庫(REG_XE報錯、字符集、修改8080端口等)...
一.安裝 1.去Oracle官網下載XE版的安裝包(貌似Windows只有32位的,Linux只有6位的),解壓. 2.雙擊Setup.exe,啟動安裝程序,在選在路徑那里不要點下一步,否則會報 ...
- oracle sys改密码,Oracle修改SYS密码
Oracle修改SYS密码 Oracle提供两种验证方式,一种是OS验证,另一种密码文件验证方式,如果是第一种方式用以下方法修改密码: sqlplus / as sysdba alter user s ...
- oracle删除查询的数据库语句,Oracle简略的语句 查询 删除 修改(1)
Oracle简单的语句 查询 删除 修改(1) Dual系统表介绍 数据类型: 数据是信息数字表现形式,信息的加工处理是以大量的结构化数据为载体进行的,数据库管理系统的核心是数据库,数据库的主要对象是 ...
- 修改oracle 的dbname,在oracle 10g上修改dbname的实验
1[参考资料] 对以上资料的作者表示感谢 2[环境参数] Vmware workstation ACE editionversion 6.0 Windows server 2003service pa ...
- oracle查看本机字符集,查看、修改oracle字符集,查看oracle版本
查看.修改oracle字符集,查看oracle版本 1.查看数据库字符集 数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据 ...
最新文章
- SHELL脚本自动化部署MFS分布式文件系统
- 推荐系统算法工程师培养计划:博导级教研团队,原理教学、项目实践、大厂内推的一站式培训...
- 前后端分离之Vue(三)爬过得那些坑
- ionic安装及入门示例
- 操作索引库-mapping属性
- 容器学习 之 容器的组件(三)
- 爬去哪儿网5A景点评论
- xilinx c语言编程,使用Xilinx SDSoc在Xilinx zcu102开发板上编程HelloWorld
- Linux下Web效力器架设攻略-1
- mysql数据导出不完正_【MySQL】mysqldump 导出数据 常见问题
- c语言编写程序,输入10个整数,按从小到大的顺序排序后输出,C语言编程,从键盘输入四个整数,按照数值从小到大顺序输出...
- 免费而强大的十款PCB设计软件
- 数据包络分析DEA有哪些指标?
- asp.net 下载文件几种方式
- FrameExit:Conditional Early Exiting for Efficient Video Recognition
- idea软件界面的的外观设置-----一般都有三套主题:IntelliJ Light ,Darcula,Windows供选择
- 学习书籍与视频的选择
- 60种提升自身能量的方法
- 模型推荐丨政务大数据项目案例模型分享
- 阅读笔记 - 20220409