HTTPDをコンパイルしてインストールします

HTTPDをコンパイルしてインストールします

まず、環境要件

あなたはインストールする必要が依存している4月と4月-utilsの、この2つのパッケージには、アドレス、共通のクロスプラットフォーム開発へのapacheパッケージ依存しています

バージョンが使用さ:

予想外に-Lk7k0ktrkbz2
4月-Utilが-Lk6klktrkbz2
のhttpd-2k4k39ktrkbsh2

第二に、特定のプロセス

  1. MKDIR /アプリケーション

  2. 圧縮ファイルをアップロード/ appsディレクトリ

  3. ファイルを解凍します

    CD /アプリケーション

    cd /apps
    tar xvf apr-1.7.0.tar.bz2 
    tar xvf apr-util-1.6.1.tar.bz2 
    tar xvf httpd-2.4.39.tar.bz2 
    mv  apr-1.7.0/*  httpd-2.4.39/srclib/apr
    mv apr-util-1.6.1/*  httpd-2.4.39/srclib/apr-util
    
  4. インストールパッケージに関連します

    yum install gcc prce-devel openssl-devel expat-devel -y
    
  5. コンパイルとインストール

    cd httpd-2.4.39/
    
    ./configure \
    --prefix=/apps/httpd24 \
    --enable-so \
    --enable-ssl \
    --enable-cgi \
    --enable-rewrite \
    --with-zlib \
    --with-pcre \
    --with-included-apr \
    --enable-modules=most \
    --enable-mpms-shared=all \
    --with-mpm=prefork
    
    make -j 4 && make install
    
  6. ショートカットとユーザーが開始を起動するように設定

    echo 'PATH=/apps/httpd24/bin:$PATH' > /etc/profile.d/httpd24.sh
    . /etc/profile.d/httpd24.sh
    useradd -s /sbin/nologin  -r apache
    
    vim /apps/httpd24/conf/httpd.conf 
    User apache
    Group apache                                                                           
    

    スタート

    apachectl sart 
    

    ホームアクセス検証

    それは!缶の作品を参照してください。

公開された62元の記事 ウォン称賛7 ビュー1266

おすすめ

転載: blog.csdn.net/qq_36801585/article/details/104452296