centos7ソースのApacheのインストール

転載:https://www.cnblogs.com/yehuisir/articles/10061123.html

拡張コンテンツ:https://blog.51cto.com/chenhao6/1223484

オリジナルコンテンツサプリメントを行います

 

ソフトウェアをインストールします
。A httpdの公式サイト/ダウンロード:

http://httpd.apache.org/download.cgi
或
https://github.com/dollarphper/soft/raw/master/apache/httpd-2.4.34.tar.gz

。BのARP、ARP-utilの公式ウェブサイト:

http://apr.apache.org/download.cgi
或
https://github.com/dollarphper/soft/raw/master/apache/apr-1.6.3.tar.gz
https://github.com/dollarphper/soft/raw/master/apache/apr-util-1.6.1.tar.gz

。C PCRE公式サイト:

https://www.pcre.org/
或
https://github.com/dollarphper/soft/raw/master/apache/pcre-8.42.tar.gz

。Dインストールには依存関係が必要です。

 GCCのexpat-develのopensslの-のdevel PCREのPCRE-develのlibxm12-develの

 

1.まず、入力は/ usr / local /作成する3つのフォルダがAPR APR-utilのアパッチ

  

 

 

 

2.ソースパッケージを抽出

   

 

 

 

3.依存関係をインストールし、資料の冒頭には、依存関係をインストールする必要性を指摘しています。

  

 

 

 

4.コンパイルとインストール4月、4月-1.6.3は、コンパイル済みのディレクトリを入力する必要があります

  

 

 

 

コンパイラのインストール4月-utilの

  

 

 

 

6. Apacheをコンパイルしてインストールします  

CD httpdの-2.4.37

./configure \
--prefix =は/ usr / local / apacheの/ \
--with-4月=は/ usr / local / 4月/ \
--with-APR-utilの=は/ usr /ローカル/ APR-utilの/ \
-有効-ので\
--enable-sslの\
--enable-デフレート=共有\
--enable-期限が切れる=が\共有
\共有= --enable-書き換えを
--enable-静的サポート

チェックして修正し、コンパイルしてインストールを開始しました

作る&& make installを

 

7.インストールが完了したら、Apacheサービスを開きます

  

 

 

   

 

 

     apacheのサービスエラーを開始し、解決策は次のとおりです。VIMを/usr/local/apache/conf/httpd.conf

    #増加

    サーバー名wx.xxxx.club(つまり、ドメインを高めます)

 

        

 

 

       再びサービスを開始するには、次の起動./apachectl

 

8。  

  

 

 

 

  、入力されたドメイン名が!このApacheソースのインストールが完了言うとき、それは作品を表示

  あなたがに切り替える必要がありますApacheを再起動することを忘れないでください 

  CDは/ usr / local / apacheの/ bin /ディレクトリ

  使用 

  Apacheのオープンを開始./apachectl 

  Apacheを再起動して再起動し./apachectl 

  ./apachectl設定試験検出Apacheの設定ファイルの構文が正しいですか  

 8.サービス管理を使用するようにプログラムを有効

   

 

 

  

 

   そして、chkconfigコマンドをサポートするために、ファイルの先頭行を挿入

    #!/ binに/ shを 

              #1のchkconfig:2345年85 15 

              #説明:Apacheのは、World Wide Webサーバーです。

 

  chmodの+ X /etc/init.d/httpd#は実行権限を

 

  chkconfigを--add httpdの 

  

  

 

 

 

 

 



おすすめ

転載: www.cnblogs.com/UG9527/p/11432560.html