본문 바로가기

위키에는5개의 포스트가 있습니다.

2020. 2. 14. [미디어위키] 틀(Template) 만들기 <2> 틀을 만들 때 사용되는 태그는 3가지가 있습니다. 틀에 포함되는 내용. 틀에는 포함되지만 이 문서에는 포함되지 않음. 이 문서만 포함되는 내용. 보통 설명을 씁니다. 또한 변수를 만들 땐 다음과 같은 치환자를 사용합니다. {{{변수이름|값}}} 이것만 알아도 대부분의 틀을 구성할 수 있습니다. 너무 복잡하게 생각하지 마세요. 이번 포스팅에선 위키에 빈번하게 사용되는 인용문 틀을 만들어보겠습니다. 1. 틀:인용문 만들기 먼저 /틀:인용문 페이지를 만듭니다. /틀:인용문 또는 /index.php?title=틀:인용문 이 틀은 인용문을 사용할 때 앞으로 사용될 틀입니다. 소스는 아래와 같습니다. 보기 쉽게 소스를 조금 풀어서 썼습니다. "{{{내용|}}}" ''-- {{{출처|}}}'' 태그 안에 style ..
2020. 2. 14. [미디어위키] 틀(Template) 만들기 <1> 여러 문서에 포함할 기본 글이 있다면, 미디어 위키 틀 기능이 유용하게 쓰입니다. 확장 도구나 미디어 파일과는 다르게 틀에는 중앙 저장소가 없습니다. 틀은 새로 작성하거나, 또는 기존의 작업을 위키피디어와 같은 다른 위키에서 복사하여 목적하는 위키로 불러올 수 있습니다. - 위키미디어 도움말:틀 틀(Template)은 알람이나 경고, 도움말, 인용문등 미리 그 양식을 저장해놓고 다양한 상황에 사용되는 문서를 말합니다. 기본적인 사용법은 /틀:틀이름 페이지에 형식을 작성한 후 다른 페이지에서 {{틀이름}}으로 불러올 수 있습니다. 이문서는 Liberty 스킨을 기준으로 하고 있습니다. 1. 틀의 기본적인 사용법 가장 먼저 알림바를 만들어 봅시다. 위키의 고유 주소에 따라서 웹 브라우저로 아래의 페이지로 접..
2020. 2. 13. [일반서버] 위키 사이트를 만들어 보자 <3> 앞서 두 위키 포스트는 GCP에 설치하는 방법과 수동 커스텀 하는 방법을 다뤘습니다. 이 포스팅은 일반 서버나 개인 호스팅에 설치하는 방법입니다. 1. 일반 호스팅 서버에 설치하기 GCP이 아닌 일반 호스팅에 설치하는 방법입니다. 자신의 호스팅에서 ssh에 접속했을 때 git이 깔리지 않는다면 그냥 미디어 위키 홈페이지에서 파일을 수동으로 내려 받아 ftp로 설치하세요. 1-1. 수동) 파일 다운 로드 후 서버에 넣기 https://www.mediawiki.org/wiki/Download/ko 1-2. 자동) git 이용하기 루트로 이동하거나 설치를 원하는 폴더로 이동해 아래 명령어를 사용합니다. sudo git clone https://gerrit.wikimedia.org/r/mediawiki/core..
2020. 2. 10. [GCP] 위키 사이트를 만들어 보자 <2> 앞 포스팅에 이어서 위키 추가 설정을 해보겠습니다. 여기서 포스팅을 한 내용만 있어도 충분히 위키를 활용할 수 있지만, 개인 용도에 따라 추가적으로 기능을 붙이면 됩니다. 인터넷에서 '미디어 위키 확장 기능'을 검색해 보면 더 많은 자료를 찾아보실 수 있습니다. 미디어 위키 폴더 위치 서버 환경마다 다른 설치 위치를 가지고 있겠지만 GCP x Bitnami의 위키 설치 폴더는 아래와 같습니다. 미디어 위키 설치 폴더 /home/bitnami/apps/mediawiki/htdocs/ 확장 기능 설치 폴더/extensions 스킨 설치 폴더/skins 미디어 위키 설정 파일 설치 폴더/LocalSettings.php 로고 바꾸기 Liberty 스킨의 로고는 /skin/img/logo.png를 수정하면 됩니다..
2020. 2. 9. [GCP] 위키 사이트를 만들어 보자 <1> 1. 위키 설치하기 구글 클라우드 플렛폼을 이용하면 간단하게 위키 사이트를 만들 수 있습니다. 다양한 위키 플렛폼이 있으나 여기에선 미디어 위키 (MediaWiki)를 사용하여 사이트를 제작하도록 하겠습니다. 1-1. 마켓플레이스로 들어갑니다. GCP 마켓 플레이스 검색 창에 mediawiki를 검색합니다. 1-2. MediaWiki Certified by Bitnami 미디어위키 가상 머신을 선택합니다. 저는 Bitnami 버전을 선택했습니다. 비트나미는 AMP(아파치, Mysql, PHP)를 풀 패키지로 설치해주는 서버 설치 프로그램입니다. 1-3. 기본 설정 기본 설정을 해줍니다. 이름을 쓰고 지역은 서울 리전인 asia-northeast3-x를 선택해 줍니다. 머신 타입과 디스크 크기를 설정해줍니..