如何在Linux服务器上安装Apache Web服务器
时间:2019-04-29 03:17:36 来源:igfitidea点击:
安装Apache Web服务器
Apache Web服务器是万维网上最常用的Web服务器之一。Apache负责提供您在Internet上查看的许多页面。Apache还用作Linux发行版上的本地Web服务器。许多软件包都依赖Web服务器来提供其配置/管理界面。phpMyAdmin和Nagios Monitoring工具都需要安装Apache Web服务器。通常,Apache Web Server会自动与Nagios和phpMyAdmin之类的应用程序一起安装。但是,如果尚未安装Web服务器,则可以直接从Linux发行版存储库直接安装Web服务器。
在Centos / RHEL上安装 Apache Web服务器
[root@centos ~]# yum install httpd Installed size: 3.4 M Is this ok [y/N]: y
Apache Web服务器在CentOS下被称为httpd
。为确保Web服务器在重新启动时启动,我们必须使用chkconfig命令将其添加到适当的运行级别。
chkconfig --levels 235 httpd on
为了确认我们的Web服务器设置为从运行级别2、3和5开始,我们可以执行以下命令:
[root@centos ~]# chkconfig --list | grep httpd httpd 0:off 1:off 2:on 3:on 4:off 5:on 6:off
测试Web服务器
要测试Web服务器是否正在运行,我们可以执行以下命令:service httpd status
如果服务器未处于活动状态,则需要使用以下命令重新启动服务:service httpd restart
[root@centos ~]# service httpd status httpd (pid 1399) is running...
使用浏览器打开服务器IP地址 http://192.168.0.18
配置文件
主要配置文件是/etc/httpd/conf/httpd.conf
html网页存放在/var/www/html
/etc/httpd/conf/httpd.conf:
# # DocumentRoot: The directory out of which you will serve your # documents. By default, all requests are taken from this directory, but # symbolic links and aliases may be used to point to other locations. # DocumentRoot "/var/www/html"
创建一个html文件index.html
<html> <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> <title>test</title> </head> <body> <p style="font-weight: bold;">Welcome to my test index.html page</p><br> <br> </body> </html>
使用浏览器打开http://服务器ip地址/index.html
即可看到页面。