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中break与last的区别详析
Mar 31 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
基于Apache Hudi在Google云构建数据湖平台的思路详解
Apr 07 Servers
Tomcat弱口令复现及利用
May 06 Servers
tomcat正常启动但网页却无法访问的几种解决方法
May 06 Servers
安装harbor作为docker镜像仓库的问题
Jun 14 Servers
服务器SVN搭建图文安装过程
Jun 21 Servers
windows server 2016 域环境搭建的方法步骤(图文)
Jun 25 Servers
设置IIS Express并发数
Jul 07 Servers
nginx访问报403错误的几种情况详解
Jul 23 Servers
django项目、vue项目部署云服务器的详细过程
Jul 23 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查找任何页面上的所有链接的方法
2013/12/03 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
Nginx服务器上安装并配置PHPMyAdmin的教程
2015/08/18 PHP
javascript replace()正则替换实现代码
2010/02/26 Javascript
js使用eval解析json(js中使用json)
2014/01/17 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
简介JavaScript中Boolean.toSource()方法的使用
2015/06/05 Javascript
JavaScript中数组继承的简单示例
2015/07/29 Javascript
js实现刷新页面后回到记录时滚动条的位置【两种方案可选】
2016/12/12 Javascript
详解vue.js2.0父组件点击触发子组件方法
2017/05/10 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
vue项目webpack中Npm传递参数配置不同域名接口
2018/06/15 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
用图片替换checkbox原始样式并实现同样的功能
2018/11/15 Javascript
微信小程序显示倒计时功能示例【测试可用】
2018/12/03 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
Python实现通过继承覆盖方法示例
2018/07/02 Python
python使用selenium实现批量文件下载
2019/03/11 Python
django框架model orM使用字典作为参数,保存数据的方法分析
2019/06/24 Python
Python Selenium参数配置方法解析
2020/01/19 Python
Python post请求实现代码实例
2020/02/28 Python
利用Vscode进行Python开发环境配置的步骤
2020/06/22 Python
Sentry错误日志监控使用方法解析
2020/11/12 Python
基于django和dropzone.js实现上传文件
2020/11/24 Python
css3边框_动力节点Java学院整理
2017/07/11 HTML / CSS
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
2014/05/03 HTML / CSS
逼真的HTML5树叶飘落动画
2016/03/01 HTML / CSS
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
法学专业毕业生自荐信范文
2013/12/18 职场文书
国贸专业自荐信范文
2014/03/02 职场文书
职代会闭幕词
2015/01/28 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书
农业项目投资意向书
2015/05/09 职场文书
史上最全的军训拉歌口号
2015/12/25 职场文书