소개
요즘 사람들의 성장 공식 그로스쿨.kr
강의
로드맵
전체 1수강평
- 시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
- 시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
- 시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
- 일잘러의 구글 스프레드시트 활용법
게시글
질문&답변
2-2 초기 셋팅 질문드려요!
안녕하세요.수업 재밌게 들어주셔서 너무너무 고맙습니다!!OS를 설치한 단계에서는 디스크가 꽉 차있지 않습니다. dd커맨드로 커다란 파일을 임의로 만들어서 디스크가 100%인 상황을 만들어놓고 진행했습니다.보내주신 df결과를 보니 36G의 빈 공간이 남아있으니 다음 커맨드로 가짜 로그파일을 만들어보세요. dd if=/dev/zero of=/var/log/nginx/dummy.log bs=1M count=36864
- 0
- 3
- 31
질문&답변
2-0. 진행 후 웹사이트 접속이 안됩니다.
안녕하세요. AI 인턴 답변부분은 이미 확인을 다 해보신 것 같네요. 아래 내용을 순서대로 확인 해보세요.cent1에서 nginx가 실행되는 것까지는 확인하셨으니 아래 명령어를 실행해서 http 200 ok 코드가 나오는지 확인해보세요.curl -I http://localhost 여기서 http코드가 200이 나오면 문제없이 웹서버가 동작하고 있는 것입니다. 확인이 끝났으면 웹브라우저에서 접속을 해보세요. 이 때 https가 아니라 http로 접속해보세요. 브라우저에서 https로 자동변경이 되었다면 주소입력창에서 https를 http로 변경해주시고 접속하시면 웹페이지가 보이실거예요. 이 문제가 아니라면 에러가 어떤 내용인지 보여주시면 다시 확인해보겠습니다.
- 0
- 2
- 108
질문&답변
커리큘럼-강의교안
안녕하세요 새소식에는 올려놨는데혹시나 해서 교안 다운로드 링크 전달드립니다! :)
- 0
- 3
- 142
질문&답변
web_backup.sh 실행 시 mount.nfs No host to mount
안녕하세요 핑구핑구님!백업 스크립트는 /mnt에 백업용 디렉토리를 만들고 실행하기만 하기 때문에 마운트가 되어있지 않더라도 로컬에 디렉토리를 생성하고 백업을 진행합니다.에러 메세지를 보면 cent3(nfs서버)와 통신이 되고있는 지 확인이 필요할 것 같습니다.df -h 또는 mount 라는 명령어로 cent1에서 cent3의 nfs디렉토리를 마운트하고 있는 지 확인하실 수 있습니다.그리고 /etc/fstab에 cent3의 아이피가 제대로 등록이 되어있는 지 /etc/hosts에 아이피가 맞게 등록이 되어있는 지도 확인해보시면 좋을 것 같습니다.감사합니다!:)
- 0
- 1
- 205
질문&답변
기초편 교안 실행 안될 경우 참고사항.
안녕하세요! 저희가 교안 만들때 세세하게 고려하지 못한 부분을 이렇게 정리해주셔서 너무너무 감사합니다.정익님께서 직접 해결하시고 참고사항까지 적어주시다니 ㅠㅠ저희도 OS별로 필요한 패키지 설치할 수 있게 설명 업데이트했습니다.먼저 해보시고 이렇게 정리해주셔서 정말정말 감사드립니다!🙏🙏
- 1
- 1
- 202
질문&답변
환경설정 압축파일 해제 불가
안녕하세요 주원님:) 아마도 압축파일 푸는 프로그램의 문제가 아닐까 합니다.ㅠ저희가 강사님과 저희 직원분들의 여러 pc에서도 했는데 파일에는 문제가 없더라고요.압축 해제 프로그램을 다시 다운받아서 해보시는건 어떨지 한번 권유드려 봅니다.불편하실텐데 한번에 해결해 드리지 못해 죄송하고 질문 남겨주셔서 감사합니다!
- 0
- 1
- 160
질문&답변
강의에서 보여주시는 컨플이나 자료 따로 있을까요?
안녕하세요 jyg님:)강의자료는 현재 준비중에 있습니다. 실전편 강의자료는 곧 올리고 공지도 드리겠습니다!
- 0
- 1
- 181
질문&답변
강의에서 로그를 쌓게 하는 vws.tmpcompany.com 이제 접속이 안되는건가요?
안녕하세요~달리아님강민구입니다. :) 말씀하신 vws.tmpcompany.com 는 외부에서 돌리는 웹사이트가 아니라 실습용 서버 cent1에서 서비스하고 있는 웹사이트 입니다. cent1의 ip를 확인하시고 로컬OS의 hosts파일을 수정해서 접속하시면 됩니다. 참고로 hosts파일은 도메인 서버를 거치지 않고 로컬의 파일을 읽어 도메인의 아이피를 가져오는 파일입니다. hosts파일 수정 방법은 OS에 따라 다르니 다음을 참고해주세요. - macos/linux : /etc/hosts 를 수정- windows : C:\Windows\System32\drivers\etc\hosts 를 수정hosts 작성 방법은 다음과 같습니다.cent1의IP주소 vws.tmpcompany.comcent1의 ip주소가 172.18.1.91 라면 다음과 같이 작성하시면 됩니다.172.18.1.91 vws.tmpcompany.com확인방법은 다음을 실행해서 172.18.1.91 로 ping이 나가는 지 확인하시면 됩니다. ping vws.tmpcompany.com환경설정은 쉘스크립트랑 다른 분야이고 어려운 것이 당연하니 궁금한 점이 있으시면 검색도 해 보시고 질문도 남겨주세요. 그리고 vmware workstation의 스크롤 버퍼를 늘리는 방법 보다는 securecrt로 가상서버에 접속하는 방법을 찾아보시는 것이 나을 것 같습니다. 실습 서버 내부에 ssh 프로세스는 동작하고 있으니 securecrt에 cent1의 ip주소와 접속 계정을 등록하시면 접속이 될테니 한번 도전해보세요.감사합니다! :)
- 0
- 1
- 213
질문&답변
vagrant up 명령어 실행시
안녕하세요 달리아님:)vagrant up은 로컬머신에서 가상서버를 기동하기 위해서 실행하는 명령어입니다. 스크린샷을 보니 이미 서버는 실행 중이고 cent1 안에 접속한 것읋 보이니 vagrant up은 안하셔도 될 것 같습니다!
- 1
- 1
- 227
질문&답변
AND에서 조건 둘이 참이어야 실행한다는 부분이 이해가 되지 않아 질문 드립니다.
안녕하세요. AND와 OR을 사용한 if문 응용이 쉬워보이지만 생각보다 헷갈리기 쉬운 부분이기도 합니다. 질문 1과 2가 같은 맥락으로 답변이 가능할 것 같습니다. test 1==1 && cat test.txt이 코드에서 왼쪽의 test 1==1이 참일 때 오른쪽 cat test.txt를 실행하는 이유를 말씀드리면, AND(&&)가 참이 되려면 &&의 왼쪽과 오른쪽이 모두 참이어야 참의 결과가 나오기 때문입니다. 조금 더 쉽게 설명하면 A AND(&&) B 가 참이 되려면 A와 B가 모두 참이 돼야합니다. 여기에서 A가 test 1=1 이고, B가 cat test.txt 인 것이지요. 그러므로 A가 참이면 AND 전체의 명제가 참인 지 거짓인 지 확인을 하기 위해 B를 실행하는 것입니다. 이 때 B가 거짓이면 이 AND연산은 거짓인 것이고 B가 참이면 AND연산은 참의 결과값이 됩니다.하지만 우리는 실제 AND의 연산 결과는 아무상관이 없지요. 왜냐하면 원하는 결과는 B를 실행하는 순간 얻어낼 수 있으니까요. 이렇게 B가 AND연산의 결과를 결정하게 되므로 B를 실행하도록 만드는 일종의 꼼수(?)라고 볼 수 있습니다. OR도 마찬가지 입니다. A OR B 가 참이 되려면 A와 B 중의 하나가 참이어야 합니다. A가 참이라면 OR연산의 결과는 참으로 정해지므로 B가 참인 지 거짓인 지 확인하지 않아도 됩니다.A가 거짓이라면 OR연산의 결과는 B가 결정하게 되므로 B를 실행하는 것이지요. 질문2에서 말씀하신대로 AND나 OR의 특성을 명령을 실행하기 위한 장치로 사용하는 것이 맞습니다.
- 0
- 1
- 256