温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux中怎么安装apache

发布时间:2022-01-21 11:04:55 来源:亿速云 阅读:161 作者:柒染 栏目:开发技术

这篇文章主要为大家分析了Linux中怎么安装apache的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“Linux中怎么安装apache”的知识吧。

     一般Linux系统中自带apache 版本,但是用这个自带的版本启动时,就会出现端口被占用等各种问题,因为自带的apache版本都比较低,所以首先查看Linux中是否已有安装的低版本的apache,如果有先卸载,然后再安装。小编用的Linux是CentOS6.5版本。

一、卸载apache已安装的软件包

1、命令   rpm  -qa  |grep  httpd  ,查看系统中已安装的所有apache软件包列表

Linux中怎么安装apache

2、卸载软件包,从下往上一个一个地卸载,如果用户的权限不能进行卸载此软件,可以在命令前面加sudo(sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具)。

使用rpm -e –nodeps  httpd 命令卸载,–nodeps是指卸载软件时,忽略依赖关系。卸载时不一定要写软件包的全称,只要写软件包名就可以了,如只要写httpd或httpd-tools

Linux中怎么安装apache

Linux中怎么安装apache

3、查看apache是否已卸载完成,下面代表已卸载

Linux中怎么安装apache

二、安装apache(yum源安装)

1、直接使用yum install httpd进行安装

Linux中怎么安装apache

2、安装完成后,再用 rpm  -qa  |grep  httpd,查看apache是否已安装成功

3、然后启动apache,命令用:service httpd start

如果启动时出现如下提示

Linux中怎么安装apache

 那么在 vim  /etc/httpd/conf/httpd.conf  

Linux中怎么安装apache

找到  #ServerName www.example.com:80 ,修改为ServerName localhost:80,localhost也可以修改为对应的IP地址

Linux中怎么安装apache

用httpd -t 检查httpd.conf是否正确

Linux中怎么安装apache

然后重新启动apache,就不会报错了

Linux中怎么安装apache

4、设置开机自启动:chkconfig httpd on

三、 通过yum源安装apache时常用文件存放位置

(1)配置文件默认在 /etc/httpd 目录下

Linux中怎么安装apache

/etc/httpd/conf.d:自己设定apache的参数信息,里面的文件应以xxx.conf结尾的文件,当apache启动的时候,这个文件会自动被读入到主要配置文件当中;

/etc/httpd/modules:存放httpd的模块

/etc/httpd/log:记录apache的所有的日志

进入 cd conf  目录,/etc/httpd/conf/httpd.conf:配置Apache主要权限和功能的文件,是最重要的配置文件

Linux中怎么安装apache

(2)etc/init.d/httpd :启动文件

(3)存放网页的文件默认在/var/www 目录下

/var/www/html:首页文件存放的目录(/etc/httpd/conf/httpd.conf中默认的目录 DocumentRoot=/var/www/html)

/var/www/error:错误信息处理的文件(主机设置错误或者浏览器客户端要求的数据错误,浏览器上显示的错误信息)

/var/www/icons:存放(apache、tomcat)网页的图片

/var/www/cgi-bin:  存放可执行的CGI(网页程序)程序

(4)/var/log/httpd/access_log:默认访问Apache日志文件

(5)/var/log/httpd/error_log:错误日志文件

(6)/usr/sbin/apachectl:这个apachectl是文件,是apache的主要执行文件,它可以主动检测系统上的一些设置值,可以使启动apache时更简单,相当于apache 的一些管理工具

(7)/usr/bin/htpasswd:登陆网页的时候,会提示输入账号和密码,而apache本身就提供一个最基本的密码保护方式,该密码的产生就是通过这个指令实现的。

关于“Linux中怎么安装apache”就介绍到这了,更多相关内容可以搜索亿速云以前的文章,希望能够帮助大家答疑解惑,请多多支持亿速云网站!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI