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反爬虫策略,防止UA抓取网站
Mar 31 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 Servers
关于nginx 实现jira反向代理的问题
Sep 25 Servers
Nginx 反向代理解决跨域问题多种情况分析
Jan 18 Servers
docker-compose部署Yapi的方法
Apr 08 Servers
KVM基础命令详解
Apr 30 Servers
服务器间如何实现文件共享
May 20 Servers
利用nginx搭建RTMP视频点播、直播、HLS服务器
May 25 Servers
Linux服务器离线安装 nginx的详细步骤
Jun 16 Servers
Nginx代理Redis哨兵主从配置的实现
Jul 15 Servers
本地搭建minio文件服务器(使用bat脚本启动)的方法
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
用Flash图形化数据(一)
2006/10/09 PHP
PHP生成RSS文件类实例
2014/12/05 PHP
PHP中你应该知道的require()文件包含的正确用法
2015/06/12 PHP
php+ajax注册实时验证功能
2016/07/20 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
Chrome中JSON.parse的特殊实现
2011/01/12 Javascript
基于jQuery的可用于选项卡及幻灯的切换插件
2011/03/28 Javascript
3款实用的在线JS代码工具(国外)
2012/03/15 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
Node中使用ES6语法的基础教程
2018/01/05 Javascript
用Axios Element实现全局的请求loading的方法
2018/03/15 Javascript
0基础学习前端开发的一些建议
2020/07/14 Javascript
打印出python 当前全局变量和入口参数的所有属性
2009/07/01 Python
python获取豆瓣电影简介代码分享
2014/01/16 Python
Python创建模块及模块导入的方法
2015/05/27 Python
Python3.6实现连接mysql或mariadb的方法分析
2018/05/18 Python
python 读取视频,处理后,实时计算帧数fps的方法
2018/07/10 Python
详细介绍Python进度条tqdm的使用
2019/07/31 Python
Python qrcode 生成一个二维码的实例详解
2020/02/12 Python
利用keras使用神经网络预测销量操作
2020/07/07 Python
Python生成器generator原理及用法解析
2020/07/20 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
html Table 表头固定的实现
2019/01/22 HTML / CSS
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
Martinelli官方商店:西班牙皮鞋和高跟鞋品牌
2019/07/30 全球购物
小蚁科技官方商店:YI Technology
2019/08/23 全球购物
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
Java工程师面试集锦之Spring框架
2013/06/16 面试题
考核评语大全
2014/04/29 职场文书
党支部创先争优承诺书
2014/08/30 职场文书
债务纠纷代理词
2015/05/25 职场文书
企业管理制度设计时要注意的几种“常见病”!
2019/04/19 职场文书
高考满分作文赏析(2篇)
2019/08/12 职场文书