윈도우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에 도커를 설치합니다.

 

 

이제 우분투에 접속하여

 

[code]

sudo apt update -y && sudo apt upgrade -y && sudo apt autoremove -y

[/code]

 

위 명령어로 패키지를 최신화시켜줍니다.

 

[code]

curl -o dcwl https://raw.githubusercontent.com/woosungchoi/docker-gnuboard/master/dcwl && bash dcwl setup && rm -f dcwl

[/code]

 

위 명령어로 스크립트를 받고 설치를 진행합니다.

 

처음에 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 최신버전

|

댓글 7개

우분투 설치시 오류가나네요 ㅠㅠ

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0xc03a001a
Error: 0xc03a001a ?? ??? ??? ???? ?? ??? ??? ??? ? ????. ?? ?? ??? ??? ??? ?? ?? ???? ????? ??? ?? ???? ???? ???.

Press any key to continue...

검색해보니 하드디스크 옵션에서 이 드라이브를 압축하여 디스크 공간 절약 체크 풀면된다던데... 저는 안되네유 ㅠㅠ
자답입니다. https://qiita.com/saida/items/ab6c5a980a1f5383c23a
오잉 그렇군요 ㅎㅎ

다행이예요!

그누보드 설치는 잘 되나요?
어우;;; 겨우겨우 그누 설치화면까지는 뛰었는데, 그누보드 설치하려니 Connect Error: No such file or directory 오류가뜨네요;; 도대체 무슨일인지...
DB 연결할 때 Host에 db 넣어주셨나요 localhost넣으면 에러납니다.
[1/8] Enter your domain (ex : mydomain.com or localhost) : localhost
[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만 하거든요.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
5년 전 조회 3,761
5년 전 조회 4,360
5년 전 조회 1.2만
5년 전 조회 3,233
5년 전 조회 3,364
5년 전 조회 3,772
5년 전 조회 3,841
5년 전 조회 5,939
5년 전 조회 3,107
5년 전 조회 4,452
5년 전 조회 3,502
5년 전 조회 4,867
5년 전 조회 3,531
5년 전 조회 5,090
5년 전 조회 4,801
5년 전 조회 5,143
5년 전 조회 5,947
5년 전 조회 7,444
5년 전 조회 3,876
5년 전 조회 6,108
5년 전 조회 3,843
5년 전 조회 3,205
5년 전 조회 4,112
5년 전 조회 4,163
5년 전 조회 6,115
5년 전 조회 5,039
5년 전 조회 4,585
5년 전 조회 3,217
5년 전 조회 3,122
5년 전 조회 4,588
🐛 버그신고