您现在的位置是:首页 > 正文

Linux 安装Apache 记录

2024-02-01 06:48:35阅读 2

linux下Apache源码编译安装


1.下载并安装APR  

官网:http://apr.apache.org/

执行下载命令:wget -c http://mirrors.hust.edu.cn/apache//apr/apr-1.6.2.tar.bz2

执行解压命令 tar -xjvf 文件名

 解压后切换到目录执行命令

配置 :./configure --prefix=/usr/local/apr/

编译:make
安装:make install


2.下载并安装APR unit

执行下载命令:wget -c http://mirrors.hust.edu.cn/apache//apr/apr-util-1.6.0.tar.bz2

解压后切换到目录执行命令

./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/
make
make install


3.下载并安装PCRE

http://pcre.org/

解压后切换到目录执行命令

./configure -prefix=/usr/local/pcre

make

make install


4 下载并.安装apache httpd

下载 Apache 源码

下载地址 : http://httpd.apache.org/download.cgi

或者直接执行下载命令 : wget -c http://apache.fayea.com//httpd/httpd-2.4.26.tar.bz2


解压后切换到目录执行命令

./configure --prefix=/usr/local/apache --with-pcre=/usr/local/pcre --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

make

make install


至此apache 安装完成,然后我们进行简单的配置,使外网可以访问


6.启动配置apache远程访问

切换到 /usr/local/apache/conf

vi httpd.conf

修改 serviceName 为 localhost:80

找到include  conf/extra/httpd-vhost.conf 去掉注释


然后打开 conf/extra/httpd-vhost.conf 文件



documentRoot是项目路径 

ServerName是要映射的 访问的域名

配置好这两项就可以初步实现访问了,其他的日志等按需求具体设置

配置好保存后重启服务器就可以从外网访问了



  






网站文章

  • Eclipse RCP入门(创建一个日期选择器)

    直接上代码。 [code="java"]package org.autumn.rcp.learn; import java.util.Calendar; import java.u...

    2024-02-01 06:47:56
  • C++描述 LeetCode 1004. 最大连续1的个数 III

    C++描述 LeetCode 1004. 最大连续1的个数 III   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博主目前仅在CSDN中...

    2024-02-01 06:47:50
  • 【实战】阿里云https证书申请与部署

    【实战】阿里云https证书申请与部署

    文章目录阿里云https证书申请与部署1.证书申请2.证书部署 阿里云https证书申请与部署 1.证书申请 登录阿里云官网:https://www.aliyun.com/ 搜索ssl,点进第一个搜索结果 滑到底 选择免费证书,点击购买 再次点击立即购买 去支付 确认支付 支付成功,返回证书控制台 未签发栏下点击证书申请 填写申请需要的相关内容,点击下一步: 进行信息验证(上面...

    2024-02-01 06:47:43
  • 为什么要反弹shell

    我也不知道这个比喻恰不恰当:首先是一个城池,我想要控制这个城,就要控制这个城的城主,我手里有控制当前城主的把柄(shell)但是我要和城主建立起联系才可以控制他,城外有一座大墙(防火墙),会严格检查入...

    2024-02-01 06:47:12
  • 0202性能分析-索引-MySQL

    0202性能分析-索引-MySQL

    0202性能分析-索引-MySQL

    2024-02-01 06:47:06
  • 傅里叶变换,其物理意义是什么?(转)

    1、为什么要进行傅里叶变换,其物理意义是什么?傅立叶变换是数字信号处理领域一种很重要的算法。要知道傅立叶变换算法的意义,首先要了解傅立叶原理的意义。傅立叶原理表明:任何连续测量的时序或信号,都可以表示为不同频率的正弦波信号的无限叠加。而根据该原理创立的傅立叶变换算法利用直接测量到的原始信号,以累加方式来计算该信号中不同正弦波信号的频率、振幅和相位。和傅立叶变换算法对应的是反傅立

    2024-02-01 06:46:58
  • (python)诗词排版(横排)

    完成了数据输入,其中poem存储了一首诗(无标点),n可能是5或者7,代表poem是五言诗或者七言诗。此代码可以帮助新手更加直观地认识python的作用。ju 代表的是本诗一共有多少句。利用for循环进行排版。

    2024-02-01 06:46:51
  • 轻松模拟数据库

    测试驱动的开发真是太好了! 在组织中建立它之后,您将开始: 极大地提高您的质量(事情不常发生) 大大改善您的流程(事情可以更轻松地更改) 极大地改善您的开发人员氛围(事情更有趣) 进行正确的测试驱动开发的重要性是找到要覆盖的代码的良好比例。 通过自动单元测试 通过自动集成测试 通过手动“烟雾测试” 通过手动的“验收测试” 一点也不 找到该比例可...

    2024-02-01 06:46:20
  • Ubuntu20.04 安装 ROS2

    官方文档

    2024-02-01 06:46:13
  • 计算机断网后显示配置0%,电脑断网后自动报警提醒怎么设置

    很多小伙伴经常开着电脑在互联网上下载各种资料,大型软件、高清电影等等。但是这年头有些网络运营商经常各种不靠谱,带宽偷工减料不说,还时不时断网。于是经常出现这样一幕场景:1、打开电脑附件的命令提示符窗口...

    2024-02-01 06:46:06