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配置并兼容HTTP实现代码解析
Mar 31 Servers
nginx简单配置多个server的方法
Mar 31 Servers
Nginx代理同域名前后端分离项目的完整步骤
Mar 31 Servers
nginx搭建图片服务器的过程详解(root和alias的区别)
Mar 31 Servers
解析在浏览器地址栏输入一个URL后发生了什么
Jun 21 Servers
nginx配置虚拟主机的详细步骤
Jul 21 Servers
Apache POI的基本使用详解
Nov 07 Servers
Nginx的基本概念和原理
Mar 21 Servers
Apache Hudi 加速传统的批处理模式
Apr 24 Servers
KVM基础命令详解
Apr 30 Servers
阿里云服务器Ubuntu 20.04上安装Odoo 15
May 20 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
十大催泪虐心动漫电影,有几部你还没看
2020/03/04 日漫
全文搜索和替换
2006/10/09 PHP
PHP_MySQL教程-第一天
2007/03/18 PHP
php连接函数implode与分割explode的深入解析
2013/06/26 PHP
PHP访问数据库集群的方法小结
2016/03/14 PHP
070823更新的一个[消息提示框]组件 兼容ie7
2007/08/29 Javascript
jQuery 标题的自动翻转实现代码
2009/10/14 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
jQuery插件之jQuery.Form.js用法实例分析(附demo示例源码)
2016/01/04 Javascript
Angular 4环境准备与Angular cli创建项目详解
2017/05/27 Javascript
关于Vue项目跨平台运行问题的解决方法
2018/09/18 Javascript
JavaScript实现简易聊天对话框(加滚动条)
2020/02/10 Javascript
JavaScript实现简单动态表格
2020/12/02 Javascript
用ReactJS和Python的Flask框架编写留言板的代码示例
2015/12/19 Python
Python基于PyGraphics包实现图片截取功能的方法
2017/12/21 Python
Python实现将doc转化pdf格式文档的方法
2018/01/19 Python
matplotlib subplots 调整子图间矩的实例
2018/05/25 Python
Django REST framework 分页的实现代码
2019/06/19 Python
解决Python列表字符不区分大小写的问题
2019/12/19 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
Django模板标签中url使用详解(url跳转到指定页面)
2020/03/19 Python
python3.6.5基于kerberos认证的hive和hdfs连接调用方式
2020/06/06 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
团队精神演讲稿
2013/12/31 职场文书
大学生职业生涯规划方案
2014/01/03 职场文书
迟到检讨书1000字
2014/01/15 职场文书
十八大感想感言
2014/02/10 职场文书
物流专员岗位职责
2014/02/17 职场文书
婚礼主持结束词
2014/03/13 职场文书
药店促销活动总结
2014/07/10 职场文书
幼儿教师师德师风演讲稿
2014/08/22 职场文书
食品委托检验协议书范本
2014/09/12 职场文书
个人四风问题整改措施思想汇报
2014/10/04 职场文书
工程移交协议书
2016/03/24 职场文书
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android