Post

필요한 세팅들 정리

설치해야 되는 것들



1
2
3
4
5
6
7
8
Visual studio
apache2/phpmyadmin
burp suite
virtual machine - vmware
python 3.7.8
winscp
github - git bash
Hxd






WSL2



Link
how2shout.com/how-to/enable-windows-subsystem-linux-feature.html
docs.microsoft.com/ko-kr/windows/wsl/install-win10#manual-installation-steps ——> 여기 다 나옴


wsl2 설치 방법

1
2
3
4
1. 제어판 -> 프로그램 -> Windows 기능 켜기/끄기 -> Linux용 Windows subsystem 체크
   (혹시 가상 머신 플랫폼이 체크 안돼있으면 체크)

2. 리부팅 후 Microsoft store 가서 ubuntu 18.04 LTS 또는 20.04 LTS 설치 (이번엔 최신으로)


이거 보면서 세팅
bebutae.tistory.com/127
1
2
3
4
5
6
7
1. 우분투 실행 후 사용자명, 비밀번호 설정

2. 관리자 권한으로 우분투 실행 후 wsl 입력하여 정상적으로 설치됬는지 확인
   ("man sudo_root"라 떠야 함.)

3. "wsl -l -v"로 wsl 버젼 확인, 1일 시 "wsl --set-version Ubuntu 2" 입력
   커널 구성 요소 업데이트 필요하다고 하면 아래 주소에서 다운로드


1
2
3
4. "wsl --set-default-version 2" 입력

5. 오류 발생 시 위에 두 번째 사이트에서 확인


Linux 기본적으로 설치해야 되는 것들
ubuntu 20.04 LTS 면 여기서 확인


apt 주소 kakao로 변경
memostack.tistory.com/217


1
2
3
4
5
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install build-essential
sudo apt-get -y install g++-multilib gcc-multilib
sudo apt-get install manpages-dev -> manual page 설치하는 것.






Hyper 설치 및 연동



Hyper 연동
yoonbh2714.blogspot.com/2018/11/wsl-hyper.html


Hyper Install
hyper.is/


WSL Hyper 사용하기

1
2
3
4
5
6
7
1. https://hyper.is/ 에서 설치

2. hyper 실행 후 "ctrl + ','"로 설정파일(hyper.js) 열기

3. 둘 중 하나 선택, 1은 bash 쉘, 2는 zsh 쉘(정확한 정보 필요)

3-1. shell: "C:\\Windows\\System32\\bash.exe",


zsh 쉘 선택 시 확인 —-> 더 최근 글이라 정확할 것 같음.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
3-2. shell: "C:\\Windows\\System32\\wsl.exe",

     또는

     shell: "C:\\Users\\Administrator\\AppData\\Local\\Microsoft\\WindowsApps\\ubuntu1804.exe",

     bash.exe가 아닌 경우에는 쉘 인자 값은 빈 값으로 둬야 함.
     shellArgs: [],

3-2 선택 시 위 사이트에서 자세히 확인(오류 날 수도 있음)

4. 폰트 크기 조정 -> fontSize: 13으로 설정해놓음.

5. ls 디렉토리 컬러 속성 변경 -> 아래 명령문 .bashrc 또는 .zshrc에 추가
   -> sudo vi ~/.bashrc -> export LS_COLORS=$LS_COLORS:"ow=01;36;40" 붙여넣기


zsh 쉘 설명 및 설치 방법






apache2/phpmyadmin



참고
how2shout.com/how-to/how-to-install-apache-mysql-php-phpmyadmin-on-windows-10-wsl.html


1
2
3
4
5
6
7
8
9
10
11
1. sudo apt-get update
   sudo apt-get upgrade

2. sudo apt-get install apache2
   sudo service apache2 start

3. sudo apt-get install mysql-server mysql-client
   sudo service mysql start

4. phpmyadmin에서 쓸 root 유저 생성
   sudo mysql -u root


{} 안은 내가 입력할 값

1
2
3
CREATE USER '{name}'@'localhost' IDENTIFIED BY '{password}';
GRANT ALL PRIVILEGES ON *.* TO '{name}'@'localhost';
FLUSH PRIVILEGES;


1
2
3
5. sudo apt-get install php libapache2-mod-php php-mysql php-gd php-json php-curl php-xml php-mbstring

6. sudo apt-get install -y phpmyadmin


만약 최신버전으로 하려거나 수동으로 업그레이드를 해주고 싶다면?
devanswers.co/manually-upgrade-phpmyadmin/


업그레이드 해봤는데 서버 문자셋이 utf-8이 아니고 ssl 연결이 안되있음.. 나중에 더 최적화되면 그 때 사용..






VSCODE



Download
code.visualstudio.com/docs/?dv=win


설치 방법
yjshin.tistory.com/entry/개발도구-VSCode-설치와-한글-설정-방법


WSL과 VSCODE 연동 방법
simongs.tistory.com/59






Burp Suite



Download
portswigger.net/burp






Python IDE



Download
python.org/downloads/windows/






WINSCP



Download
winscp.net/eng/download.php






git bash



Download
git-scm.com/downloads


설치방법
coding-factory.tistory.com/245






Hxd



Download
mh-nexus.de/en/






This post is licensed under CC BY 4.0 by the author.