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 09 Servers
Nginx tp3.2.3 404问题解决方案
Mar 31 Servers
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
Apr 04 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 Servers
Nginx反向代理至go-fastdfs案例讲解
Aug 02 Servers
NGINX 权限控制文件预览和下载的实现原理
Jan 18 Servers
Ubuntu Server 安装Tomcat并配置systemctl
Apr 28 Servers
在虚拟机中安装windows server 2008的图文教程
Jun 28 Servers
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
Jul 15 Servers
Nginx使用ngx_http_upstream_module实现负载均衡功能示例
Aug 05 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
Sep 23 Servers
ubuntu端向日葵键盘输入卡顿问题及解决
Dec 24 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
Netflix将与CLAMP、乙一以及冲方丁等6名知名制作人合伙展开原创动画计划!
2020/03/06 日漫
php日历制作代码分享
2014/01/20 PHP
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
jQuery语法总结和注意事项小结
2012/11/11 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
修改或扩展jQuery原生方法的代码实例
2015/01/13 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
layDate插件设置开始和结束时间
2018/11/15 Javascript
浅谈一个webpack构建速度优化误区
2019/06/24 Javascript
在VUE中使用lodash的debounce和throttle操作
2020/11/09 Javascript
springboot+vue实现文件上传下载
2020/11/17 Vue.js
[56:24]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第二局
2016/03/04 DOTA
python命令行参数解析OptionParser类用法实例
2014/10/09 Python
Python实现树莓派WiFi断线自动重连的实例代码
2017/03/16 Python
python tkinter实现屏保程序
2019/07/30 Python
TensorBoard 计算图的查看方式
2020/02/15 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
HTML5之消息通知的使用(Web Notification)
2018/10/30 HTML / CSS
Fanatics英国官网:美国体育电商
2018/11/06 全球购物
保洁主管岗位职责
2013/11/20 职场文书
会计毕业生自荐信
2013/11/21 职场文书
员工拓展培训方案
2014/02/15 职场文书
搞笑征婚广告词
2014/03/17 职场文书
2014社会治安综合治理工作总结
2014/12/04 职场文书
2015年大学生入党自荐书
2015/03/24 职场文书
农村婚庆主持词
2015/06/29 职场文书
企业宣传稿范文
2015/07/23 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
Python字符串对齐方法使用(ljust()、rjust()和center())
2021/04/26 Python
vue实现列表垂直无缝滚动
2022/04/08 Vue.js