알림판

4월 이후 연재 방향 변화 안내 - Mediawiki REL-1.35 설치 및 운영 연재 안내

씨실과 날실 2021. 4. 19. 09:00

안녕하세요. 씨실과 날실입니다.

최근 APM 서버의 설치 및 기본 관리 연재를 얼추 마친 이후에는 버추얼박스 가상머신을 통해 네트워크를 구축하고 활용하는 방법에 대해 연재했습니다.

위 상자에 게시된 링크들과 같이 SSH, FTP 서버 구축과 각 서버별 클라이언트 프로그램 사용법 그리고 이렇게 설치한 클라이언트 프로그램을 통해 호스트에서 버추얼박스 가상머신 내 각종 서버에 접속하는 방법, 버추얼박스 가상머신의 네트워크 설정 중 Bridged Adpater로 외부 접속을 가능케 하는 방법 등에 대해 연재했습니다.

 

이들 작업이 끝나면  APM 서버 관련 연재는 잠시 쉬고 NgineX과 PHP-FPM, MariaDB를 이용한 서버 구축 방법에 대해 연재할 생각이었습니다. 그러나 최근 생각을 바꾸게 되었습니다.

 

다른 연재물도 마찬가지만 개인적으로 미디어위키 1.31 버전의 설치와 스킨 및 익스텐션 설치 및 사용 방법에 대한 연재는 정말 공들여 작성했기 때문에 미디어위키를 CMS로 선택한 초심자들에게 나름 도움이 되지 않았을까 하고 생각하고 있습니다.

그리고 이러한 제 미디어위키 1.31 버전 관련 연재와 공식 사이트의 설명을 참고하면 미디어위키 1.35 버전도 손쉽게 구축할 수 있으리라 생각했기에 미디어위키 최신 LTS 버전인 Mediawiki 1.35에 대한 연재를 차일피일 미룬 감이 없지 않습니다.

 

그러나 얼마 전(2021년 4월 8일) 미디어위키(Mediawiki) 1.35.2가 릴리즈되었습니다. 해당 소식을 접하고 이전에 공언하였지만 차일피일 미루어 왔던 미디어위키 새 LTS 버전인 Mediawiki 1.35의 설치 및 운영 방법에 대한 연재를 먼저 시작해야겠다는 생각이 들었습니다.

 

제 블로그를 방문해주시는 분들 중 적지만 꾸준히 찾아주시는 분들의 목적이 미디어위키였습니다.

사실 기존에 계획했던 NgineX 서버 구축은 제가 올려드릴 내용이 아니더라도 정말 많은 선구자 분들이 좋은 내용의 글들을 올려주셨고 또 지금 이후에도 또 올라올 것이기에 그 필요성이 적은 반면에 미디어위키의 경우에는 한글로 작성된 도움글들이 굉장히 적고 그나마 있는 것도 과거의 내용을 다루고 있거나 내용이 설치 그 자체까지만 다루고 그 이후의 내용은 찾아보기 힘들어 최신 버전에 맞춘 최신 정보를 올려드려야 겠다는 생각이 들었습니다.

 

따라서 이후 주 연재 대상은 미디어위키(Mediawiki) 1.35입니다.

미디어위키를 설치하고 운영할 주 환경은 다음과 같습니다.

미디어위키 설치 환경

OS : Ubuntu 20.04 LTS Desktop

WebServer : Apache2

DB : MariaDB 10.5

 

미디어위키를 CMS로 사용하실 분들은 가능하시면 최신 버전인 1.35를 이용하실 것을 강력히 권장드립니다.

그 이유는 이번 버전부터 시각 편집기(Visual Editor)가 기본 제공되어 별다른 설정 없이 바로 이용할 수 있기 때문입니다.

 

1.35 버전 전에도 시각 편집기(Visual Editor)를 개별로 설치해 WYSIWYG 인터페이스를 구현할 수 있었습니다.

그러나 과거 버전에서 이 시각 편집기(Visual Editor)를 사용하기 위해서는 Visual Editor 익스텐션만 설치하는 것이 아니라 서버단에서 Parsoid와 Node.js를 설치하고 Restbase를 구축하고 yaml 설정 파일을 생성하고 LocalSettings.php 파일에 꽤나 복잡한 설정을 추가해주어야 합니다.

 

글로는 꽤나 단순해보이지만 실제로 구축해보면 결코 만만한 작업이 아닙니다. 시스템과 서버 환경에따라 정말 다양한변수가 존재하기 때문에 그에 맞춰 작업을 진행해주어야 합니다.

 

저 역시 처음 비주얼 에디터를 구축할 때는 너무나 헤맸습니다. 물론 미디어위키 공식 사이트에 방대한 양의 관련 정보가 존재하지만 그 정보들이 영어로 적혀 있을 뿐만 아니라 내용 자체도 파편화되어 있어 필요한 정보를 찾기가 힘들었던 기억이 있습니다.

그래서 맨 처음 정상 작동을 확인했을 때의 감격이란 이루 말할 수 없었습니다.

 

아마 미디어위키 1.35가 좀 더 늦게 출시되었더라면 정말 방대한 양의 비주얼 에디터 설치 방법을 적었겠지요.

그러나 1.35는 그럴 필요가 없습니다. 설치 시 비주얼 에디터를 선택하면 자동으로 설치 및 설정됩니다.

 

WYSIWYG 인터페이스를 지원 여부는 사용자의 참여율에 지대한 영향을 끼칩니다.

그러므로 보안을 위해서, 그리고 사용자에게 편리한 인터페이스 제공을 위해서 반드시 1.35를 사용하시기 바랍니다.

 

조만간 미디어위키 연재로 다시 찾아 뵙겠습니다.