構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました

nginxの

nginxのは、高性能、軽量なWebサービスソフトウェア、高い安定性、低システムリソースの消費量、同時HTTP接続の高い処理能力です。

共通コマンド

構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました

実験手順

1、Windows上のリモートアクセス元のパッケージには、Linuxでマウント
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
ソースパッケージ、ダウンロードを抽出し、パッケージ環境のインストール、2
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
3を、ユーザーがプログラムを作成し、関連nginxのサービスを構成するコンポーネント
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
4、コンパイルしてインストール
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
5、nginxの最適化サービスの起動スクリプト、およびコマンドソフトコネクション確立
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
192.168.235.158にアクセスするには、ブラウザを使用して、6を、あなたは、サービスのホームページnginxのにアクセスすることができ
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
、サービス管理スクリプトを作り、7

[root@localhost nginx-1.12.0]# cd /etc/init.d/
//切入启动配置文件目录

#!/bin/bash
# chkconfig: - 99 20                                    
##注释信息
# description: Nginx Service Control Script
PROG="/usr/local/nginx/sbin/nginx"           
##设置变量为nginx命令文件
PIDF="/usr/local/nginx/logs/nginx.pid"       
##设置变量PID文件 进程号为5346
case "$1" in  
    start)
        $PROG                                              ##开启服务
        ;;
    stop)
        kill -s QUIT $(cat $PIDF)                   ##关闭服务
        ;;
    restart)                                                  ##重启服务
        $0 stop
        $0 start
        ;;
    reload)                                                  ##重载服务
        kill -s HUP $(cat $PIDF)
        ;;
    *)                                                          ##错误输入提示
                echo "Usage: $0 {start|stop|restart|reload}"
                exit 1
esac
exit 0

[root@localhost init.d]# chmod +x nginx    
//授予nginx执行权限
[root@localhost init.d]# chkconfig --add nginx    
//将nginx添加到service管理器
[root@localhost init.d]# service nginx stop               
//使用service控制nginx服务停止
[root@localhost init.d]# service nginx start
//使用service控制nginx服务启动

国家統計にnginxのアクセス

スタブはHTTPを有効STATUS状態統計モジュールの
時間設定パラメータをコンパイル--with-HTTP●追加
スタブステータスモジュール
(統計モジュールがインストールさパッシングで以前に我々が持っている)
●nginxの-V ViewはnginxのHTTP STUB_ _Statusモジュールが含まれているインストール
1を、nginxのを修正設定.confファイル
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
2、DNSサービスをインストールおよび構成

[root@localhost ~]# yum -y install bind
//安装DNS服务的bind包
[root@localhost ~]# vim /etc/named.conf 
//编辑主配置文件

options {
        listen-on port 53 { any; };
        ##将监听地址127.0.0.1替换为any,
        listen-on-v6 port 53 { ::1; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        recursing-file  "/var/named/data/named.recursing";
        secroots-file   "/var/named/data/named.secroots";
        allow-query     { any; };
        ##将授权localhost替换为any

[root@localhost ~]# vim /etc/named.rfc1912.zones 
//编辑区域配置文件

zone "bdqn.com" IN {        type master;
##将localhost替换为域名bdqn.com
        file "bdqn.com.zone";
        ##指定区域数据配置文件bdqn.com.zone
        allow-update { none; };
};      

[root@localhost ~]# cd /var/named
[root@localhost named]# cp -p named.localhost bdqn.com.zone   
//复制区域数据配置文件模板为bdqn.com.zone
[root@localhost named]# vim bdqn.com.zone 
//编辑区域数据配置文件
$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
www IN  A       192.168.235.158
##删除原来末行的内容,添加域名解析地址为本机地址

[root@localhost named]# systemctl start named   
//开启dns服务
[root@localhost named]# systemctl stop firewalld.service    
//关闭防火墙
[root@localhost named]# setenforce 0   
//关闭增强型安全功能

図3は、国賓訪問窓の統計システムをテストするために仮想マシンを開きます
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました

nginxのアクセス制御の許可

1.ユーザー・パスワード認証ファイルを生成

2.認証設定項目を追加し、適切なディレクトリにメインの設定ファイルを変更します。

3.サービスを再起動し、テストにアクセス

1、設定ファイルNginx.conf変更
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
2、インストールキットのhttpd-ツール、およびユーザー名とパスワード
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
、アクセス権限管理の効果を検証するために試験機を使用して、3
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました
構築するためのnginxのWebサービス - インフラストラクチャー・サービスは、アクセス権限を設定しました

おすすめ

転載: blog.51cto.com/14475593/2447967