当前位置: 首页 > news >正文

Linux安装使用Apache(Windows下载,离线安装)

https://httpd.apache.org/download.cgi#apache24

Download - The Apache Portable Runtime Project

https://sourceforge.net/projects/pcre/

上面是下载路径,下载这四个压缩包,自己看版本也行

https://sourceforge.net/projects/pcre/

参考下载图如下

上传指定文件夹(自选)后,我放在了/usr/aplocal,安装目录在/usr/aplocal/azml下

tar -xf 解压,后面根据自己下载的版本来修改命令

接下来的安装,步骤差不多,但是一定要细心,多一个  /   都不行!参考图

一,apr安装

1.进入cd apr-1.7.0

2.命令1,不需要创建apr文件夹

./configure --prefix=/usr/aplocal/azml/apr

3.命令2

make&&make install

二,apr-util安装[参考命令cd ../httpd-2.4.62]

1.进入cd apr-util-1.6.1

2.命令1,不需要创建apr-util文件夹,后面路径记得改

./configure --prefix=/usr/aplocal/azml/apr-util --with-apr=/usr/aplocal/azml/apr/bin/apr-1-config 

3.命令2

make&&make install

三, pcre安装

1.进入cd pcre-8.45

2.命令1,不需要创建pcre文件夹,后面路径记得改

./configure --prefix=/usr/aplocal/azml/pcre --with-apr=/usr/aplocal/azml/apr/bin/apr-1-config

3.命令2

make&&make install

四, httpd安装(过程慢)

1.进入cd httpd-2.4.62

2.命令1,不需要创建httpd文件夹,后面路径记得改

./configure --prefix=/usr/aplocal/azml/httpd --with-pcre=/usr/aplocal/azml/pcre --with-apr=/usr/aplocal/azml/apr --with-apr-util=/usr/aplocal/azml/apr-util

3.命令2

make&&make install

五,编辑httpd.conf文件,启动apache

cd /usr/aplocal/azml/httpd/conf/vim httpd.conf

按 i 修改,取消注释

#ServerName www.example.com:80  

esc键后:按wq!

启动apache

cd /usr/aplocal/azml/httpd/bin/

启动停止命令就手敲把

启动 ./apachectl start

停止 ./apachectl stop

重启 ./apachectl  restart  

启动不了就执行下面命令

kill -9 $(pgrep -f httpd)

启动之后浏览器访问你服务器IP,如下图说明成功

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 构建第一个zk
  • MVSEP-MDX23容器构建详细教程
  • windows中使用vscode的remote-ssh连接linux失败
  • vue组件和插件使用
  • 网络安全场景化解决方案编写教程(大纲)
  • day42 代码随想录 | 子序列问题 面试高频题
  • 漏洞挖掘 | 记一次Spring横向渗透
  • 小程序wx:if 和hidden的区别
  • leetcode 3146 两个字符串的排列差
  • QStackedWidget使用整理
  • 力扣刷题(复习版)
  • 7-2 求矩阵的最大值(设惟一)
  • Java底层堆内存、GC等知识点阐述
  • 8、引用
  • 【机器学习】CNN在计算机视觉中的应用
  • Js基础——数据类型之Null和Undefined
  • Mysql5.6主从复制
  • PV统计优化设计
  • Python 反序列化安全问题(二)
  • Redux系列x:源码分析
  • SAP云平台运行环境Cloud Foundry和Neo的区别
  • Shadow DOM 内部构造及如何构建独立组件
  • socket.io+express实现聊天室的思考(三)
  • underscore源码剖析之整体架构
  • 从PHP迁移至Golang - 基础篇
  • 高程读书笔记 第六章 面向对象程序设计
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 看域名解析域名安全对SEO的影响
  • 前端技术周刊 2018-12-10:前端自动化测试
  • 前端性能优化--懒加载和预加载
  • 前言-如何学习区块链
  • 微信支付JSAPI,实测!终极方案
  • 一些css基础学习笔记
  • python最赚钱的4个方向,你最心动的是哪个?
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ###STL(标准模板库)
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (1)(1.11) SiK Radio v2(一)
  • (4.10~4.16)
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (八十八)VFL语言初步 - 实现布局
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (离散数学)逻辑连接词
  • (转)http-server应用
  • (转)http协议
  • (转)详解PHP处理密码的几种方式
  • (转载)(官方)UE4--图像编程----着色器开发
  • .DFS.
  • .Net CoreRabbitMQ消息存储可靠机制
  • .NET 常见的偏门问题
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
  • .NET框架设计—常被忽视的C#设计技巧
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题