导读 | Nginx是一款开放源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务,是一款自由的软件,同时也是运维工程师必会的一种服务器,下面我就简单的说一下Nginx服务器的安装和文件解析。 |
간단한 설치
이 튜토리얼에서는 Centos 6.3을 예로 들어 설명합니다. 소프트웨어 패키지를 컴파일하고 설치하기 전에 YUM을 사용해야 합니다. 필수 소프트웨어 종속 패키지 설치가 완료되었습니다.
설치 명령은 다음과 같습니다.
[root@centos6 ~]# wget http://nginx.org/download/nginx-1.4.0.tar.gz [root@centos6 ~]# tar -xzf nginx-1.4.0.tar.gz -C /usr/src [root@centos6 ~]# yum -y install gcc pcre pcre-devel openssl \ >openssl-devel gd gd-devel perl perl-ExtUtils-Embed [root@centos6 ~]# cd /usr/src/nginx-1.4.0/ [root@centos6 nginx-1.4.0]# ./configure --prefix=/usr/local/nginx \ >--with-ipv6 \ >--with-http_ssl_module \ >--with-http_realip_module \ >--with-http_addition_module \ >--with-http_dav_module \ >--with-http_flv_module \ >--with-http_mp4_module \ >--with-http_gzip_static_module \ >--with-http_perl_module \ >--with-mail \ >--with_main_ssl_module [root@centos6 nginx-1.4.0]# make && make install
Nginx 웹 서버 소프트웨어를 설치한 후 프로그램의 기본 디렉터리는 /usr/local/nginx/에 있습니다. 디렉토리는 cong, html, log, sbin입니다. 다음은 Nginx에서 일반적으로 사용되는 프로세스 관리 지침입니다.
[root@centos6 ~]# /usr/local/nginx/sbin/nginx #启动主程序 [root@centos6 ~]# /usr/local/nginx/sbin/nginx -c \ #指定配置文件启动主程序 [root@centos6 ~]# /usr/local/nginx/sbin/nginx -s stop #关闭主程序 [root@centos6 ~]# /usr/local/nginx/sbin/nginx -s reload #重新加载设置
구성 파일 분석
Nginx의 기본 구성 파일은 /usr/local/nginx/입니다. conf/nginx.conf 구성 파일에는 전역, 이벤트, http 및 서버 설정이 포함되어 있으며 이벤트는 주로 Nginx 작업 모드를 정의하는 데 사용됩니다. 서버는 서버를 설정하는 데 사용됩니다. http 내부에는 하나의 구성 파일에 여러 서버가 있을 수 있습니다.
이 기사의 원래 주소: http://www.linuxprobe.com/nginx-installation-parsing
최신 Linux 기술 튜토리얼 책을 무료로 제공하고, 오픈 소스 기술 애호가 점점 더 좋아지고 있습니다: http://www.linuxprobe.com/
위 내용은 nginx 및 구성 파일 내용을 포함한 Nginx 설치 및 구성 파일 분석을 소개하며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.