ubuntuインストールnginxサーバー

バージョン####


フロントエンド環境の構成###

/ usr / localディレクトリに入り、次の1 2 3 4を実行します。ここで、Road Kingは後でnginxをインストールすることに対応しているため、注意が必要です*。

1、 gcc

ソースコードのコンパイルは環境によって異なります

apt-get install build-essential
apt-get install libtool

// gcc --バージョンgccバージョンを表示// gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
2、 PCRE ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

PCRE(Perl互換の正規式)は、Perl互換の正規式ライブラリを含むPerlライブラリです。 nginxのhttpモジュールは、pcreを使用して正規式を解析します

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
tar -zxvf pcre-8.38.tar.gz
cd pcre-8.38./configure  
make  
make install 
3、 zlib http://zlib.net

zlibライブラリは、圧縮および解凍する多くの方法を提供します。nginxはzlibを使用してhttpパッケージのコンテンツをgzipします。

wget http://zlib.net/zlib-1.2.11.tar.gz
tar -zxvf zlib-1.2.11.tar.gz 
cd zlib-1.2.11./configure  
make 
make install 
4、 penssl https://www.openssl.org/source/

OpenSSLは、主要な暗号化アルゴリズム、一般的に使用されるキーと証明書のパッケージ管理機能、SSLプロトコルを含む、強力なセキュアソケットレイヤー暗号化ライブラリであり、テストやその他の目的で豊富なアプリケーションを提供します。
Nginxはhttpプロトコルをサポートするだけでなく、httpsもサポートします(つまり、HTTPはsslプロトコルで送信されます)

wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz
tar -zxvf openssl-1.0.2n.tar.gz

インストール手順###

1.ソースコードのインストール####

1. nginx圧縮パッケージをダウンロードする#####
wget https://nginx.org/download/nginx-1.8.1.tar.gz

2. nginx-1.8.1.tar.gz #####を解凍します
tar -zxvf nginx-1.8.1.tar.gz

5. 解凍後、cdコマンドを使用してnginx-1.8.1フォルダー#####に入ります。

nginxを/ usr / local / nginxディレクトリにインストールします

cd nginx-1.8.1//nginxを構成する./configure --sbin-path=/usr/local/nginx/nginx \
- - conf-path=/usr/local/nginx/nginx.conf \
- - pid-path=/usr/local/nginx/nginx.pid \
- - with-http_ssl_module \
- - with-pcre=/usr/local/pcre-8.38 \
- - with-zlib=/usr/local/zlib-1.2.11 \
- - with-openssl=/usr/local/openssl-1.0.2n
//コンパイル
make
//インストール
make install

この時点で、nginxのインストールは完了です。

nginxを使用してftpサイトのコンテンツにアクセスする場合は、nginxユーザーを対応するftpユーザーに設定する必要があります。そうしないと、権限が不十分なために403エラーが報告されます


6. nginx #####を開始します

最初の起動を使用することをお勧めします。そうしないと、次のエラーが発生する可能性があります。

nginx:[error]open()"/***/***/***/nginx.pid"failed(2: No such file or directory)

最初

cd /usr/local/nginx

. /nginx -c ./nginx.conf

二番目

/usr/local/nginx/nginx

構成をリロードします

. /nginx -s reload

第二に、オンラインインストール####

apt-get install nginx

スタートアッププログラムファイルは/ usr / sbin / nginxにあります

ログは/ var / log / nginxに配置されます。これらは、それぞれaccess.logとerror.logです。

そして、/ etc / init.d /の下に起動スクリプトnginxを作成しました

オンラインインストール開始nginx
/etc/init.d/nginx start

その他のnginx学習の推奨事項:http://www.nginx.cn

Recommended Posts

ubuntuインストールnginxサーバー
Ubuntu Server14.04にOpenSSL1.0.2をインストールします
CentOS7にNginxサーバーをインストールします
Ubuntu20.04にNginxをインストールする方法
ChefサーバーワークステーションをUbuntu18.04にインストールします
Ubuntu20.04にNginxをインストールする方法
kvm仮想化を使用してUbuntu18.04サーバーをインストールします
Ubuntu16.04にNginxをインストールする方法
Ubuntu Server12.4.0にOracle11gR2をインストールします
Centos7.3はnginxをインストールします
ubuntu18.04インストールpython2
ubuntu12.04インストールpython3
Ubuntuインストールガイド
ubuntuインストールnodejs
ubuntu16インストールasp.net
ubuntuインストールleanote
ubuntuはJenkinsをインストールします
docker install ubuntu
ubuntuインストールelasticsearch
Centos7はNginxをインストールします
ubuntu16.0.1インストールパゴダ
ubuntu18.04インストールpython
ubuntu18.04インストールteamviewer
ubuntu install sendmail
UbuntuサーバーにGnomeとVNCをインストールする
Ubuntu14.04にBaculaServerをインストールする方法
UbuntuシステムでNginxGitサーバーを構成する
UbuntuはPHPとPHPNginxの設定方法をインストールします
Ubuntu18.04サーバー、非aptバージョンにjettyをインストールします
Ubuntuインストールftpサーバーと考えられる問題
Ubuntu16.04サーバーにZabbixをインストールする方法
ubuntu18にvscodeをインストールします
Ubuntuにnode.jsをインストールします
Ubuntuにmysql-pythoをインストールします
Ubuntu18.04にSquidプロキシサーバーをインストールする方法
ubuntuインストールzshターミナル
UbuntuにRedisをインストールする
ubuntu20にR4をインストールします
Ubuntu18.04にnvtopをインストールします
Ubuntu18.04にpostgresql-10をインストールします
Ubuntuにdockerをインストールする
Ubuntu18.04はopencv3.2.0ソリューションをインストールします
Ubuntu16.04にmysqlをインストールします
ubuntu14.10の下にThriftをインストールします
UbuntuにOpenJDK10をインストールします
Ubuntu14.04にCaffeをインストールします
ubuntu18.04にDockerをインストールします
Ubuntu16にnodejs10をインストールします
ubuntuインストールハーバーウェアハウス
Ubuntu14.04にmysqlをインストールします
Ubuntu16.04Mongodbチュートリアルのインストール
UbuntuにDjangoをインストールします
Ubuntu16.04にPytorch + CUDAをインストールします
2018-09-11Ubuntuにarduinoをインストールします
Ubuntu14.04にPython3をインストールします
Ubuntu18.04インストールAsterisk16.10 + FreePBX15.0
Ubuntu19はMySQLピットをインストールします
ubuntu16.04 install node.js、npm
Ubuntu18にrJavaをインストールします
UbuntuにJDK10 +をインストールする
Ubuntuにpythonをインストールする