윈도우10에서 WSL2설치, 활성화(도커)

참고 : https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 파워쉘을 관리자권한으로 실행 Linux용 Windows 하위 시스템 사용 dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Virtual Machine 기능 사용 dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart WSL2를 기본으로 설정 wsl –set-default-version 2

http 응답코드

구분 1xx (정보) : 요청을 받았으며 프로세스를 계속한다 2xx (성공) : 요청을 성공적으로 받았으며 인식했고 수용하였다 3xx (리다이렉션) : 요청 완료를 위해 추가 작업 조치가 필요하다 4xx (클라이언트 오류) : 요청의 문법이 잘못되었거나 요청을 처리할 수 없다 5xx (서버 오류) : 서버가 명백히 유효한 요청에 대해 충족을 실패했다 1xx (조건부 응답) 100(계속) : 요청자는 요청을 …
http 응답코드 더보기

Portainer설치 (윈도우10)

https://gist.github.com/SeanSobey/344edd228922ffd4266ae7d451421ab6 docker without TLS 활성화 Docker settings → General → Expose docker daemon on tcp://… Powershell 관리자 권한으로 실행하고 볼륨 만들기 > docker volume create portainer_data 실행 with no auth > docker run -d -p 3040:9000 –name portainer –restart=always -v portainer_data:/data portainer/portainer –no-auth -H tcp://docker.for.win.localhost:2375 with auth docker run -d -p 3040:9000 –name portainer –restart=always …
Portainer설치 (윈도우10) 더보기

datadir 변경(마리아DB10)

서비스 중단 # systemctl stop mysql 새로운 디렉토리 만들기 # mkdir /new/dir/for/mysql chown # chown –reference=/var/lib/mysql /new/dir/for/mysql chmod # chmod –reference=/var/lib/mysql /new/dir/for/mysql 기존자료 복사 # cp -rp /var/lib/mysql/* /new/dir/for/mysql/ datadir 설정 바꾸기 server.cnf 편집 # vi /etc/mysql/mariadb.conf.d/50-server.cnf datadir=/new/path/for/data 서비스 시작 # systemctl start mysql

Rewrite 모듈(불친절한 설명서)

예제 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^((?s).*)$ NEWURL.html?_url=/$1 [QSA,L] 문제해결 .htaccess 설정다해놨는데 안먹힌다면… apache2.conf 의 Directory 설정부분에서 AllowOverride none 을 AllowOverride All 로 바꿔야됨

Letsencrypt 설치

Letsencrypt설치 $ sudo apt install letsencrypt 인증서 발급받기1 – standalone 방식 $ sudo letsencrypt certonly –standalone -d [yourdomain] (이 명령어 입력하고 이메일 입력하고 약관에 동의(A)할 경우에만 인증서 발급해줌, 마지막의 메일링리스트 가입동의 Y(예)/N(아니오)는 맘대로) 위 과정을 마치면 /etc/letsencrypt에 ssl인증서가 생김 인증서 발급받기2 – 수동인증 방식(DNS) 와일드카드 인증서를 받기 위한 유일한 방법… 인 줄 알았는데… standalone에서도 -d …
Letsencrypt 설치 더보기

fstab 설정

부팅시 자동 마운트 시키기 위한 설정으로 아래 명령어로 편집가능(배포본에 따라 차이가 있을 수 있음) “` # vi /etc/fstab “` 예제 1 (각 항목은 빈 칸으로 구분) “` /dev/sda1 /mnt/disk1 ext4 defaults,nls=utf8,umask=007,uid=1000,gid=1000 0 0 “` 예제 2 “` /dev/sda2 /mnt/disk2 ext4 defaults 0 0 “` 파일시스템 장치(마운트 원래 위치) /dev/sda1 등 마운트 포인트(장치를 마운트 시킬 위치) …
fstab 설정 더보기

라즈베리파이에 APM 설치

APM설치 아파치설치 $ sudo apt install apache2 PHP 설치 $ sudo apt install php php-fpm php-curl php-gd php-intl php-mbstring php-mysql php-soap php-xml php-xmlrpc php-zip libapache2-mod-php 확인 /var/www/html 에 test.php 만들고 <?php phpinfo(); 그리고 127.0.0.1 (또는 서버IP)로 접속해보면 됨 Mariadb 설치 $ sudo apt install mariadb-server Mariadb 초기설정 $ sudo mysql_secure_installation 실행할 때 잘 읽어보고 Y/n을 …
라즈베리파이에 APM 설치 더보기