미디어 위키 1.43.0을 FreeBSD 14에 설치해 보았다.
0. 설치 전 작업
아래는 위키 설치 전에 미리 해 둬야 할 사항들이다.
httpd
php 8
mysql/mariadb
ICU 74.2
GD Library
git
해당 모듈이 없으면 pkg install 명령어로 설치를 한다. 그리고 미디어위키 사이트에서 1.43 버전을 다운받아 설치하려는 폴더에 업로드한다. (해당 과정은 생략) 이 과정이 끝나면 아래 단계로 이동.
1. 해당 도메인을 브라우저 주소창에 입력한다.
그러면 위와 같이 뜬다. 여기서 "set up the wiki first"를 누른다.
2. 언어 선택
도움말 언어와 위키 언어를 설정한다. 추후 다국어 모듈 설치할 수도 있다.
3. 환경 검사
설치 전에 요구 조건을 다 맞추면 다음으로 넘어가 설치를 할 수 있다. 이때 디렉토리 부분에 설정을 바꾸라고 하는 건 당장 하지 않아도 된다. (그래도 해 놓는게 좋기는 하다.) https://www.mediawiki.org/wiki/Manual:Security#Upload_security
4. DB 설정하기
MySQL과 MariaDB 새 버전에서는 DB 생성 후 아이디 및 패스워드를 동시에 설정할 수 있는데 이제는 아래와 같이 해야 한다.
create database DB; create user USER@localhost identified by 'PASSOWRD'; grant all privileges on DB.* to USER@localhost; |
5. 위키 설정하기
사이트 이름과 설치할 모듈 등을 지정한다.
6. 설치 과정
별다른 오류가 없다. 설치는 무사히 끝날 듯.
7. 설치 완료
이때 생성된 LocalSettings.php 파일을 업로드 해 줘야 한다.
8. 초기 화면
사실 이제부터 진짜 설정을 해야 한다.