CentOS65에 Nginx 설치
본 데모는 CentOS6.5/' target='_blank'>CentOS6.5 운영 체제에 Nginx
를 설치하는 데모입니다. 시스템 >운영 체제: CentOS6.5/' target='_blank'>CentOS6.5-x86-64
Nginx 버전: nginx-release-centos-6-0.el6.ngx.noarch.rpm
Nginx 다운로드 주소: http://nginx.org/en/linux_packages.html#stable
Epel 버전 : epel-release-6-8.noarch.rpm
Epel 패키지 다운로드 주소 : http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6- 8 .noarch.rpm
Epel 소스 미러 주소: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/
1. EPEL 패키지 설치
nginx를 설치하려면 EPEL 소스 구성이 필요하므로 먼저 EPEL rpm 패키지를 설치하고 epel-release-6-8.noarch.rpm 디렉터리로 이동하여 EPEL을 설치합니다:
[root@localhost tmp]# rpm -ivh epel-release-6-8.noarch.rpm warning: epel-release-6-8.noarch.rpm: HeaderV3 RSA/SHA256 Signature, key ID 0608b895: NOKEY Preparing... ########################################### [100%] 1:epel-release ########################################### [100%]
2. EPEL 소스 구성
이 데모는 인터넷에 연결되어 있지 않으므로 nginx에 필요한 EPEL 소스 파일을 직접 다운로드하여 다음과 같이 구성해야 합니다.
[root@localhost tmp]# vi /etc/yum.repos.d/epel.repo
수정: ( 필수 EPEL 소스 패키지는 여기에 있습니다/tmp/epel 디렉터리)
baseurl=file:///tmp/epel
참고:
#mirrorlist
첨부 파일: nginx 필수 EPEL 소스 파일을 설치하기 위한 것입니다(/tmp/epel 디렉터리 아래)
(미러 주소: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64 /)
3. Nginx 설치
1) Nginx rpm 패키지 설치
[root@localhost tmp]# rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm warning:nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, keyID 7bd9bf62: NOKEY Preparing... ########################################### [100%] 1:nginx-release-centos ########################################### [100%]
2) nginx 소스 삭제
[root@localhost yum.repos.d]# pwd /etc/yum.repos.d [root@localhost yum.repos.d]# rm nginx.repo rm: remove regular file `nginx.repo'? y
3) Nginx 설치
[root@localhost yum.repos.d]# yum install nginx Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package nginx.x86_640:1.0.15-12.el6 will be installed --> Processing Dependency:nginx-filesystem = 1.0.15-12.el6 for package: nginx-1.0.15-12.el6.x86_64 --> Processing Dependency:nginx-filesystem for package: nginx-1.0.15-12.el6.x86_64 --> Processing Dependency: gd forpackage: nginx-1.0.15-12.el6.x86_64 --> Processing Dependency: GeoIP forpackage: nginx-1.0.15-12.el6.x86_64 --> Processing Dependency:libgd.so.2()(64bit) for package: nginx-1.0.15-12.el6.x86_64 --> Processing Dependency:libGeoIP.so.1()(64bit) for package: nginx-1.0.15-12.el6.x86_64 --> Running transaction check ---> Package GeoIP.x86_64 0:1.6.5-1.el6will be installed --> Processing Dependency: geoipupdatefor package: GeoIP-1.6.5-1.el6.x86_64 --> Processing Dependency: GeoIP-datafor package: GeoIP-1.6.5-1.el6.x86_64 ---> Package gd.x86_64 0:2.0.35-11.el6will be installed --> Processing Dependency:libXpm.so.4()(64bit) for package: gd-2.0.35-11.el6.x86_64 ---> Package nginx-filesystem.noarch0:1.0.15-12.el6 will be installed --> Running transaction check ---> Package GeoIP-GeoLite-data.noarch0:2015.04-2.el6 will be installed --> Processing Dependency:GeoIP-GeoLite-data-extra = 2015.04-2.el6 for package:GeoIP-GeoLite-data-2015.04-2.el6.noarch ---> Package geoipupdate.x86_640:2.2.1-2.el6 will be installed ---> Package libXpm.x86_640:3.5.10-2.el6 will be installed --> Running transaction check ---> PackageGeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================================ Package Arch Version Repository Size ================================================================================================ Installing: nginx x86_64 1.0.15-12.el6 epel 404 k Installing for dependencies: GeoIP x86_64 1.6.5-1.el6 epel 113 k GeoIP-GeoLite-data noarch 2015.04-2.el6 epel 343 k GeoIP-GeoLite-data-extra noarch 2015.04-2.el6 epel 23 M gd x86_64 2.0.35-11.el6 base 142 k geoipupdate x86_64 2.2.1-2.el6 epel 28 k libXpm x86_64 3.5.10-2.el6 base 51 k nginx-filesystem noarch 1.0.15-12.el6 epel 8.1 k Transaction Summary ================================================================================================ Install 8 Package(s) Total download size: 24 M Installed size: 50 M Is this ok [y/N]: y Downloading Packages: ------------------------------------------------------------------------------------------------ Total 61 MB/s | 24 MB 00:00 warning: rpmts_HdrFromFdno: Header V3RSA/SHA256 Signature, key ID 0608b895: NOKEY Retrieving key fromfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Importing GPG key 0x0608B895: Userid : EPEL (6)<epel@fedoraproject.org> Package: epel-release-6-8.noarch (installed) From :/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Is this ok [y/N]: y Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. Installing : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch 1/8 Installing : GeoIP-GeoLite-data-2015.04-2.el6.noarch 2/8 Installing : geoipupdate-2.2.1-2.el6.x86_64 3/8 Installing : GeoIP-1.6.5-1.el6.x86_64 4/8 Installing : libXpm-3.5.10-2.el6.x86_64 5/8 Installing : gd-2.0.35-11.el6.x86_64 6/8 Installing : nginx-filesystem-1.0.15-12.el6.noarch 7/8 Installing : nginx-1.0.15-12.el6.x86_64 8/8 Verifying : nginx-filesystem-1.0.15-12.el6.noarch 1/8 Verifying :GeoIP-1.6.5-1.el6.x86_64 2/8 Verifying :GeoIP-GeoLite-data-2015.04-2.el6.noarch 3/8 Verifying :libXpm-3.5.10-2.el6.x86_64 4/8 Verifying :geoipupdate-2.2.1-2.el6.x86_64 5/8 Verifying : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch 6/8 Verifying :nginx-1.0.15-12.el6.x86_64 7/8 Verifying :gd-2.0.35-11.el6.x86_64 8/8 Installed: nginx.x86_64 0:1.0.15-12.el6 Dependency Installed: GeoIP.x86_64 0:1.6.5-1.el6 GeoIP-GeoLite-data.noarch 0:2015.04-2.el6 GeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6 gd.x86_64 0:2.0.35-11.el6 geoipupdate.x86_64 0:2.2.1-2.el6 libXpm.x86_640:3.5.10-2.el6 nginx-filesystem.noarch 0:1.0.15-12.el6 Complete!
4) nginx 실행 및 확인
[root@localhost yum.repos.d]# nginx [root@localhost yum.repos.d]# whereis nginx nginx: /usr/sbin/nginx /etc/nginx/usr/share/nginx /usr/share/man/man8/nginx.8.gz/usr/share/man/man3/nginx.3pm.gz
5) nginx 버전
[root@localhost yum.repos.d]# /usr/sbin/nginx -v nginx version: nginx/1.0.15
4. 로그인하여 확인하세요
위 내용은 관련 내용을 포함하여 CentOS65에서의 Nginx 설치에 대해 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











클라우드 서버에서 nginx 도메인 이름을 구성하는 방법 : 클라우드 서버의 공개 IP 주소를 가리키는 레코드를 만듭니다. Nginx 구성 파일에 가상 호스트 블록을 추가하여 청취 포트, 도메인 이름 및 웹 사이트 루트 디렉토리를 지정합니다. Nginx를 다시 시작하여 변경 사항을 적용하십시오. 도메인 이름 테스트 구성에 액세스하십시오. 기타 참고 : HTTPS를 활성화하려면 SSL 인증서를 설치하고 방화벽에서 포트 80 트래픽을 허용하고 DNS 해상도가 적용되기를 기다립니다.

nginx 버전을 쿼리 할 수있는 메소드는 다음과 같습니다. nginx -v 명령을 사용하십시오. nginx.conf 파일에서 버전 지시문을 봅니다. nginx 오류 페이지를 열고 페이지 제목을 봅니다.

Nginx 서버를 시작하려면 다른 운영 체제에 따라 다른 단계가 필요합니다. Linux/Unix System : Nginx 패키지 설치 (예 : APT-Get 또는 Yum 사용). SystemCTL을 사용하여 nginx 서비스를 시작하십시오 (예 : Sudo SystemCtl start nginx). Windows 시스템 : Windows 바이너리 파일을 다운로드하여 설치합니다. nginx.exe 실행 파일을 사용하여 nginx를 시작하십시오 (예 : nginx.exe -c conf \ nginx.conf). 어떤 운영 체제를 사용하든 서버 IP에 액세스 할 수 있습니다.

단계를 따르면 Docker 컨테이너 이름을 쿼리 할 수 있습니다. 모든 컨테이너 (Docker PS)를 나열하십시오. 컨테이너 목록을 필터링합니다 (GREP 명령 사용). 컨테이너 이름 ( "이름"열에 위치)을 가져옵니다.

Windows에서 Nginx를 구성하는 방법은 무엇입니까? nginx를 설치하고 가상 호스트 구성을 만듭니다. 기본 구성 파일을 수정하고 가상 호스트 구성을 포함하십시오. 시작 또는 새로 고침 Nginx. 구성을 테스트하고 웹 사이트를보십시오. SSL을 선택적으로 활성화하고 SSL 인증서를 구성하십시오. 포트 80 및 443 트래픽을 허용하도록 방화벽을 선택적으로 설정하십시오.

nginx가 시작되었는지 확인하는 방법 : 1. 명령 줄을 사용하십시오 : SystemCTL 상태 nginx (linux/unix), netstat -ano | Findstr 80 (Windows); 2. 포트 80이 열려 있는지 확인하십시오. 3. 시스템 로그에서 nginx 시작 메시지를 확인하십시오. 4. Nagios, Zabbix 및 Icinga와 같은 타사 도구를 사용하십시오.

Docker Container Startup 단계 : 컨테이너 이미지를 당기기 : "Docker Pull [Mirror Name]"을 실행하십시오. 컨테이너 생성 : "docker"[옵션] [미러 이름] [명령 및 매개 변수]를 사용하십시오. 컨테이너를 시작하십시오 : "Docker start [컨테이너 이름 또는 ID]"를 실행하십시오. 컨테이너 상태 확인 : 컨테이너가 "Docker PS"로 실행 중인지 확인하십시오.

Nginx가 Apache를 실행하려면 다음을 수행해야합니다. 1. Nginx 및 Apache를 설치하십시오. 2. NGINX 에이전트를 구성합니다. 3. nginx와 apache를 시작하십시오. 4. 구성을 테스트하여 도메인 이름에 액세스 한 후 Apache 컨텐츠를 볼 수 있는지 확인하십시오. 또한 포트 번호 매칭, 가상 호스트 구성 및 SSL/TLS 설정과 같은 다른 문제에주의를 기울여야합니다.
