일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- elastic search
- Spring Batch
- Linux
- hadoop
- scala
- Angular2
- Java
- SBT
- hibernate
- spark
- 엘라스틱서치
- docker
- 스프링 배치
- hdfs
- elasticsearch
- Storm
- 제주
- nginx
- Hbase
- Domain Driven Design
- Gradle
- DDD
- apache storm
- Clean Code
- intellij
- Spring XD
- design pattern
- Spring Boot
- Spring
- 도메인주도설계
- Today
- Total
욱'S 노트
Nginx - 설치 for centos 본문
도메인 서비스를 활용하여 운영툴 사이트에 접속하기 위해서 웹서버를 설치해보겠다. apache와 nginx를 고민하다가 일단 nginx로 한다. 왜냐 새로운 거니까.
사이트에 가서 설치 방법을 알아본다.
1. YUM을 사용하기 위해 YUM 리파지토리를 설정해보자.
/etc/yum.repos.d/nginx.repo 파일을 생성하고 아래의 내용을 적어넣자.
[nginx]
name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
2. 다음 잘 설정이 되었는지 확인해보자. 설정이 잘 되었다면 nginx가 조회될 것이다.
$ yum search nginx Loaded plugins: fastestmirror Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast Determining fastest mirrors ========================================================================================== N/S matched: nginx === collectd-nginx.x86_64 : Nginx plugin for collectd munin-nginx.noarch : Network-wide graphing framework (cgi files for nginx) nginx-filesystem.noarch : The basic directory layout for the Nginx server owncloud-nginx.noarch : Nginx integration for ownCloud pcp-pmda-nginx.x86_64 : Performance Co-Pilot (PCP) metrics for the Nginx Webserver nginx.x86_64 : A high performance web server and reverse proxy server Name and summary matches only, use "search all" for everything.
3. 다음은 설치이다. yum을 사용하면 간단하다. 아래와 같은 메시지가 나오고 y를 입력하면 추가적인 설치가 된다.
$ sudo yum install nginx.x86_64
Loaded plugins: fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
EPEL7 | 4.3 kB 00:00:00
base | 3.6 kB 00:00:00
centosplus | 3.4 kB 00:00:00
extras | 3.4 kB 00:00:00
--> Running transaction check
... 중략 ...
Dependencies Resolved
========================================================================================================================================================================================================
Package Arch Version Repository Size
========================================================================================================================================================================================================
Installing:
nginx x86_64 1:1.6.3-8.el7 EPEL7 508 k
Installing for dependencies:
GeoIP x86_64 1.5.0-9.el7 base 709 k
gperftools-libs x86_64 2.4-7.el7 base 272 k
libunwind x86_64 2:1.1-5.el7_2.2 update 56 k
libxslt x86_64 1.1.28-5.el7 base 242 k
nginx-filesystem noarch 1:1.6.3-8.el7 EPEL7 15 k
Transaction Summary
========================================================================================================================================================================================================
Install 1 Package (+5 Dependent packages)
Total download size: 1.8 M
Installed size: 5.0 M
Is this ok [y/d/N]:
4. 마지막으로 nginx를 기동하자.
$ sudo nginx
5. 브라우저를 활용하면 잘 설치가 되었는지 알 수 있다. 아래와 같은 화면이 뜬다면 설치완료이다.
'Programming > Nginx' 카테고리의 다른 글
Nginx - Using nginx as HTTP load balancer (1) | 2016.03.24 |
---|---|
Nginx - Beginner’s Guide (0) | 2016.03.24 |
Nginx - 502 Bad Gateway 해결법 (6) | 2015.08.11 |