zoukankan      html  css  js  c++  java
  • httpd安装与配置(centos7)

    Apache服务(Apache HTTP Server),是Apache软件基金会的一个开放源码的网页服务器。可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

    本文简单介绍安装httpd软件到虚拟机上

     一、安装

    1、yum安装

     1.yum list httpd查看可安装的包

    2.# yum install httpd.x86_64 用命令安装

    2、使用源码编译安装的方式安装

    总体步骤分为4步:

    (1)获得软件(2)编译前准备(3)开始编译   make (4)安装与部署  make install

    有的电脑存在apache服务,首先删除电脑中存在的服务

    1.停止httpd服务systemctl stop httpd

    2.停止服务后使用ps -ef|grep httpd查看是否还有httpd进程正在运行

    3.若还有进程存在,则用kill -9 pid逐个删除

    4.使用rpm -qa|grep httpd查看软件包名字

    5逐个删除软件

    再使用源码编译安装的方式安装httpd软件到本机上

    1.从apache官网(http://httpd.apache.org/)下载httpd最新的源码包。

     下载apr、apr-util、prce

    下载地址分别为http://apr.apache.org/download.cgi

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

     使用wget在线下载,也可以下载后通过xftp上传

    以apr为例安装:

     mkdir /usr/local/apr

    解压压缩包,cd到解压后到文件,配置此包适应本操作系统

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

    出现问题

    安装gcc软件

     yum list gcc列出可安装的包,然后安装

    同样yum list gcc-c++,安装

    安装完成后查看

    再./configure --prefix=/usr/local/apr,不报错,然后依次执行

    # make

    make install

    安装完apr之后,类似这个方法安装apr-tuil、prce

    创建目录====》解压=====》安装到目录====》编译执行

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

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

    3、安装apache同样类似于以上安装步骤

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

    执行出错

    错误提示:checking for pcre-config... false
    configure: error: Did not find pcre-config script at /usr/local/pcre。

    安装pcre版本过高,删除 pcre 安装目录 ,下载低版本的pcre

    安装完成后重新执行./configure命令成功

    下篇:https://www.cnblogs.com/yigehezi/p/10560335.html

  • 相关阅读:
    matlab练习程序(单源最短路径Dijkstra)
    Android开发必须知道SERVICE的10件事
    Android 多种方式正确的加载图像,有效避免oom
    在Android中解决内存溢出 – OutOfMemoryError
    发布Android开源库,看这个文章就够了!
    发掘StateListAnimator的全部潜能
    Android开发中多进程共享数据
    Android使用FFMpeg实现推送视频直播流到服务器
    Android学Jni/Ndk 开发记录(一)
    一张图解释RxJava中的线程控制
  • 原文地址:https://www.cnblogs.com/yigehezi/p/10552816.html
Copyright © 2011-2022 走看看