ディレクトリ
@
序文
完全なシステムにLinuxをインストールし、すぐに最初の、いくつかの共通のものをインストールし始めnginxの。
nginxの
このウェブでの高性能な特殊効果を持つ転送などNginxは、負荷分散、一緒にいる限りはほとんど使用nginxのプロジェクトの少し大きめの体重が負荷分散を行うことが不可欠であるとして、人工物です。- インストール
2つのインストール方法があり、一つは1は、make installをソースパッケージのダウンロードをコンパイルしている、のyumコマンドでインストールすることです。
道 | ベネフィット |
---|---|
yumを | 簡単かつ迅速、ワンクリックインストール |
ソース | 良いサービスのパフォーマンス |
1. YUMをインストールする(推奨)
nginxのはyumコマンドを装着することにより、ディレクトリにマウントされるの/ etc / nginxの
$ sudo yum update #这条指令执行与否都可以,目的主要为了更新yum包为最新
$ sudo yum -y install nginx #安装nginx
$ sudo yum remove nginx #卸载nginx
次のような問題が発生した場合は、元のコマンドの実行を追加してください。
ソリューション:
$ sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
インストール後、次のコマンドを実行すると、nginxので操作することができます。
$ sudo systemctl enable nginx # 设置开机启动
$ sudo service nginx start # 启动nginx服务
$ sudo service nginx stop # 停止nginx服务
$ sudo service nginx restart # 重启nginx服务
$ sudo service nginx reload # 重新加载配置,一般是在修改过nginx配置文件时使用。
2.ソースのインストール
私は一度、あまりにも多くの問題を感じ、そして使用があまりにも面倒で試してみましたので、なぜソースコードをインストールすることは推奨されません。
まず、依存関係をインストールする必要があります:
1. GCCを
$ sudo yum -y install gcc gcc-c++ # nginx编译时依赖gcc环境
2. PCRE
$ sudo yum -y install pcre pcre-devel # 让nginx支持重写功能
3. zlibの
$ sudo yum -y install zlib zlib-devel # nginx使用zlib对http包内容进行gzip压缩
4. OpenSSLの
$ sudo yum -y install openssl openssl-devel # 安全套接字层密码库,用于通信加密,可以理解为使用https
私たちはnginxのダウンロードは、ここで私を入れて、その日常的な使用のアドレスを置き、アーカイブの必要なバージョンをダウンロードするには/ usr / local /。
$ cd /usr/local/ #切换到目标目录
$ sudo tar -zxvf nginx-x.xx.x.tar.gz # 解压缩,这里的x.xx.x是你的版本号
$ cd nginx-x.xx.x # 切换到目标文件夹
$ ./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module
(I直接構成行うため)を実行エラーサフィックスは、依存関係に応じて、導入されたエラーに対応するエラーメッセージを表示する場合コンフィグ設定は、上記の手順を完了し、IはCの欠如、C ++、OpenSSLライブラリおよびその他の関連するエラーの前に会いました。
エラーが解消された後、我々は、コンパイルとインストール
$ make && make install
インストール後、私たちは、yumのはDiudiuので、長いコマンド雪魏をインストールした後、実行するために、この比率をコマンドを使用し始めました。
$ /usr/local/nginx/sbin/nginx # 启动
$ /usr/local/nginx/sbin/nginx -s reload # 重新加载
$ /usr/local/nginx/sbin/nginx -s stop # 停止
nginxのは、プロセスは、次のコマンドを見てする必要があります。
$ ps -ef | grep nginx # 查看服务进程
あなたはこの効果の説明がインストールされている参照の場合のnginxを起動した後、我々は、次のページをご覧ください。
コンフィギュレーション(その後の添加)
概要
インストールが完了しnginxの後、次のステップは、使用するために何か他のウェブ必要性をインストールします。