Linux安装apache服务器的配置过程


Posted in Servers onNovember 27, 2021

准备这些包

Linux安装apache服务器的配置过程

安装

查看是否已经安装过apache

 rpm  -qa  |grep  httpd

卸载apache

rpm -e --nodeps  httpd

(-nodeps 是忽略该软件的依赖关系)

建立rpm包存放文件夹

cd  /

mkdir rpm_dir

解压包

tar -zxvf httpd-2.4.51.tar.gz

tar -zxvf apr-1.7.0.tar.gz

tar -zxvf apr-util-1.6.1.tar.gz

移动apache的两个依赖文件apr,apr-util到其srclib文件夹下(注意文件夹不能加版本号,否则系统会找不到这两个软件)

mv /rpm_dir/apr-1.7.0  /rpm_dir/httpd-2.4.51/srclib/apr

mv /rpm_dir/apr-util-1.6.1  /rpm_dir/httpd-2.4.51/srclib/apr-util

pcre正则表达式库,expat解析xml文件的开发库

rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --nodeps

rpm -ivh expat-devel-2.1.0-12.el7.x86_64.rpm --nodeps

切换到apache解压目录下,编译安装包

cd httpd-2.4.51

./configure --prefix=/usr/local/apache  --with-included-apr

安装apache

make && make install

切换到已安装好的apache所在路径,修改apache配置

cd  /usr/local/apache

vim conf/httpd.conf

修改端口号:

Linux安装apache服务器的配置过程

修改访问主页的根路径:

Linux安装apache服务器的配置过程

启动apache

需要先将启动程序链接到系统启动目录下,命名为httpd

cp  /usr/local/apache/bin/apachectl  /etc/rc.d/init.d/httpd

注册apache服务,在该文件开头加入如下内容

vim /etc/rc.d/init.d/httpd

#!/bin/sh
 
# chkconfig:35 61 61
 
# description:Apache

将apache配置为自启动,并加入linux服务监控

chkconfig  --add  httpd

查看列表

chkconfig --list

启动,重启

service httpd stop

service httpd start

到此这篇关于Linux安装apache服务器的文章就介绍到这了,更多相关Linux安装apache服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
nginx优化的六点方法
Mar 31 Servers
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
Apr 04 Servers
Nginx反向代理配置的全过程记录
Jun 22 Servers
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
nginx安装以及配置的详细过程记录
Sep 15 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
阿里云日志过滤器配置日志服务
Apr 09 Servers
Windows Server 2016 配置 IIS 的详细步骤
Apr 28 Servers
apache ftpserver搭建ftp服务器
May 20 Servers
Ubuntu安装Mysql+启用远程连接的完整过程
Jun 21 Servers
GPU服务器的多用户配置方法
Jul 07 Servers
Windows Server 2012 R2服务器安装与配置的完整步骤
Jul 15 Servers
Nginx配置https的实现
nginx内存池源码解析
苹果M1芯片安装nginx 并且部署vue项目步骤详解
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
Nov 17 #Servers
Nginx源码编译安装过程记录
Nov 17 #Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 #Servers
nginx中proxy_pass各种用法详解
You might like
php验证session无效的解决方法
2014/11/04 PHP
php array_udiff_assoc 计算两个数组的差集实例
2016/11/12 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
[HTML/CSS/Javascript]WWTJS
2007/09/25 Javascript
jquery 将disabled的元素置为enabled的三种方法
2009/07/25 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
深入讲解AngularJS中的自定义指令的使用
2015/06/18 Javascript
浅谈angularJS 作用域
2015/07/05 Javascript
JS更改select内option属性的方法
2015/10/14 Javascript
理解JS事件循环
2016/01/07 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
AngularJS表格详解及示例代码
2016/08/17 Javascript
BootStrap 图片样式、辅助类样式和CSS组件的实例详解
2017/01/20 Javascript
JS获取数组中出现次数最多及第二多元素的方法
2017/10/27 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
[00:15]TI9观赛名额抽取
2019/07/10 DOTA
[01:02:09]Liquid vs TNC 2019国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21
2020/07/19 DOTA
python多重继承新算法C3介绍
2014/09/28 Python
python实现手机通讯录搜索功能
2018/02/22 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
Python 判断奇数偶数的方法
2018/12/20 Python
使用Python中的reduce()函数求积的实例
2019/06/28 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
Python实现一个论文下载器的过程
2021/01/18 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
详解如何获取localStorage最大存储大小的方法
2020/05/21 HTML / CSS
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
GE设备配件:GE Appliance Parts(家电零件、配件和滤水器)
2018/11/28 全球购物
数控技校生自我鉴定
2014/03/02 职场文书
奥运会口号
2014/06/13 职场文书
2015年数学教师工作总结
2015/05/20 职场文书
新郎父母婚礼致辞
2015/07/27 职场文书
2019年教师节祝福语精选,给老师送上真诚的祝福
2019/09/09 职场文书