윈도우10에 우분투, 도커 설치 후 그누보드 개발하기 정보
윈도우10에 우분투, 도커 설치 후 그누보드 개발하기관련링크
본문
윈도우10에 WSL(Windows Subsystem For Linux)라는 기능이 있습니다.
필수사양 : 윈도우10 64비트 프로 및 엔터프라이즈 버전
간단하게 설명드리면, 윈도우에서 리눅스 기능을 활성화 시켜 우분투 20.04를 설치하고,
가상환경을 활성화하여 도커를 설치합니다.
그리고 docker-compose를 활용하여 제가 구성해둔 이미지들을 그냥 실행하면 됩니다.
아마 윈도우10에서 구축할 수 있는 가장 빠른 방법이 아닐까 생각합니다.
https://www.wsgvet.com/ubuntu/160
위 링크에서 WSL을 활성화시키고, 우분투 20.04LTS를 설치합니다.
https://www.wsgvet.com/ubuntu/180
위 링크를 통해 윈도우10에 도커를 설치합니다.
이제 우분투에 접속하여
sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y
위 명령어로 패키지를 최신화시켜줍니다.
curl -o dcwl https://raw.githubusercontent.com/woosungchoi/docker-gnuboard/master/dcwl && bash dcwl setup && rm -f dcwl
위 명령어로 스크립트를 받고 설치를 진행합니다.
처음에 Enter your domain (ex : mydomain.com or localhost) : 이렇게 나옵니다.
로컬에서 설치하기 때문에 localhost 를 넣으면 됩니다. 나머지는 원하는대로 설정할 수 있습니다.
설치 및 상세 내용은 https://www.wsgvet.com/ubuntu/126 링크를 참조하세요.
접속 방법 : 웹브라우저에 localhost:80 와 같이 지정한 포트로 접속하면 됩니다.
DB 연결할 때 Host에 db 를 넣어주면 됩니다.
설치사항
그누보드5.4 최신버전(짧은주소 적용)
MariaDB 최신버전
redis alpine 최신버전
smtp 최신버전
php 7.4 최신버전
nginx 최신버전
phpmyadmin 최신버전
portainer 최신버전
3
댓글 7개
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0xc03a001a
Error: 0xc03a001a ?? ??? ??? ???? ?? ??? ??? ??? ? ????. ?? ?? ??? ??? ??? ?? ?? ???? ????? ??? ?? ???? ???? ???.
Press any key to continue...
검색해보니 하드디스크 옵션에서 이 드라이브를 압축하여 디스크 공간 절약 체크 풀면된다던데... 저는 안되네유 ㅠㅠ
다행이예요!
그누보드 설치는 잘 되나요?
[2/8] Enter your root database password (ex : rootdbpassword) : 비번입력
[3/8] Enter your database username for gnuboard (ex : dbuser) : ttin
[4/8] Enter your database password for gnuboard (ex : dbpassword) : 비번입력
[5/8] Enter your database name for gnuboard (ex : gnuboard) : ttin
여러번을 해도 마찬가지네요 ㅎㅎ
phpmyadmin 접속도 가능한데, 왜 이런건지 OTL
도커로 설치할 때 그냥 전부 1234 로 해보세요. 저는 항상 1234만 하거든요.