用Linux虚拟机手工编译安装Apache

用Linux虚拟机手工编译安装Apache
Apache网站服务器:作为LAMP架构的前端,是一款功能强大、稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页、图片等文件内容。
实验步骤:
1.下载 Apache的RPM包(官网:httpd.apache.org/),把下载所需的包放在一个文件夹内,把文件夹共享。打开虚拟机终端进行登录,输入smbclient -L 命令扫描共享的文件

2.创建新的夹把所需的Apache文件夹挂载到新的文件夹/www 中,输入ls /www命令查看文件夹内的安装包信息。

3.切换到abc文件夹中把安装包进行解压缩,把解压后的文件夹放置于opt 目录中
第一个安装包

第二个安装包

第三个安装包

4.切换到opt目录中,把解压的文件夹递归复制到apr文件夹中

5.用yum仓库安装gcc 、gcc-c++ 、make 工具包,这三个包的存放位置在yum仓库中所以用yum仓库安装。


make工具包如果已经安装了则不许要安装,反之则需要安装。输入rpm -q make 查看

pcre-devel工具包在rpm中所以要用rpm 安装

6.输入‘cd /opt/httpd-2.4.2’切换到解压的文件夹中进行配置文件的配置

7.输入‘make’命令把配置文件转换为二进制文件

如果结尾无erroy(报错)则可以进行下步操作,输入‘make install’命令把二进制文件编译安装

切换到/usr/local/apache中,过滤掉脚本文件含有#号的注释说明。

进入vi /etc/init.d/httpd编辑模式,按’O’在上面插入一行把脚本开头添加进去,wq保存退出。


8.设置开机自动开启3(init3 字符界面、有网络)、5(init5 图形化界面、有网络)

9建立软连接便于管理

10.编辑httpd的配置文件


11.开启httpd

12.关闭其防火墙,打开网页输入虚拟机的IP地址进行登录。


连接成功

原文地址:http://blog.51cto.com/13642258/2105942

时间: 2024-11-09 00:00:57

用Linux虚拟机手工编译安装Apache的相关文章

用Linux虚拟机手工编译安装MySQL

用Linux虚拟机手工编译安装MySQL1.输入'smbclient -L'命令扫描已共享的软件包文件夹. 2.创建挂载点,把文件夹LAMP进行挂载. 3.把安装包进行解压缩,解压缩到opt文件夹中.4.用yum install安装编译工具gcc .gcc-c++. make. cmake. 用rpm安装MySQL服务器端的软件包 6.添加mysql用户并加入到mysql组 7.切换到'mysql-5.5.24.tar.gz',进行配置文件的安装. 8.输入make把配置文件转换为二进制文件进行

Linux 环境下手工编译安装Apache

手工编译安装Apache 实验准备: 1.VMwore 12 环境下Red Hat 6.5版本虚拟机一台 2.相关软件包:apr.apr-util.httpd 备注:apache官网下载http://www.apache.org/ 将实验所需的软件包下载好,并解压到指定文件夹 `` 一.Apache安装 1.首先解压软件包http.apr.apr-util(支持Apache上层应用跨平台,提供底层接口库)至/opt目录下 tar xzvf http-2.4.2.tar.gz -C /opt ta

手工编译安装Apache

实验要求:手工编译安装Apache 实验步骤: 服务器(Redhat6)地址:192.168.4.2 客户机(Win7)地址:192.168.4.5 客户机设置LAMP文件夹共享,安装文件在LAMP文件夹中 mount.cifs //192.168.4.5/LAMP /opt/lamp //将LAMP文件夹挂载到服务器中的lamp目录中 smbclient -L 192.168.4.5 查看已经共享到的LAMP文件夹 tar xzvf httpd-2.4.2.tar.gz -C /opt/htt

马哥Linux培训学习——编译安装Apache HTTP Server 2.4.10

目的:通过编译安装httpd, 掌握基于Linux环境下源代码编译安装程序的一般方法和步骤. 环境: 操作系统:CentOS 6.5 内核版本:2.6.32-431.el6.i686 软件版本:Apache HTTP Server 2.4.10 软件下载: 1.Apache HTTP Server 2.4.10 (httpd): http://apache.dataguru.cn//httpd/httpd-2.4.10.tar.bz2 2.Apache Portable Runtime 1.5.

LAMP论坛架构三部曲之一 手工编译安装Apache

LAMP论坛架构三部曲之一 手工编译安装Apache ---------------------------------安装环境---------------------------------- LAMP软件包: 百度网盘链接:https://pan.baidu.com/s/1V1hkdGdl9e1Os_aaGMxg7A 密码:gca0 安装 gcc . gcc-c++  . make  . pcre.pcre-devel 四个包 (pcre : 一个Perl库,支持正则表达式) ------

linux中手工编译安装httpd服务全操作过程

实验目的:使用手工编译的方式搭建httpd服务.有时候我真的很想吐槽51cto,因为我不知道好多人发表的一些关于自己的一些观点或者说是言论,为什么会有那么多的访问量,而我发表了42篇博客,每篇博客都是我一字一字打出来的关于实际操作的经验,为什么我上不了推荐博客?我实在不甘心... 实验步骤:共享源代码安装包.解压缩源代码内容../configure配置各种参数项.make编译.make install安装.然后就是配置httpd的主配置文件内容,下面是详细步骤. 首先是准备工作,如下图所示把这几

手工编译安装Apache网站(源码包编译安装)

实验目标1.学会构建AWStats日志分析系统 2.学会编译安装httpd服务器3.熟悉httpd服务的部署过程及常见配置 实验环境1.安装包apr-util-1.4.1.tarapr-1.4.6.tar httpd-2.4.2.tar软件包百度网盘http链接:https://pan.baidu.com/s/1qrKgLVdeZ6xhnYZEd01KDA 密码:a0ka 2.服务器系统:Linux6.5  IP :192.168.100.10yum仓库已安装 共享文件夹挂载到Linux下 实验

在Linux上自行编译安装apache

1.获取软件: http://httpd.apache.org/  tar xf httpd-2.2.9.tar.gz 2.安装步骤: 解压源文件: tar xf httpd-2.2.9.tar.gz  cd httpd-2.2.9 ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite   make  make install,到此安装完成, 然后进入/usr/local/apache/bin执行 ./apache

搭建LAMP架构— 2、手工编译安装MySQL

在上一篇文档中,我们介绍了手工编译安装APache,本次,让我们继续完成MySQL的手工编译安装. MySQL数据库是C/S架构的,既有客户端又有服务器端,MySQL客户端的安装非常简单,上一篇文档中已经向大家分享了LAMP架构的所有软件包,我们只需要挂载到Linux系统目录底下,使用tar命令解压即可. tar zxvf /opt/lamp/mysql-5.5.24.tar.gz -C /opt/ //把lamp目录中的软件包解压到opt目录下 现在我们先来完成环境包的安装: yum inst