복습
nginx 설치
nginx 포트 확인 // netstat -nlp 명령어를 통해 네트워크와 포트 확인
nginx의 포트 80
ssh root@10.0.2.16 //내부용 접속기를 통해 sshd 서버에 접속되는지 확인
wget 127.0.0.1 // nginx 가 잘 작동하는지 안하는지 확인하기 위해 리눅스 wget를 통해 먼저 내부에서 접속을 시도
wget실행했을때 200 OK <이게 뜨면 성공
127.0.0.1:8011 => 10.0.2.16:80 // 이런식으로 연결 해야 함으로 포트포워딩을 통해 변경
systemctl stop firewalld // 방화벽 끄기.
systemctl status firewalld // 방화벽이 제대로 꺼져있는지 확인
systemctl disable firewalld // 다음시작부터 방화벽이 실행 안되게 하기
리눅스 8일 차
locate 명령어 쳤는데 아무것도 안뜨면 updatedb 치기!
selinux : 사사건건 간섭하며 자기가 판단했을때 위험해보이는 것들을 다 막아줌
vim /etc/selinux/config
SELINUX=disabled
reboot now
재부팅해주기
웹서버는 폴더이며, 웹루트로 지정한 폴더만 웹브라우저로 접근 가능하다.
nginx => 웹서버
웹서버 => 일반폴더 => 웹루트 폴더로
1) 어디가 웹루트 폴더인지 찾기
2) 웹루트폴더/index.html
<퍼미션(권한)>
r 읽기권한
w 쓰기권한
x 실행권한
rwx (r은 4, w은 2, x는 1)
421
ex) -rw-r--r-- | drwxr-xr-x
644 755
타입[소유자권한][그룹소유자][일반사용자] //3단위로 나눈다.
chmod(change mode)