怎么更改OHS端口为80

一般在实施项目时,客户都希望域名和地址简单明了。但是OHS为了安全起见是不允许使用端口号小于1024,小于1024端口号是属于root,常见的OHS都是有自己的安装用户(Oracle)。因此如果想要使用小于1024的端口,需要修改.apachectl的控制权。

步骤:

1.关闭OHS

2.重新设置监听端口

3.改变 . apachectl的权限

4.重启OHS

关闭OHS

代码如下

# assuming your MW_HOME is /u00/app/oracle/product/fmw-11.1.1

export MW_HOME=/u00/app/oracle/product/fmw-11.1.1

cd $MW_HOME/Oracle_WT1/instances/instance1/bin

./opmnctl stopall

重新设置监听端口,在这里我们设置为80

代码如下

# assuming you are still connected as oracle user to your sevrer

cd $MW_HOME/Oracle_WT1/instances/instance1/config/OHS/ohs1

cp httpd.conf httpd.conf.save

vi httpd.conf

# Now go to the line with Listen(normally 777x)

# and replace the port number to port 80

Listen 80

# save the changes

修改权限

代码如下

# assuming you are connected to the server as root user

# use the MW_HOME from step 1

cd $MW_HOME/Oracle_WT1/ohs/bin

# be aware, we have to modify the hidden file .apachectl (the dot is correct)

ls -la .apachectl

-rwxr-x--- 1 oracle oinstall 13278 Dec 17 03:54 .apachectl

chown root .apachectl

chmod 6750 .apachectl

ls -la .apachectl

-rwsr-s--- 1 root oinstall 13278 Dec 17 03:54 .apachectl

注意:在Linux以”.”开头的文件默认为隐藏。

最后重启OHS

代码如下

cd $MW_HOME/Oracle_WT1/instances/instance1/bin

./opmnctl startall

# Then check the status with the option -l

# to see if your Oracle HTTP Server is up and

# the option -l display the used ports (see picture below)

./opmnctl status –l

(0)

相关推荐

  • 如何更改打印机端口

    日常生活工作中我们常常会使用打印机来打印或复印一些文件,打印机故障是常常会遇到的问题,那么如果遇到了打印机端口不对.不能进行打印的问题,该如何更改打印机端口已解决这一问题呢?一起来看看吧. 操作方法 ...

  • 打印机端口不对不能打印如何更改打印机端口

    很多打印机驱动安装好以后,因为安装过程中端口选择不正确,而不能正常打印,为了解决这个问题,下面简单介绍一下具体的操作步骤 操作方法 01 点击左下方的"开始",找到"设备 ...

  • phpStudy怎样修改端口 apache 80端口被占用

    phpStudy集成了Apache, MySQL和PHP,在安装完成后会存在Apache无法重启的现象,这有可能是Apache默认的80端口被占用引起的.我们可以修改这个端口号来查找一下是否是这个原因 ...

  • Linux环境中远程开启ssh端口和更改ssh用户根目录

    远程密令临时开启ssh端口 nux服务器,我们一般是通过ssh通道远程管理,这就需要我们开启ssh端口,如22.但开启端口有被暴力破解的风险,你会说可以设置复杂的密码或使用证书避免.就算破解不了密码, ...

  • 如何解决Win10提示"服务器启动失败,80端口被占用"的问题?

    我们在Win10系统上安装软件时,会遇到"80端口被占用,请使用其他端口"的提示.造成80端口被占用的主要原因是一些系统服务默认的安装端口是80,容易和已安装的ISS等其他服务冲突 ...

  • Win10 80端口被占用怎么办?Win10系统80端口被占用的解决方法

    很多用户在安装PC软件的时候出现提示“80端口被占用,请使用其他端口”,主要原因是一些系统服务默认的安装端口是80,容易和已安装的ISS等其他服务冲突,导致一些服务项无法启动.阅读下文了解Win10系 ...

  • 80端口被占用了怎么办?

    如果系统中存在端口冲突就有可能发生80端口被占用的情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网 ...

  • 如何更改Tomcat的默认端口

    Tomcat 服务器安装时其http协议默认端口是80,怎样才能更改该端口号呢?今天我们来共同学习如何更改Tomcat的默认端口号. 操作方法 01 更改Tomcat端口,需要找到该软件的安装目录(如 ...

  • Linux中SSH端口号更改方法介绍

    SSH端口默认是22了,我们为了服务器的安全一般会把SSH端口22修改成其它的端口好了,下文小编来各位整理一篇SSH端口修改教程供各位参考. vps一到手,第一件事就是更改ssh端口,使用一个不容易被 ...