: 경량 웹 서버를 말한다
: Client로부터 요청(Request)을 받았을 때 요청에 맞는 정적 파일을 응답(Response)해주는 HTTP Web Server로 많이 활용된다
: ‘/etc/yum.repos.d/’ 안에 ‘[Repository].repo’ 형태로 생성한다
: 설정
name=출력될 저장소 이름
baseurl=저장소 주소
enabled=활성화 여부(0(비활성화),1(활성화))
gpgcheck=서명키 사용 여부(0(비활성화),1(활성화))
gpgkey=서명키 사용 시 주소(gpgcheck가 1 일 때 입력) :옵션
저장소에 수동 추가(nginx) - 자동 인식 안될 경우에 사용(linux) # vi nginx.repo
: 각종 패키지의 최신 버전을 제공하고 있는 저장소를 말한다
: Fedora Project 사이트(https://dl.fedoraproject.org/pub/)에 접속하고 다운 받은 후 설치 한다
(linux) # cd /home/samadal
(linux) # yum install 링크 붙여넣고 실행
(linux) # rpm -qa | grep epel-release
(linux) # yum -y install python3* –skip-broken
(linux) # python3 // 파이썬 실행
→ 7 버전 마우스 우클릭 링크 복사하기
파이썬 설치
저장소에 자동 추가 - 주소가 자동으로 인식될 때 사용
→ 추가 된 것 확인
명령어(준비)
# yum repolist # yum -y install epel-release # yum -y repolist # ls -l /etc/yum.repos.d/
주의 사항
- 안될 경우 yum update와 nginx.repo 속의 내용 확인
nginx 설치 명령(최상위 디렉터리에서 실행)
# yum -y install nginx*
작업
1. 방화벽(8080) 추가
2. 포트 변경# cd /etc/nginx/conf.d # vi default.conf