• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

시놀로지 나스 도커로 미디어 위키 만드는중 질문드립니다

나스초보 728

1

15

11.png.jpg

22.png.jpg

나스에 도커와 마리아 DB 파이썬 phpmyadmin 설치 후 

나스에서 도커를 들어가서 레지스트리에서 미디어 위키와 그냥 위키를 최신 버전으로 받은 후 별 다른 세팅 없이 확인 눌러서

컨테이너를 실행시키고 포트를 타고 들어가니

그냥 위키는 포트를 타면 이렇게 뜨고

12313.png.jpg

미디어 위키는 

컨테이너 실행시 전원이 꺼지며 로그에 상수값 초기화 불가능이라고 나오는데 원인을 모르겠습니다 도움을 주실 분 있으신가요 ㅜㅜ

 

 

신고공유스크랩
15
profile image 1등
달소 2022.06.07. 16:51

미디어 위키도 php기반으로 알고있는데 일반 위키는 어떤거죠? 왜 java가 뜨는지 모르겠네요

profile image
달소 2022.06.07. 16:53
달소

아 위키와 미디어 위키를 두개설치하셨는데 어찌.. 두개를 설치하셨는지

사용하신 도커이미지는 무엇인지

도커 컨테이너는 어떤 옵션을 주셨는지에대한 정보 등등 빠진내용이 많아보입니다

나스초보 글쓴이 2022.06.07. 17:27
달소

위의 두개를 받았습니다!!

최신버전도 받아서 해보고 버전이 문제인가 해서 다른것도 해봤는데 저렇게 뜨더라구요...ㅠㅠ

컨테이너에 옵션은 따로 준게 없습니다 이미지 받을때 바로 확인 눌러서요... 어떤걸 더 올려야 할까요...?

저는 이번에 나스도 도커도 처음인데 DB도 개념만 알고 해본거라곤 프론트 엔드 코딩만 해봤는데 이번주까지 사내 위키를 만들어야 해서요 ㅠㅠㅠ 처음부터 공부하기엔 지금 시간도 너무 부족해서요 ㅠㅠㅠ 질문 많이드려서 죄송합니다

profile image
달소 2022.06.07. 18:16
나스초보

왜 두개를 받으신거죠?

미디어 위키는 그 자체로도 위키가 될텐데요.

다른 위키는 어떤건지 모르겠네요

미디어 위키도 도커허브에 이미지설명 나와있는대로 그대로하시면 될거같네요.

 

도커이미지마다 당연히 환경변수나 설정이있기때문에 해당 부분에 대한 이해도가 필요하실듯합니다

 

 

# MediaWiki with MariaDB

#

# Access via "http://localhost:8080"

# (or "http://$(docker-machine ip):8080" if using docker-machine)

version: '3'

services:

mediawiki:

image: mediawiki

restart: always

ports:

- 8080:80

links:

- database

volumes:

- images:/var/www/html/images

# After initial setup, download LocalSettings.php to the same directory as

# this yaml and uncomment the following line and use compose to restart

# the mediawiki service

# - ./LocalSettings.php:/var/www/html/LocalSettings.php

# This key also defines the name of the database host used during setup instead of the default "localhost"

database:

image: mariadb

restart: always

environment:

# @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php

MYSQL_DATABASE: my_wiki

MYSQL_USER: wikiuser

MYSQL_PASSWORD: example

MYSQL_RANDOM_ROOT_PASSWORD: 'yes'

volumes:

- db:/var/lib/mysql

 

volumes:

images:

db:

나스초보 글쓴이 2022.06.08. 10:22
달소

위키 두개 받은 이유는 하나가 안되서였습니다 위에 작성해 주신게 putty 에서 터미널에서 작성하는건가요?

profile image
달소 2022.06.08. 10:24
나스초보

docker-compose가 설치되어있다는 가정하에 터미널에서 작업하시면됩니다.

 

다만 기본적으로 환경변수나 볼륨매핑/포트매핑에대한 이해를 진행하신뒤에 작업하시는게 좋습니다

나스초보 글쓴이 2022.06.08. 10:31
달소

선생님 제가 잠깐 찾아보고 답글 다는거지만

1.이미지를 받고 컨테이너만 만들기

2.선생님이 적어준 저 명령어를 제 설정에 맞게 적은후 도커 doker-compose.yml 파일로 만들어서 원하는 나스의 원하는 폴더에 저장 후

putty 에서 저 경로에 있는 doker-compose.yml 을 실행시키면 되는건가요?

혹시 적어주신 

services:     <- 이 부분에 전임자가 만들어둔 쥬키퍼와 카프카를 그대로 써도 되는건가요?
  zookeeper:
    image: wurstmeister/zookeeper:latest
    container_name: zookeeper
    ports:
      - "2181:2181"
  kafka:
    image: wurstmeister/kafka:latest
    container_name: kafka
    ports:
      - "9092:9092"
    environment:
      KAFKA_ADVERTISED_HOST_NAME: "192.168.0.213"
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181

3.컨테이너 전원 키고 해당 로컬 포트로 접속 시도

환경변수는 윈도우 환경변수와 같은거라고 생각하고 있었습니다 볼륨 매핑이나 포트 매팅 찾아보겠습니다!

profile image
달소 2022.06.08. 10:35
나스초보

해당 docker-compose를 명령어로 실행시키면 자동으로 이미지를 받고 컨테이너가 생성됩니다.

어려운 부분은 아니기에 시간날때 가이드를 하나 작성해보겠습니다

profile image
달소 2022.06.08. 10:36
나스초보

쥬키퍼와 카프카는 왜 쓰는것인지요?

굳이 같은 docker-compose 설정에 놓을필요도 없고 섞어놓으면 가시성이 떨어져서 안좋습니다.

다른 디렉터리에 분류해놓으시는걸 추천드립니다

나스초보 글쓴이 2022.06.08. 11:06
달소

쥬키퍼와 카프카는 전임자가 만들어두고 안쓰는게 있길래 서버를 연결한다고만 들어서 써볼까 했었습니다 감사합니다

https://svrforum.com/svr/73718

선생님 데이터 베이스 DB 생성을 안하고 위키부터 만든다 할 때

저는 지금 var 에 www 경로가 없는데 선생님이 올려둔 글 따라하면 그 과정에서 자동으로 생성되는건가요? 아니면 임의로 만들어줘야할때 어디서 만드는건가요..ㅠㅠ 자꾸 질문드려서 죄송합니다

profile image
달소 2022.06.08. 11:12
나스초보

제 글은 도커 기준이아닙니다.

Native 기준으로 도커내에 이미지에 아마 포함되있을거에요

나스초보 글쓴이 2022.06.08. 12:23
달소

도커 이미지에 미디어 위키와 마리아 디비를 받고

 

 

# MediaWiki with MariaDB

#

# Access via "http://localhost:8080"

# (or "http://$(docker-machine ip):8080" if using docker-machine)

version: '3'

services:

mediawiki:

image: mediawiki

restart: always

ports:

- 8080:80

links:

- database

volumes:

- images:/var/www/html/images

# After initial setup, download LocalSettings.php to the same directory as

# this yaml and uncomment the following line and use compose to restart

# the mediawiki service

# - ./LocalSettings.php:/var/www/html/LocalSettings.php

# This key also defines the name of the database host used during setup instead of the default "localhost"

database:

image: mariadb

restart: always

environment:

# @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php

MYSQL_DATABASE: my_wiki

MYSQL_USER: admin

MYSQL_PASSWORD: a1s1d1

MYSQL_RANDOM_ROOT_PASSWORD: 'yes'

volumes:

- db:/var/lib/mysql < - ERROR: Named volume "db:/var/lib/mariadb:rw" is used in service "database" but no declaration was found in the volumes section.

이렇게 뜨는데 var/lib/ 에들어가서 ls 해서 파일을 보니까 mysql 없어서 생긴 오류인가요...?

나스에 마리아 디비 설치하고 도커에 마리아 디비 이미지도 받아놨습니다.....

나스초보 글쓴이 2022.06.08. 12:27
나스초보

version: '3'

 

services:

nginx:

image: bitnami/nginx:latest

ports:

- 8080:80

volumes:

- /volume1/nginx/wiki_server_block.conf:/opt/bitnami/nginx/conf/server_blocks/wiki.conf

- /volume1/wiki:/app

 

mariadb:

image: bitnami/mariadb:latest

environment:

- MARIADB_ROOT_PASSWORD=(사용할 db 루트 계정 패스워드)

volumes:

- /volume1/maria_db:/bitnami/mariadb

 

php:

image: bitnami/php-fpm:7.2-debian-10

volumes:

- /volume1/wiki_temp:/app

parsoid:

image: thenuts/parsoid:latest

volumes:

mariadb_data:

driver: local

 

 

같은 인트라넷에서 만 이용할건데 아니면 이렇게 해서 써야할까요?

profile image
달소 2022.06.08. 10:25
ExpBox

크흠.. wiki.js가 3.0 업데이트되면 정식오픈하려고하는데.. 영 기회가 안나네요 ㅠ.ㅠ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 1일 전20:42 253 +1
잡담 jellyfin 자원 진짜 안쓰네요 1 kmw_ 1일 전19:26 362 +1
잡담 iventoy pxe는 속도가 엄청 느리군요.. nohdd는 왜 빠르지.. 음... 2 purndal 2일 전00:52 196 +2
3900 질문
normal
맛밥 23시간 전16:13 161 0
3899 질문
normal
니속사정 1일 전20:42 253 +1
3898 잡담
image
kmw_ 1일 전19:26 362 +1
3897 잡담
image
ljr10 1일 전18:44 235 0
3896 질문
image
ljr10 2일 전12:45 167 0
3895 잡담
image
purndal 2일 전00:52 196 +2
3894 질문
normal
스키피95 3일 전00:07 131 0
3893 질문
normal
고심분투 3일 전17:10 225 0
3892 질문
image
경호 3일 전15:50 100 0
3891 질문
normal
경호 4일 전13:23 73 0
3890 잡담
image
기현 4일 전07:34 467 +2
3889 잡담
image
keiminem 5일 전13:12 562 0
3888 잡담
normal
달소 5일 전11:38 330 +2
3887 질문
image
EXP 5일 전23:48 96 0
3886 질문
normal
홍익 5일 전19:26 236 0
3885 정보
image
지딱코 6일 전14:31 243 +1
3884 가이드
image
달소 6일 전22:22 417 +3
3883 가이드
image
ljr10 24.05.01.08:20 188 0
3882 가이드
image
달소 24.05.01.06:46 217 +1
3881
image
달소 24.05.01.05:50 259 +6