Security_Analysis

MediaWiki 설치 (Feat. Synology DS220+ Docker) 본문

현업

MediaWiki 설치 (Feat. Synology DS220+ Docker)

Positivie 2024. 1. 12. 22:34
728x90
반응형

 

나는 지난번 회사 Synology NAS의 Container Manager(Docker) gitlab을 설치했다. 형상관리를 위해서 설치했고, 현재 접근권한에 관련된 기능이 Gitlab에 없는 것 같아서 Ruby 스크립트를 만들던 와중에 Synology NAS에 MediaWiki를 설치해보려고 한다. 

 

 

---------------------------------------------------------------------------------------------------------------------

준비물

      1. Synology NAS(DS220+) < RAM 최소 4GB 이상 / 권장 6 혹은 그 이상 >

----------------------------------------------------------------------------------------------------------------------

 

1. MediaWiki 이미지 다운로드 

      NAS에 쉘로 접속하여 아래 명령으로 mediawiki 이미지를 찾아보았다.

 

제일 먼저 나오는 "mediawiki"가 오픈소스로 올라온 공식 이미지고, 이걸 다운받았다. 

 

 

2. MediaWiki Container 로 실행 

Gitlab 설치했을 때에는 Container Manager로 컨테이너화 시켰지만, 이번에는 docker run 명령으로 해보았다. 

#docker run --name=설정할 컨테이너 이름 -p 외부포트:내부포트 -d 이미지명

docker run --name=mywiki -p 3456:80 -d mediawiki

 

3. 웹페이지 실행 

처음에 나오는 이 페이지가 아닌 설치 화면이다.

이미 설치했기 때문에 지금 보여지는 화면은 이렇게 되어있다.

 

마지막에 LocalSetting.php를 다운받으라는 문구 또한 나오는데 그거 다운받아서 /var/www/html 경로에 넣어줘야 한다. 

물론 이미 들어있을 수도 있는데, 설정파일이기 때문에 확실하게 한번 더 넣어주는 것이 좋을 것 같다.


4. 마무리

Gitlab 설치와 다르게 정말 빨리 설치되었다. 3. 웹페이지 실행에서 원래 설치관리자가 나와야 하는데 이미 진행해버려서 다시 돌아가기에는 늦어버렸다. 여기서 이제 새로운 페이지들을 추가하고, 이 MediaWiki에도 SMTP를 설정해서 메일이 오도록 설정해야 겠다. 

 

728x90
반응형

'현업' 카테고리의 다른 글

SMTP 연동 (Feat. Synology DS220+ Mediawiki)  (0) 2024.01.14
SMTP 연동 (Feat. Synology DS220+ Gitlab)  (0) 2023.12.22
gitlab, Synology NAS(DS220+) 연동  (0) 2023.10.20