nginxの
nginxのは、高性能、軽量なWebサービスソフトウェア、高い安定性、低システムリソースの消費量、同時HTTP接続の高い処理能力です。
共通コマンド
実験手順
1、Windows上のリモートアクセス元のパッケージには、Linuxでマウント
ソースパッケージ、ダウンロードを抽出し、パッケージ環境のインストール、2
3を、ユーザーがプログラムを作成し、関連nginxのサービスを構成するコンポーネント
4、コンパイルしてインストール
5、nginxの最適化サービスの起動スクリプト、およびコマンドソフトコネクション確立
192.168.235.158にアクセスするには、ブラウザを使用して、6を、あなたは、サービスのホームページnginxのにアクセスすることができ
、サービス管理スクリプトを作り、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ファイル
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のアクセス制御の許可
1.ユーザー・パスワード認証ファイルを生成
2.認証設定項目を追加し、適切なディレクトリにメインの設定ファイルを変更します。
3.サービスを再起動し、テストにアクセス
1、設定ファイルNginx.conf変更
2、インストールキットのhttpd-ツール、およびユーザー名とパスワード
、アクセス権限管理の効果を検証するために試験機を使用して、3