일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 드림핵
- 모의해킹
- Python
- docker
- Snort
- 정보보안
- gns3
- 보안기사실기
- Bigdata
- 스노트
- Synology
- 취약점진단
- 기아
- AI
- DreamHack
- 데이터모델링
- 정보보안산업기사
- 정보보안기사
- 유닉스
- NEXUS
- NQ5
- VMware
- snort2.9
- 리눅스보안
- GitLab
- 웹모의해킹
- 리눅스
- M1
- 보안컨설팅
- dreamhack.io
- Today
- Total
Security_Analysis
MediaWiki 설치 (Feat. Synology DS220+ Docker) 본문
나는 지난번 회사 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를 설정해서 메일이 오도록 설정해야 겠다.
'현업' 카테고리의 다른 글
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 |