본문 바로가기
728x90
반응형

Linux11

[AWS] EC2 EBS 볼륨 추가 + 마운트 + 부팅시 자동 마운트 하기 AWS 설정 1. 볼륨추가할 인스턴스 ID, 가용 영역 확인 2. 볼륨 생성 및 확인 - 생성시 1번에서 확인한 인스턴스 가용영역 적용 - 생성된 신규 볼륨의 ID를 클릭해서 세부정보 접근 3. 볼륨 연결 - 1번에서 확인한 인스턴스 ID SELECT 4. 인스턴스 세부정보에서 볼륨이 추가됐나 확인 콘솔 접근해서 마운트 + 자동 마운트 설정 1. 파일시스템 사용량 확인 2. 연결된 디스크목록 확인 3. 파티션 생성 후 확인 4. 포맷 5. 파티션을 특정 디렉토리에 마운트 - 디렉토리에 마운트 - 파일시스템 확인 6. 재부팅시에도 유지돼도록 자동 마운트 설정 - UUID 확인 - fstab에 UUID, 마운트 위치 입력 sudo vim /etc/fstab 재부팅 해서 마운트 확인 :) 2021. 12. 29.
[SSL] Ubuntu NGINX + SSL(HTTPS) 적용, 자동갱신 Nginx 설치와 도메인은 이미 연결되있다고 가정 sudo add-apt-repository ppa:certbot/certbot sudo apt install python-certbot-nginx /* -d 구입한 도메인 */ sudo certbot --nginx -d test.co.kr -d www.test.co.kr 1. 이메일 입력( 인증서 갱신일 안내 이메일 옴 ) 2. 서비스 약관 동의 3. 이메일 공유여부 4. HTTP접근을 HTTPS로 리다이렉트 시킬지 여부 Let's Encrypt 는 90일짜리 인증서이기 때문에 마지막 갱신 후 2~3개월 사이에 인증서를 갱신시켜줘야함 - 인증서 갱신 테스트 sudo certbot renew --dry-run - 인증서 갱신 sudo certbot rene.. 2021. 12. 29.
[Docker] Ubuntu18.04 도커 + 도커 컴포즈 설치 - 유틸 설치 sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common - 도커 다운로드 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" sudo apt update apt-cache policy docker-ce sudo apt install docker-ce service docker start or systemctl .. 2021. 11. 22.
[Docker] 도커 명령어 //도커 내려받기 docker pull [내려받을 이미지] //도커 최초 실행( 도커 이름 지정하고(name), 콘솔로 접근할꺼임(it) ) docker run --name [도커 이름] -p [내부포트:도커포트] -p [내부포트:도커포트] -it [실행시킬 이미지명] /bin/bash //도커 컨테이너 실행중 목록 docker ps //도커 컨테이너 꺼진 목록 docker ps -a //도커 시작 docker start [컨테이너아이디] //도커 접속(시작된 상태여야함) docker attach [컨테이너아이디] //도커 이미지 수정 sudo docker commit [컨테이너아이디] [저장할이미지명] //도커 이미지 업로드 docker push [계정명]/[저장소]:[태그] //도커 컨테이너 삭제 d.. 2021. 11. 18.
Apache 디렉토리 리스팅 제거 위와같이 웹서버에 php파일이 아닌 디렉토리가 있을 경우 경로명을 디렉토리로 설정하면 디렉토리 내부의 하위 파일목록과 클릭시 소스까지 다운or 보여지더라.. 대응방법은 Apache 설정파일에 접근하여 Options indexes FollowSymLinks 설정을 -> Options FollowSymLinks로 바꾼뒤 저장하고 Apache 서비스를 재시작 한다 다시 경로명에 디렉토리명을 쓰더라도 접근 불가! 2019. 4. 5.
Configure 옵션 (Apache) 1. 구성 옵션 이 옵션들은 configure 자체 행동에 영향을 준다. -C --config-cache : (--cache-file=config.cache)와 같다. --cache-file=FILE : 검사 결과를 FILE파일에 캐싱한다. 기본값은 검사 결과를 기록하지 않는다. -h --help [short | recursive] : 도움말을 출력하고 종료한다. short 는 이 패키지 특유의 옵션만을 출력하고, recursive는 포함된 모든 패키지에 대한 짧은 도움말을 보여준다. -n --no-create : configure 스크립트를 정상적으로 실행하지만, 출력파일을 만들지 않는다. 이 옵션은 컴파일을 위한 Makefile을 만들기 이전에 검사 결과를 확인해 볼 때 사용한다. -q --quiet.. 2019. 4. 2.
728x90
반응형