编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

Linux系统中Apache安装教程(linux apache安装)

wxchong 2024-08-01 02:52:12 开源技术 11 ℃ 0 评论

写在前面

Apache,又称web服务器,是世界上排名第一的Web服务器软件。具有跨平台广、安全性高等优点,因此可以运行在几乎所有的计算机平台上。

Linux系统中,由于其自带的Apache 版本比较低,故启动时会出现端口被占用的问题。所以在使用之前,需要检查Linux系统中的Apache版本,卸载低版本,安装高版本。

安装步骤

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

1、查看Apache版本

命令:rpm -qa |grep httpd

2、卸载Apache软件包

命令:rpm -e --nodeps httpd

说明:--nodeps是指卸载软件时,忽略依赖关系(Linux常用命令中介绍过);httpd为Apache HTTP服务器程序,直接执行程序可启动服务器的服务,卸载时只要要写httpd或httpd-tools即可。

3、查看Apache是否卸载完成

二、安装Apache

1、yum安装

命令:yum install httpd

2、查看Apache是否已成功安装

命令: rpm -qa |grep httpd

3、启动Apache,修改80端口

命令:service httpd start

说明:如果启动时出现下图提示,使用命令vim /etc/httpd/conf/httpd.conf

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

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

ok后重新启动,就不会报错了。

4、设置开机自启动

命令:chkconfig httpd on

三、 安装apache时常用文件存放位置

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

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

modules:存放httpd的模块。

log:记录Apache的所有日志。

2、启动文件

命令:etc/init.d/httpd

3、存放网页的文件

默认在/var/www 目录下,其中:

/var/www/html:首页文件存放的目录。

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

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

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

4、默认访问Apache日志文件

/var/log/httpd/access_log

5、错误日志文件

/var/log/httpd/error_log

6、apache的主要执行文件

/usr/sbin/apachectl:可以主动检测系统上的一些设置值,使启动Apache时更简单。

7、账号密码

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

以上就是Apache在Linux中的安装流程,觉得有用的到朋友们,点赞收藏支持一下吧!谢谢啦!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表