zoukankan      html  css  js  c++  java
  • Linux下安装Apache

    一、配置yum源


    本例以CentOS6.8操作系统为例:

    1.上传CentOS6.8的镜像文件到主机的某个目录,例如:/root


    2.创建一个挂载目录/yum

    mkdir /yum


    3.挂载镜像到/yum

    mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum


    4.配置repo文件

    cd  /etc/yum.repos.d

    新建文件local.repo,并写入如下内容:

    [CentOS6.8]
    name=CentOS6.8
    baseurl=file:///yum           
    enabled=1
    gpgcheck=0
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

    说明: /yum为镜像挂载目录

    至此,yum源配置完毕!




    二、安装依赖包

    yum -y install apr apr-util pcre-devel

    如遇安装不成功的情况,可手动源码安装.   apache的常见依赖包为apr,apr-util和pcre


    以安装apr为例:

    1. 解压文件

    tar -xf apr-1.5.2.tar.gz

    2. 编译安装

    cd /root/apr-1.5.2

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

    make

    make && make install





    三、下载apache源码包


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




    四、安装apache


    在所有依赖包安装成功后,便可安装apache了。

    1.解压文件

    tar -xf httpd-2.4.25.tar.gz

    2.编译安装

     cd httpd-2.4.25

    ./configure  --prefix=/usr/local/apache2 --enable-module=shared  --with-apr=/usr/local/apr  --with-apr-util=/usr/local/apr-util

    make

    make && make install




    五、配置与启动apache


    1.配置

    apache安装完成后,默认使用的是80端口。

    可在/usr/local/apache2/conf/httpd.conf这个文件中修改端口。


    2.启动

    /usr/local/apache2/bin/apachectl  -k start


    3.停止

    /usr/local/apache2/bin/apachectl  -k stop


    4.重启

    /usr/local/apache2/bin/apachectl  -k restart





  • 相关阅读:
    Flume
    nodejs中npm工具自身升级
    Nodejs v4.x.0API文档学习(1)简介
    nodejs设置NODE_ENV环境变量(1)
    nodejs使用express4框架默认app.js配置说明
    mongodb2.X添加权限
    javascript中new Date浏览器兼容性处理
    Android Studio中文组(中文社区)
    Javascript日期处理类库Moment.js
    android 按两次返回键退出应用
  • 原文地址:https://www.cnblogs.com/xialiaoliao0911/p/7524028.html
Copyright © 2011-2022 走看看