Linux apache源码安装自定义Server
首先下载依赖包:
下载apr包:
root@www:/# wget http://archive.apache.org/dist/apr/apr-1.6.3.tar.gz
下载Util
root@www:/# wget http://archive.apache.org/dist/apr/apr-util-1.6.1.tar.gz
下载pcre
root@www:/# wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.36/pcre-8.36.tar.gz
下载apache http://httpd.apache.org/download.cgi
解压:root@www:/ tar xzvf apr-1.6.3.tar.gz && tar xzvf apr-util-1.6.1.tar.gz && pcre-8.36.tar.gz
安装apr
切换到apr目录
./configure –prefix=这里是安装目录随便定义
make && make install
安装 apr-util
./configure –prefix=这个是apr-util安装目录随便定义 –with-apr=注意这个是上面你安装apr的目录
make && make install
安装 pcre
./configure –prefix=这个是pcre安装目录随便定义
最后一步修改apache源码
进入apache源码的include目录找到 ap_release.h
找到#define AP_SERVER_BASEPRODUCT “Apache”
把Apache 这里我改成LBS
然后保存
安装Apache
./configure –prefix=apache的安装目录自己定义 –with-apr=你安装apr的目录 –with-apr-util=你安装apr-util的目录 –with- pcre=你安装pcre的目录 –enable-module=shared
其中–enable-module=shared表示Apache可以动态的加载模块,为以后安装php铺垫。
make&&make install
修改配置文件,如果不修改的话就启动了apache服务的话会出现问题:
进入你apache的安装目录下的conf找到httpd.conf
添加ServerName localhost:80这句话
如图
进入apache安装目录下的bin目录
启动apachectl
输入你的网址
运行结果我们可以看到server变成了LBS 并且系统变成Unix了
转载于:https://www.cnblogs.com/Anwar/p/9871554.html
Linux apache源码安装自定义Server相关推荐
- linux下源码安装apache服务
1.搭建静态网站是,我们只需要搭建apache服务即可满足要求. 例如:如果我再客户端游览器输入地址,他会找到192.168.1.100这个服务器,然后根据端口会找到apache服务器.apache他 ...
- Apache 源码安装详细教程
文章目录 Apache 源码安装 Apache 入门简介 进程和线程概念 进程和线程的区别 目前主流的WEB服务器软件 源码包安装 httpd 总结 Apache 重启报错解决办法 Apache 源码 ...
- LAMP架构介绍以及Apache源码安装
一.LAMP架构介绍以及Apache源码安装 1.1.LAMP概述 LAMP是企业基础的应用架构 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web ...
- linux python源码安装,linux上源码安装python
以下例子基于python 2.7.9,其他版本同理.# 1.下载python# wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tg ...
- 5.3.3.tat.gz php_一步步在LINUX中源码安装PHP运行平台
一步步在LINUX中源码安装PHP运行平台 一步步在LINUX中源码安装PHP运行平台 本人是LINUX新手, 今天我们要学习一下如何在LINUX环境下安装PHP运行环境 目标:在LINUX环境下源码 ...
- glib 2.0 arm linux,glib源码安装使用方法
glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义.相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事 ...
- Linux下源码安装CodeBlocks
Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686 gcc-4.4.7 二. 下载最新源码: http: ...
- linux中源码安装node
Linux上安装Node.js 直接使用已经编译好的包 node 官网已经把linux 下载版本更改为已经编译好的版本了,我们可以直接下载解压后使用: wget https://nodejs.org/ ...
- Apache源码安装和虚拟主机配置
源码安装Apache 1.上传Apache源码安装所需软件包 2.安装: 安装顺序 apr->apr-util->pcre->httpd 安装编译环境 yum -y install ...
最新文章
- 工业环境老鼠目标检测
- Windows phone 8 学习笔记(5) 图块与通知
- 两种解法-树形dp+二分+单调队列(或RMQ)-hdu-4123-Bob’s Race
- 牛客 - 排序(模拟)
- C# -WinForm 中英文实现, 国际化实现的简单方法
- oracle主机名的脚本,一个开启Oracle服务和更改主机名的脚本-Oracle
- 问题 B: 十进制到二进制的转换
- C++实现邻接矩阵存储的图及dfs遍历
- Java部分A+B正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。现给定A、DA
- 分区表学习三:分区表实际操作心得
- 数据结构 python堆_Python中的堆栈数据结构是什么?
- ubuntu 上 nvidia-smi 没显示所有的GPU
- InputMethodManager内存泄漏的原因及解决方案
- R初学者指南pdf 百度云盘
- Linux elf文件分析
- 特殊符号html怎么打出来的,特殊符号怎么打出来
- 天才小毒妃 第943章 小东西很努力
- Java中如何实现添加用户信息_如何通过Java客户端在Active Directory中创建新用户并将其添加到现有组...
- 树莓派4b搭建个人云_用树莓派搭建私人简易网盘 2/5 树莓派4B初始设置
- 大暴雷,“山寨版拼多多”宣告破产!曾一年收割 1.3 亿用户,如今自救失败负债 16 亿...
热门文章
- python 操作 表格
- 编程理论:多态,继承,和开闭原则
- bzoj 1684: [Usaco2005 Oct]Close Encounter【数学(?)】
- 组合数据类型练习,英文词频统计实例9-21
- HTML5 + CSS 左右排版自适应高
- windows下 sbulime text 安装less2css踩的几个坑
- usaco1.2.2 transform
- healthd: battery l=1 v=0 t=27.0 h=2 st=1 chg=a 注释方法
- 几种排序算法性能的比较
- 1 分钟 Serverless 部署掌上游戏机,“一行命令”找回小时候的乐趣!