테스트 사이트 - 개발 중인 베타 버전입니다

윈도우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만 하거든요.

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168