[Ubuntu] WSL MariaDB 서버 환경 구성 1/2
필요 준비물
- H/W : Surface PRO 7, Internet
- S/W : Windows 11, wsl2, ubuntu 18.04, command, mariaDB, heidisql, apt
설치순서
- Linux Server : wsl2, ubuntu 18.04 설치
- DB Server : apt update, maria DB 설치
- DB 접속툴 : DB connect Tool 설치
DB서버 설치는 Windows 11 Home의 wsl2를 이용하여 ubuntu 18.04를 설치합니다. ubuntu 18.04에 DB Server를 설치합니다. Windows의 DB접속 프로그램(heidisql)을 이용하여 외부 접속 확인을 합니다. Windows 10 버전에서 사용하신다면 업데이트를 최신으로 하시기 바랍니다. 윈도우즈 터미널은 스토어에서 Windows Terminal로 검색하여 보시고 마음에 드시면 다운받아서 사용하시기 바랍니다. 여기서는 커맨드(command)를 실행하여 사용합니다.👌
1. Linux Server 설치
커맨드 창에서 명령어를 입력합니다. 실행[ Windows+R -> cmd ]- WSL2 설치
- wsl --install 입력하여 설치 후 윈도우 재시동
- wsl --update 설치가 안되었을 경우 다시 설치합니다.
- WSL2 확인
- wsl --set-default-version 2 입력
- wsl -l -v 입력하여 설치된 파일 확인(목록이 나오지 않는 것이 정상)
- ubuntu 설치
- wsl -l -o 입력하여 온라인 스토어를 통해서 받을수 있는 목록 확인
- wsl --install -d Ubuntu-18.04 입력하여 설치
- wsl -l -v 입력하여 설치된 파일 확인
- 계정과 비번을 설정하여 접속을 해본다.(잊어버리면 안됨!!) 💥💥
- ubuntu 확인
- wsl -l -v를입력하여 설치된 파일 확인(ubuntu 18.04가 나오는 것이 정상)
** Linux GUI 앱은 차후 활용할 일이 있을때 설치하도록 하겠습니다.
2. DB Server 설치
MariaDB는 apt를 이용하여 설치합니다.- ubuntu 접속
- Windows+R -> cmd -> wsl 입력 후 계정, 비번을 입력하여 접속합니다.
- apt/apt-get 업데이트, 업그레이드, 불필요한 파일 제거
- #sudo apt update
- #sudo apt upgrade
- #sudo apt autoremove
- #sudo apt-get update
- #sudo apt-get dist-upgrade
- #sudo apt-get autoremove
- MariaDB 설치 및 시작
- #sudo apt-get install -y mariadb-server
- #sudo /etc/init.d/mysql start 입력하여 시작
** 보안 스크립트는 설정 부분에서 입력합니다.
- MariaDB 확인
- #mysql -- version 입력하여 버전 확인
- #sudo mysql 입력 후 접속 확인(sudo를 입력하면 그냥 접속됩니다.)
3. DB 접속툴 설치
- HeidiSQL Download후 설치 진행 과정을 통하여 컴퓨터에 설치합니다.
- 작고 빠른 DB 접속 툴입니다. - mssql, mysql, postgress, sqlite 등
여기까지 설치 과정이 끝났습니다. 설치가 너무 쉽게 진행되어 정상인건지 아닌지 헷갈리실 수 있습니다. 설정 과정에서는 조금 어려운 내용이 나오니 천천히 보시기 바랍니다.
다른 부분이 있으면 문의하기를 통하여 남겨주세요.
다음글은 설정관련하여 올리도록 하겠습니다.
알아두면 좋은 정보 💪👀👌
명령어에서 -y는 yes를 의미하며 중간중간 입력하지 않기 위해 쓰는 옵션입니다.
update와 upgrade의 차이는 포함된 모든 패키지를 업데이트 하는냐 안하느냐 차이입니다.
- apt update : apt만 업데이트
- apt upgrade : apt안에 설치된 패키지들도 모두 업데이트
우분투 node, git 설치 방법
- curl 설치 : sudo apt-get install -y curl
- nodejs 설치 : sudo apt install nodejs
- npm 설치 : sudo apt install npm
git 설치
- sudo apt-get install git : 패키지 리스트 업데이트
- sudo apt install git
프록시 등록 설정
cd ~
$ vi .bashrc
...
http_proxy=http://xxx.xxx.xxx.xxx:nnnn
export http_proxy
$ printenv http_proxy
http://xxx.xxx.xxx.xxx:nnn
$ sudo printenv http_proxy
[sudo] password for greenfish:
$
$ sudo visudo
...
Defaults env_keep += "http_proxy"
history
20230405 : 알아두면 좋은 정보 작성
20231007 : 목록 네비게이션 추가