要怎么在HP-UX操作系统上开启Apache服务

来源:爱站网时间:2021-08-13编辑:网友分享
  Apache是当前比较流程的Web服务器软件,其开放源码、方便易用、跨平台的优点让越来越多的人喜欢上它。那么要怎么在HP-UX操作系统上开启Apache服务,爱站小编带大家看看这些干货。

  Apache是当前比较流程的Web服务器软件,其开放源码、方便易用、跨平台的优点让越来越多的人喜欢上它。

  下面我们就来看看如何在HP-UX操作系统上开启Apache服务。

  1. 检查是否安装了Apache软件
  #swlist -l bundle | grep -i Apache
  hpuxwsApache B.2.0.55.03 HP-UX Apache-based Web Server

  这表明已经安装了Apache软件,版本为2.0.55.03,如果没有安装,则可以到www.apache.org的官方站点下载

  2. 开启Apache服务
  一般来说,Apache目前已经装在各类操作系统里面了,HP-UX操作系统也不例外——除非在安装操作系统的时候去掉该软件。

  2.1 修改/etc/rc.config.d/hpws_apacheconf文件

  将HPWS_APACHE_START=0修改成HPWS_APACHE_START=1

  该文件的默认值如下:

# Apache Web Server configuration file
# Set HPWS_APACHE_START to 1 to have the Apache web-server started by the
# init process.
HPWS_APACHE_START=0
HPWS_APACHE_START_SSL=0

# Set HPWS_APACHE_HOME to the location of the Apache web-server.
# Default is /opt/hpws/apache
HPWS_APACHE_HOME=/opt/hpws/apachelinux  2.2 运行Apache服务

  #/sbin/rc3.d/S823hpws_apache start

  说明:如果在没有修改/etc/rc.config.d/hpws_apacheconf文件的时候就来运行,则会报错,而且,修改得时候,是通过HTTP,还是通过HTTPS访问,则在于使修改HPWS_APACHE_START参数,还是修改HPWS_APACHE_START_SSL参数。不管怎么样,这两个参数只能修改一个,不然也会报错——这个错误定位很简单,在错误描述中给得很明确。建议按照错误的配置进行修改,让自己先熟悉报错信息,这对以后Troubleshooting有帮助。

  OK,现在,你可以找任何一台Client端——只要该机器能够访问这台HP-UX服务器的IP地址,并且80端口是打开的,那么,打开一个网页浏览器,输入HP-UX的IP地址看看......此时看到的页面,就是默认的Apache开启时候的页面。当然,这样还不够,因为毕竟Web服务器,我们是要用来展示我们自己的网页的。

  那么,我们继续来配置Apache,让它满足我们自己的需求。

  为了让其能够运行我自己的网页,我先关闭Apache服务:

  #/sbin/rc3.d/S823hpws_apache stop

  另外,我还干了以下两件事情:

  a. 创建一个用户(当然这不是必须的,你可以用root用户的,只是安全性降低一些而已)

#useradd -d /home/crystal -m -s /bin/sh -u 2007 -g other -c Crystal.Chen crystal
#passwd crystal

  b. 创建了用来测试的一个基本网页index.html

网页内容如下:
linux








 

 

 

 



This is only a test.

 


  其实,其作用的就是“This is only a test.”这一句话。其他的,都是HTML网页的各种格式说明。想要知道的,请自己察看HTML语法,这里就不详细说明了。

  创建以上文件以后,我将其放在/home/crystal/Private_Web/HTML目录下。该目录,将作为Apache Web的主目录。

  3. 修改httpd.conf文件
  该文件是Apache的配置文件,在老版本中,需要修改多个文件,而在高于1.5的版本的时候,就只需要修改这个配置文件即可,非常的方便。该配置文件存在的目录是:/opt/hpws/apache/conf——对照/etc/rc.config.d/hpws_apacheconf文件就明白了。

  3.1 修改DocumentRoot "/opt/hpws/apache/htdocs"
  我修改成了DocumentRoot "/home/crystal/Private_Web/HTML"

  3.2 修改
  我修改成了

  4. 再次启动Apache服务
  #/sbin/rc3.d/S823hpws_apache start

  OK,刷新一下网页,看到了什么?是不是“This is only a test.”正慢慢走来?如果看到这个,恭喜你,你的配置成功了。


 爱站技术小编告诉你,这篇仅仅是教你如何启动Apache服务,至于如何在Apache中加入PHP模块,让其支持CGI程序,再以后详细的笔记中再介绍。还有Apache的调优也很重要,看看httpd.conf里面的说明,对调优很有帮助的。  

 

 

 

 

上一篇:linux下路由软件zebra的配置有哪些

下一篇:怎么在slackware 11中安装wordpress博客系统

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载