nginx 基础网配置

nginx简介
nginx(“engine x”)
是俄罗斯人编写的十分轻量级的HTTP服务器
是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.
官方网站: http://nginx.org

nginx模板块
–prefix=/usr/local/nginx //指定安装目录
–user=nginx //指定账户名称
–group= //指定组名称
–with-http_ssl_moule //支持加密功能**

nginx配置文件及目录
/usr/local/nginx/ //安装目录
conf/nginx.conf //主配置文件
html //网页目录
logs //日志文件
sbin/nginx //启动脚本

nginx进程管理
启动nginx服务
/usr/local/nginx/sbin/nginx
常用选项
-V : 查看编译参数
-c : 指定配置文件,启动服务
查看服务相关进程相关进程及端口信息
ps aux | grep nginx
netstat -utnalp | grep nginx

nginx配置结构
      全局配置
      		http{
      				.....
      				server{
      						....
      						location / {
      	       }
      	 }
    }
  nginx中每一个server都是一个网站每一个网站都要写在http里面才有效
	用户认证要装包 httpd-tools

配置容器案例如下

		http{
				....
					server{															
						listen   80;
						server_name localhost;
						location / {
							root html;													
							index index.html index.htm;
					#用户认证
					auth_basic "auth-donain";
					auth_basic_user_file /usr/local/nginx/pass;
					}
		}
}
发布了14 篇原创文章 · 获赞 0 · 访问量 197

猜你喜欢

转载自blog.csdn.net/nbnbnb_/article/details/103995331