일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 에뮬레이터 에러
- ppk to pem
- Android
- 탄력적 ip
- git 안드로이드 스튜디오 연동
- error while loading state for instance 0x0 of device 'goldfish_pipe
- AWS
- 자바
- utf8 인코딩
- 안드로이드
- basic toast
- nginx 한글 깨짐
- toastmessage
- git 저장소
- git commit 해쉬
- git
- gitemoji
- access modifier
- 이클립스 코틀린
- E212: Can't open file for writing
- 코틀린 플러그인
- was server
- aws 느림
- 도즈모드
- BuildConfig
- kotlin plugin
- nextInt()
- aws 리전 변경
- doze mode
- 안드로이드 스튜디오 에러
- Today
- Total
리얼라이져의 마케팅, 개발, 창업 블로그
nginx 바이너리 설치 방법 정리[Centos 7 ] 본문
- 우선, yum 외부 저장소를 추가 해준다.
/etc/yum.repos.d 이곳에 들어간다.
2. 그곳에 nginx.repo를 만들어 준다.
3. 해당 파일 안에 아래 내용을 넣어주고 저장한다
<현재 centos 를 사용하기 때문에 아래 내용을 적용 하면 됨.>
4. Nginx.repo 파일에 넣어줌
$releasever -os 버전 마다 다르게 수정해주면됨->
$releasever with either 5 (for 5.x) or 6 (for 6.x), depending upon your OS version.
내꺼는 Centos 7.x임 그래서 아래처럼
baseurl=http://nginx.org/packages/centos/7/$basearch/
5.위 처럼 외부 저장소 만들고 나면,
nginx설치
명령어 -> yum install -y nginx
성공적으로 깔림!
6.
그다음 80 포트 뚤어줌.
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
firewall-cmd --list-ports
Default 가 80 포트로 되어있어, nginx default.conf에서 바꿀 필요는 없지만
만약에 다른 포트로 지정하려면
vi /etc/nginx/conf.d/default.conf
들어가서 default port 를 바꿔준다.
^*****
여기서 firewall (방화벽) 안깔려 있으면,
https://www.lesstif.com/system-admin/rhel-centos-7-firewalld-22053128.html
위 참고해서 방화벽 깔아주고 진행한다.
^*****
7. 여기까지 하고 나면, nginx 실행한다.
실행 명령-> systemctl start nginx
만약에 부팅시에도 자동으로 nginx서비스 구동을 하려면 아래 추가
systemctl enable nginx
그다음에 aws에서 지정한 탄력적 ip 브라우져에 넣어서 살펴봄.
근데 안됨.
방화벽 포트도 뚫어 놨는데 왜 안되지??
Aws 인바운드 규칙 80 포트 안뚤어놓음
기본으로 ssh 통신 용 22포트만 만들어져 있음.
이렇게 추가해주고 다시 브라우져로 ip 씀.
-성공적으로 실행됨.
참고한 사이트
https://www.nginx.com/resources/wiki/start/topics/tutorials/install/
https://www.lesstif.com/system-admin/rhel-centos-7-firewalld-22053128.html
'IT > 서버' 카테고리의 다른 글
Nginx 에서 PHP ,Mysql(mariadb) LEMP 설치 및 실행 하기 (0) | 2020.06.24 |
---|---|
VSCode (Visual Studio Code) 서버 sftp 연결 (0) | 2020.06.24 |
AWS 인스턴스 리전 변경하기 (0) | 2020.06.22 |
AWS 프리티어로 EC2 사용해보기 (0) | 2020.05.04 |
Web 서버 동작 과정 (공부내용 정리) (2) | 2019.06.05 |