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

나만의 Wiki만들어보기 Media Wiki 구축방법.

달소 달소 3414

1

3

 

안녕하세요. 달소입니다.

 

블로그 + 커뮤니티에 이어 위키서비스를 운영하고자 미디어 위키를 구축중입니다.

요즘같은세상에 개인위키쯤이야.. 다들 가지고 계시죠..? ㅎ

 

  안녕하세요. 달소입니다.   이번에 소개시켜드릴 오픈소스프로젝트는 Media Wiki 입니다.   위키는 불특정 다수가 협...
달소 | 2021.08.24

 

위키는 앞서 설명해드린 Media Wiki를 만들어볼 예정입니다.

 

사전 준비 및 구축 환경

php 기반이기 때문에 php 기반으로 준비해주시면됩니다.

 

OS : Ubuntu 20.04 LTS

Nginx 1.18

PHP-FPM 7.4.3

MariaDB 10.6.4

 

Media Wiki 1.36.2

 

LEMP 는 아래 과정으로 설치했습니다. DB만 이번에 새로 ㅎㅎ

 

    이번 포스팅에서는 워드프레스,Rhymix, Nextcloud 등 의 서비스를 사용하기위해 필수적인 LEMP 스택을 하나씩 설치해보겠습니다. 여...
달소 | 2021.01.11
  안녕하세요. 달소입니다.   새로운 사이트를 구축하려고 신규 Ubuntu 에 LEMP 스택을 설치하고있는데 MariaDB가 벌써 10.6...
달소 | 2021.10.09

 

DB 생성하기

Media Wiki 설치파일을 받기전에 먼저 DB먼저 생성해주겠습니다.

 

서버 터미널에서 mysql 명령어로 DB 콘솔 접속 후 아래와같이 진행해주세요.
DB명과 계정은 편하신대로 바꿔주시면됩니다.

 

미디어위키를 위한 db생성
create database ds_wiki;

계정 생성
create user 'dalso'@'%' identified by 'password';

 

image.png.jpg

권한 부여 후 리로드
grant all privileges on ds_wiki.* to dalso@'%';
flush privileges;

 

image.png.jpg

 

이제 DB준비는 끝났으니 서버파일 다운로드부터 진행하겠습니다.

 

미디어위키 설치하기

서버 터미널 접근 후 웹루트 폴더로 이동해서 진행하겠습니다.

 

 

image.png.jpg

 

압축해제 명령어는 

tar xvzf mediawiki-*.tar.gz 입니다.

image.png.jpg

 

버전명으로 압축이 풀리기때문에 폴더이름을 바꿔주고 권한도 바꾸겠습니다.

 

image.png.jpg

 

chown -R www-data:www-data mediawiki

 

image.png.jpg

 

이제 Nginx 설정을 바꿔주세요.

 

vi /etc/nginx/sites-available/default

 

설정파일에 들어가서 웹 루트 폴더 경로를 바꿔주세요. 밑에 index.php도 추가.

image.png.jpg

 

그리고 service nginx reload 로 리로드해주면 바로 반영됩니다.

 

image.png.jpg

 

위키 초기 설정하기

이제 설치한 서버 ip로 접근하면 아래처럼 화면이 뜰텐데요 set up the wiki를 눌러주세요.

 

image.png.jpg

 

 

언어는 당연히 한국어니 그대로 고고

 

image.png.jpg

 

다음~

 

image.png.jpg

 

DB연결입니다.

 

image.png.jpg

 

데이터베이스도 같은서버에있기때문에 localhost

DB 이름 및 계정정보는 아까 셋팅해놓은대로 넣어주시면됩니다.

 

image.png.jpg

여기는 계속~

image.png.jpg

 

여기서 위키의 이름과 관리자계정을 생성해주세요.

 

image.png.jpg

 

원하는 위키 방식으로 만들어주세요.

 

image.png.jpg

 

스킨과 편집기 등등을 선택해줄수있습니다.

 

image.png.jpg

 

이제 거의 마무리..

 

image.png.jpg

 

완료..완료..완료..완료...

 

image.png.jpg

 

이제 LocalSettings.php 파일이 자동으로 다운로드 받아질텐데요.

 

image.png.jpg

 

이걸 서버의 웹루트 폴더로 옮겨주면됩니다. /var/www/mediawiki/

 

image.png.jpg

 

옮긴 후 접속해보면 보이는 대문과 함께 설치가 완료된것을 확인하실 수 있습니다.

 

image.png.jpg

 

과정이 꽤나 복잡해 보이지만,, 실제로는 쉬운난이도이니 다들 만들어주세요!.

신고공유스크랩
3

달소 달소
98Lv. 194077P
다음 레벨까지 1943P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

profile image
달소 글쓴이 2021.10.11. 12:47
냥냥이

내용정리 용도로 믾이 쓰지않을까싶습니다.

곧 서포위키...ㅎㅎ 찾아뵙겠습니다

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
잡담 Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 9시간 전11:38 180 +1
정보 오픈아이콘 제공 사이트(https://cdn.jsdelivr.net) 오류 발생 => 복구됨 2 지딱코 1일 전14:31 191 +1
가이드 Ubuntu에서 Ubuntu Pro 로 전환하기 2 달소 1일 전22:22 336 +3
3889 잡담
image
keiminem 7시간 전13:12 260 0
3888 잡담
normal
달소 9시간 전11:38 180 +1
3887 질문
image
EXP 21시간 전23:48 70 0
3886 질문
normal
홍익 1일 전19:26 177 0
3885 정보
image
지딱코 1일 전14:31 191 +1
3884 가이드
image
달소 1일 전22:22 336 +3
3883 가이드
image
ljr10 2일 전08:20 160 0
3882 가이드
image
달소 2일 전06:46 169 +1
3881
image
달소 2일 전05:50 179 +6
3880 정보
image
달소 2일 전05:38 120 0
3879 잡담
image
달소 2일 전05:20 380 0
3878 오픈소스
image
keiminem 3일 전17:43 333 +3
3877 질문
normal
purndal 3일 전14:32 233 0
3876 질문
image
초보나스 3일 전10:46 103 0
3875 후기
image
달소 3일 전10:03 304 0
3874 질문
normal
keiminem 3일 전09:29 318 0
3873 잡담
normal
kmw_ 3일 전09:11 155 0
3872 질문
normal
환경설정 4일 전13:31 394 0
3871 잡담
image
지축또타 4일 전23:02 344 +1
3870 질문
image
ljr10 5일 전20:47 378 0