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实现反向代理
Sep 20 Servers
nginx常用命令放入shell脚本详解
Mar 31 Servers
Nginx配置SSL证书出错解决方案
Mar 31 Servers
nginx location优先级的深入讲解
Mar 31 Servers
详解Apache SkyWalking 告警配置指南
Apr 22 Servers
使用nginx配置访问wgcloud的方法
Jun 26 Servers
Apache Hudi的多版本清理服务彻底讲解
Mar 31 Servers
iSCSI服务器CHAP双向认证配置
Apr 01 Servers
Windows Server 2019 配置远程控制以及管理方法
Apr 28 Servers
排查Tomcat进程假死的问题
May 06 Servers
nginx 配置指令之location使用详解
May 25 Servers
超越Nginx的Web服务器caddy优雅用法
Jun 21 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
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
事件绑定之小测试  onclick && addEventListener
2011/07/31 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
jQuery中queue()方法用法实例
2014/12/29 Javascript
jQuery Ajax调用WCF服务详细教程
2015/03/31 Javascript
JavaScript弹出新窗口并控制窗口移动到指定位置的方法
2015/04/06 Javascript
JavaScript中Date对象的常用方法示例
2015/10/24 Javascript
深入浅出 jQuery中的事件机制
2016/08/23 Javascript
chrome下判断点击input上标签还是其余标签的实现方法
2016/09/18 Javascript
基于JavaScript实现熔岩灯效果导航菜单
2017/01/04 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
Ionic + Angular.js实现图片轮播的方法示例
2017/05/21 Javascript
Vue中父组件向子组件通信的方法
2017/07/11 Javascript
JS+canvas动态绘制饼图的方法示例
2017/09/12 Javascript
微信小程序返回多级页面的实现方法
2017/10/27 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
js实现打字小游戏
2019/12/17 Javascript
详谈vue中router-link和传统a链接的区别
2020/07/22 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
vuecli项目构建SSR服务端渲染的实现
2020/10/30 Javascript
[59:26]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第二局
2016/02/28 DOTA
python开发环境PyScripter中文乱码问题解决方案
2016/09/11 Python
python append、extend与insert的区别
2016/10/13 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
Python3内置模块pprint让打印比print更美观详解
2019/06/02 Python
python绘制多个子图的实例
2019/07/07 Python
python中append函数用法讲解
2020/12/11 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
CSS3属性使网站设计增强同时不消弱可用性
2009/08/29 HTML / CSS
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
本科生求职简历的自我评价
2013/10/21 职场文书
2014年教师工作总结
2014/11/10 职场文书
详解JAVA中的OPTIONAL
2021/06/14 Java/Android