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

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

달소 달소 3418

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
profile image
달소 글쓴이 2021.10.11. 12:47
냥냥이

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

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

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 제목 글쓴이 날짜 조회 추천
iventoy pxe는 속도가 엄청 느리군요.. nohdd는 왜 빠르지.. 음... purndal 13시간 전00:52 77 +2
proxmox로 갈아탔습니다 7 기현 2일 전07:34 381 +2
Immich가 FUTO에 합류했습니다.(Immich 핵심 팀은 정규직으로 근무합니다.) 4 달소 3일 전11:38 288 +1
3699
normal
스키피95 1일 전00:07 105 0
3698
normal
고심분투 1일 전17:10 178 0
3697
image
기현 2일 전07:34 381 +2
3696
image
keiminem 3일 전13:12 479 0
3695
normal
달소 3일 전11:38 288 +1
3694
normal
홍익 3일 전19:26 218 0
3693
image
지딱코 4일 전14:31 226 +1
3692
image
달소 4일 전22:22 379 +3
3691
image
ljr10 5일 전08:20 176 0
3690
image
달소 5일 전06:46 191 +1
3689
image
달소 5일 전05:50 225 +6
3688
image
달소 5일 전05:38 132 0
3687
image
달소 5일 전05:20 428 0
3686
image
keiminem 5일 전17:43 373 +3
3685
normal
purndal 6일 전14:32 243 0
3684
image
초보나스 6일 전10:46 109 0
3683
image
달소 6일 전10:03 346 0
3682
normal
keiminem 6일 전09:29 345 0
3681
normal
kmw_ 6일 전09:11 166 0
3680
normal
환경설정 24.04.29.13:31 405 0