LinuxでのNginxインストール方法(pcreとopenssl)

1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...

Nginx( "engine x")は、高性能HTTPとリバースプロキシサーバー、IMAP / POP3 / SMTPプロキシサーバーです。

Linux環境でNginxをWebサーバーとしてインストールする場合は、まず必要なライブラリとツールを準備する必要があります。通常、PERCライブラリとOpensslをインストールする必要があります。

4つのステップを踏んで、あなたのNginxをすばやく動かしましょう!

1. PCREライブラリをインストールします(PCRE正規表現構文はNginxのリライトモジュールとHTTPコアモジュールで使用されます)

インストールされているかどうかにかかわらず、コマンドに直接:

yumを使ってインストールする:


[[email protected] ~]# yum install pcre pcre-devel

あるいは、apt-getを使う:


[[email protected] ~]# apt-get install libpcre3 libpcre3-dev

これらのパッケージがシステムにすでにインストールされている場合は、Nothing to doメッセージが表示されます。これは、すでにインストール済みであることを意味します。

2. OpenSSLのインストール(サーバーが安全なWebページ(https://)を提供する場合、OpenSSLライブラリーが使用されます)

yumを使う:


[[email protected] example]# yum install openssl openssl-devel

あるいは、apt-getを使う:


[[email protected] example]# apt-get install openssl openssl-dev

3. Nginxをダウンロードして解凍する

http://nginx.org/にアクセスして使用するバージョンをダウンロードし、ホームディレクトリに置き、展開します。


[[email protected] example]# tar zxf nginx-0.7.66.tar.gz

4. Nginxをインストールする

アプリケーションの作成は、通常、ソースコードから設定、コンパイル、およびインストールのコンパイルまでの3段階のプロセスです。 各ステップには多くの設定項目がありますが、初心者の方は実行させるだけで、まずこれらの設定項目を無視することができます。 これを行う最も簡単な方法は、次の3つのコマンドを実行することです。

#/configure //重要な設定項目があります。-prefix = … Nginxがインストールされているベースディレクトリを指定します。例えば、/ home / jiang / www /完全なコマンドは次のようにする必要があります:[ [email protected] nginx-0.7.66]#./configure -prefix = / home / jiang / www

構成プロセス中に発生する可能性があるいくつかのエラーとその理由は次のとおりです。

1)./configure:error:Cコンパイラgccが見つかりません。原因:gccがインストールされていないため、次のパッケージがインストールされていない可能性があります。


yum install gcc gcc-c++ autoconf make

2)Makefile:権限が不十分です原因:現在のユーザには、nginxのソースディレクトリの読み書き権限がありませんので、rootに切り替えて、現在のディレクトリのすべてのファイル所有者を使用している通常のユーザに設定してください。


[[email protected] nginx-0.7.66]# chown -R jiang:jiang ./
[[email protected] nginx-0.7.66]# exit

終了すると、通常のユーザー状態に戻ります。 feng:cheng後のfengは、使用される通常のアカウントのユーザー名とそのユーザーグループ名です。


[[email protected] nginx-0.7.66]# make
[[email protected] nginx-0.7.66]# make install

Nginxベースのディレクトリ下のsbin /に移動します。私のディレクトリは/ home / jiang / www / sbinであり、コマンドを実行してください:


[[email protected] sbin]# ./nginx      //效果见下图

画面にテキストメッセージは表示されません。これは、正しく動作していることを示す良い兆候です。

ブラウザーを開き、localhostと入力し、完了したら完了したら完了しました~~~


1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading...
      この投稿は審査処理中  | 元のサイトへ