Linux下Apache HTTP Server 2.4.26安装教程
时间:2022-07-27
本文章向大家介绍Linux下Apache HTTP Server 2.4.26安装教程,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
本文为大家分享了Apache HTTP Server 2.4.26的安装,供大家参考,具体内容如下
1.下载apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、pcre-8.37.tar.gz、httpd-2.4.26.tar.gz
2.将apr-1.5.2.tar.gz、apr-util-1.5.4.tar.gz、pcre-8.37.tar.gz、httpd-2.4.26.tar.gz解压到/usr/local/目录下
tar -zxvf apr-1.5.2.tar.gz -C /usr/local/
tar -zxvf apr-util-1.5.4.tar.gz -C /usr/local/
tar -zxvf pcre-8.37.tar.gz -C /usr/local/
tar -zxvf httpd-2.4.26.tar.gz -C /usr/local/
3.将apr与apr-util移动到指定目录(httpd-2.4.26/srclib/)下并安装编辑器
mv apr-1.5.2 httpd-2.4.26/srclib/apr
mv apr-util-1.5.4 httpd-2.4.26/srclib/apr-util
yum install gcc gcc-c++
4.到pcre-8.37目录下配置并安装pcre
./configure --prefix=/usr/local/pcre
make
make install
5.到http-2.4.26目录下配置并安装httpd
./configure --prefix=/usr/local/apache --with-included-apr --with-pcre=/usr/local/pcre
make
make install
成功后:
安装完成后,生成目录如下
6.修改httpd.conf,启动apache
vi conf/httpd.conf +/ServerName
bin/apachectl start
7.直接http://192.168.145.128/访问肯定是访问不了,因为防火墙没有开放80端口。可以验证如下,因为ping 192.168.145.128 能通,但是telnet 192.168.145.128 80却不通。为了简便,直接关闭防火墙。
service iptables stop
chkconfig iptables off
以上就是本文的全部内容,希望对大家的学习有所帮助。
- SQL Server基础SQL脚本之内外连接、交叉连接;函数、子查询
- MySQL 面试选择题15道(单选)
- SQL Server基础SQL脚本之分区表、分区方案
- SQL Server基础SQL脚本之创建架构、排序
- 枚举算法(Enumeration algorithm)实例一
- 剑指offer代码解析——面试题16反转单链表
- QMainWindow 和 QWidget 设置layout
- 安全工具Aircrack-ng的使用
- Windows Server 2008 R2 搭建微信小程序
- insert事务产生duplicate key error引发的死锁分析
- 零基础入门深度学习 | 第六章:长短时记忆网络(LSTM)
- 第6章 I/O复用:select和poll函数
- 第7章 套接字选项
- 第8章 基本UDP套接字编程
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SpringBoot Redis简单理解
- SpringBoot前端 —— thymeleaf 简单理解
- MyBatis XML简单理解
- Arraylist 与 LinkedList面试题
- Linux服务器权限管理之sudo高级应用
- java各个时间类总结归纳,最全一篇
- 线程池ThreadPoolExecutor源码分析
- 如何基于SSM框架,快速搭建maven后台项目?
- 6种解决跨域方案,今天全告诉你了
- ArrayList源码分析
- Linux系统基础之磁盘介绍
- jstack分析多线程死锁,来吧老铁们
- 一文搞懂CAS,ABA问题分析
- 企业实战项目之服务器用户权限集中管理
- Java集合Map面试题,面试必问