Apache2.4手動インストール

2584 ワード

Ubuntuからapache 2へ4.51手動インストール


最初は課題動画を見終わっていなかったので、全部コースにダウンロードして、最初から始めます.ライジングキャンプをやっている人ならこんなことが起こらないでほしい
  • アパッチとは?apacheは、クライアントからHTTPプロトコル要求を受信し、静的Webページに応答するWebサーバの1つである.
  • 手動インストール方法


    今後手動でインストールする際に使い続ける命令語をご紹介します.
  • sudo su:rootログイン権限を持っています.
  • wget:ネット上のファイルをダウンロードできます.
  • tarxvfz:tarです.gz形式のファイルをダウンロードし、これらの形式のファイルを解凍します.
  • ./configure:簡単に言えば、makefileを生成するために必要なmakefileです.
  • make:以上のプロセスに基づいて生成されたmakefileをコンパイルします.
  • make install:コンパイルされたプログラムまたはファイルを指定された場所にコピーするコマンド.
  • 通常、wget->tar xvfz->./configure->make->make installをインストールします.
  • 準備フェーズ
  • ->apr,apr-utilインストール
    $ wget http://mirror.navercorp.com/apache//apr/apr-1.7.0.tar.gz
    $ wget http://mirror.navercorp.com/apache//apr/apr-util-1.6.1.tar.gz
    $ tar xvfz apr-1.7.0.tar.gz
    $ tar xvfz apr-util-1.6.1.tar.gz
    
    $ cd /usr/local/apr-1.7.0
    $ ./configure --prefix=/usr/local/apr
    
    $ make && make install
    
    $ cd usr/local/apr-util-1.6.1
    $ ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
    
    $ make && make install
    ->pcreのインストール
    $ cd /usr/local
    $ wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz
    $ tar xvfz pcre-8.45.tar.gz
    
    $ cd /usr/local/pcre-8.45
    $ ./configure --prefix=/usr/local/pcre
    
    $ make && make install
    Googlingは通常、他のサイトにpcreをインストールする必要がありますが、このサイトはブロックされ、sourceforgeというサイトにインストールされています.
  • Apache2.4取付
  • $ cd /usr/local 
    $ wget http://apache.tt.co.kr//httpd/httpd-2.4.51.tar.gz 
    $ tar xvfz httpd-2.4.51.tar.gz 
    
    $ cd httpd-2.4.51 
    $ ./configure --prefix=/usr/local/apache2.4 \ 
    --enable-module=so --enable-rewrite --enable-so \ 
    --with-apr=/usr/local/apr \ 
    --with-apr-util=/usr/local/apr-util \ 
    --with-pcre=/usr/local/pcre \ 
    --enable-mods-shared=all 
    $ make && make install
    このようにApache 24.51版のインストールが完了しました.
    Apacheの実行に関するコマンド:
    -> httpd -k start
    -> httpd -k stop
    運転
  • Apache
  • $ sudo /usr/local/apache2.4/bin/httpd -k start 
    $ ps -ef | grep httpd | grep -v grep 
    $ sudo netstat -anp | grep httpd 
    $ sudo curl http://127.0.0.1

  • 運転画面
    最後はIt Works!出力が成功した場合.確認する場合は、Fire Foxを実行し、検索ウィンドウで127.0.0.1、It Worksを検索します.昇る.

  • 127.0.0.1の意味
    なぜか知りたいのですが127.0.0.1なので探してみました.自分のコンピュータを表すローカルホスト(localhost)は、IPv 4の127.0.0.1のipアドレスを有する.