반응형

폴더 생성

NAS 볼륨\docker\mediawiki
NAS 볼륨\docker\mediawiki\data

Docker 설치

php에 설정값이 저장되므로 도커 설치에서는 변수 설정이 필요 없다.

db는 이전에 만들어둔 컨테이너를 사용한다.

MediaWiki 설치 중, DB Server 항목에 위에서 설정한 별칭을 넣으면 된다. 

로컬 포트는 원하는 대로 설정


MediaWiki 설치

외부에서 포트 번호 없이 도메인명으로 접속하려면 역방향 프록시를 설정하는 것을 권장한다.
시놀로지 NAS DDNS 도메인 주소로 역방향 프록시 설정

 

 set up the wiki 링크 클릭.

mediawiki 이미지에는 PHP 8.1.16 버전이 포함되어 있다.

mariadb 컨테이너를 링크 설정했기 때문에 데이터베이스 호스트에 mariadb를 입력하면 DB에 연결할 수 있다.
링크를 통해 다른 컨테이너와 통신할 수 있는 것이다.

미리 만들어둔 데이터베이스 이름을 입력하고, 다른 서비스와 같은 데이터베이스를 사용한다면 접두어를 입력해야 테이블 목록을 관리하기 쉽다.

Next 클릭.

위와 같은 화면이 나타나면 DB연결이 성공한 것이다.

Next, 끌날 때까지 Next.


LocalSettings.php 파일 저장

설치가 완료 되면 파일을 내려받을 수 있다.

/docker/mediawiki/ 폴더에 넣고 마운트를 한다.

 

LocalSettings.php는 파일 추가 버튼을 눌러 설정한다.

/var/www/html/images 마운트는 없어도 된다.


웹페이지 접속

짜장~


카페24 호스팅 서비스를 이용한다면 MediaWiki 1.4 버전을 설치할 수 있다.
업그레이드를 할 때에는 페이지 오류가 발생하는데, wiki\mw-config\index.php 로 접속해서 설정을 완료해야 한다.

반응형

관련글