• 목록
  • 아래로
  • 위로
  • 1
  • 마스터
  • 조회 수 124

안녕하세요.

 

제가 미디어위키를 사용하지 않는 중에 관심밖에 있다가 제르엘님 의 스포어 위키 관련된 내용 제보로 관련 부분 업데이트 하였습니다.

미디어위키를 웹에서만 업데이트 하는 분들은 큰 상관없는 내용이며,

SSH를 통해 업데이트 작업을 하는 분들을 위한 내용입니다.

 

 

1. SSH 계정 생성 필요

Expert 이상 서비스에서 제공하는 기능이기 때문에 그 이하의 서비스를 이용하는 분들은 몇몇 미디어위키 기능의 제약을 받을 수 있습니다.

서비스를 업그레이드 하거나 쉘 유저 추가서비스를 구매하면 됩니다.

 

 

2. php의 버전 변경

미디어위키 최신 버전의 권장 PHP 버전은 7.3.19 이상입니다. 

웹에서 사용하는 버전은 패널에서 PHP 버전을 변경할 수 있습니다.

 

단, 쉘에서 사용하는 CLI 버전은 따로 요청을 해주셔야 합니다.

이 CLI를 사용하기 위해 버전을 변경하는 경우 composer 기능이 자동적으로 포함되어 설치 됩니다.

 

 

3. composer 업데이트

지금까지 OS에 기본으로 설치되는 composer 만 사용했는데, 무려 1.0.0 alpha 버전으로 그냥 초기 개발 버전이었습니다.

대부분의 저장소를 제대로 사용하기 힘들었던 부분이 있었습니다.

현재 composer 는 1.x 버전과 2.x 버전이 개발 되었는데 테스트 해보니 2.x 버전은 아직 제대로 저장소들이 호환되지 않아 1.x 버전의 최신 버전인 1.10.19 버전으로 서버에서 업데이트를 진행하였습니다.

쉘에 접속해서

composer -V

를 입력해 composer 버전을 확인해보시고 1.0.0 인 경우 다시 요청해주시면 재 설정 해드리겠습니다.

 

만약, 1.10.19 버전인 경우

미디어 위키 폴더에서 아래 명령어를 한번 더 입력해야 합니다. (composer.json 파일이 있는 곳입니다.)

composer update --no-dev

이 명령어를 통해 composer 저장소를 업데이트 합니다.

 

4. LocalSettings.php 파일에서 DB 정보 수정하기

쉘에서 작업을 하는 경우 $wgDBserver 서버 부분을 수정해야 합니다.

쉘 작업의 경우 localhost 에 대해 hosts 설정이 되어있지 않습니다. 그래서 localhost 가 아닌 localhost의 IP주소인 127.0.0.1 로 접근해야 합니다.

그래서 LocalSettings.php 파일에서 ## Database settings 항목을 찾아 아래의 내용을 변경합니다.

$wgDBserver = "localhost";

항목을

$wgDBserver = "127.0.0.1";

으로 변경해야 합니다.

 

이제 쉘에서 업데이트 작업을 할 수 있습니다.

 

감사합니다.

    OAUTH2님 포함 3명이 추천

    추천인 3

    작성자
    마스터 120 Lv. Max Level

    Study For Us HOSTING 슬레이브

     

    댓글 1

    1등 title: 생일 케이크 (1년권)제르엘
    수고 많으셨습니다!
    comment menu
    2021.01.12. 01:34

    신고

    "제르엘님의 댓글"

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

    권한이 없습니다.
    번호 분류 제목 날짜
    공지 서버 작업 안내 정정 1 image new 21.01.27.11:22
    공지 미션 시스템이 도입됩니다. 10 21.01.23.04:39
    공지 [추가 작업 공지] 프록시 서버의 네트워크 시스템 점검 및 서버 업데이트 안내 3 21.01.20.03:54
    공지 소셜로그인이 불가능 합니다. 3 21.01.02.14:14
    공지 출석부 모듈에 오류가 있습니다. 6 20.07.13.14:14
    290 호스팅 메일 주소의 PTR 레코드가 변경됩니다. 2 21.01.19.03:49
    289 호스팅 (내용 추가)디도스 공격에 대해 사이버 수사대에 신고할 예정입니다. 7 21.01.18.22:22
    288 호스팅 [연기] DB 시스템 업데이트 안내 2 21.01.18.14:31
    287 호스팅 2021년 1월 15일 접속 불가 문제 분석 결과 4 21.01.15.21:46
    286 호스팅 현재 프록시 서버에 문제가 있습니다. 3 21.01.15.20:13
    호스팅 미디어 위키를 CLI로 업데이트 하는 분들은 반드시 읽어주세요. 1 21.01.12.01:21
    284 호스팅 [완료] 주말 동안 세린 서버의 백원 지원이 중지됩니다. 4 21.01.08.15:45
    283 호스팅 서버의 백업 정책이 원래대로 변경됩니다. 1 21.01.06.14:14
    282 호스팅 [작업 완료] PHP 안정화 작업 안내 3 20.12.10.14:56
    281 호스팅 [작업완료] 시스템 업데이트 안내 1 20.12.08.13:55
    280 호스팅 [중요] 프록시 서버 시스템 정비 안내 (작업 완료) 9 20.11.20.23:51
    279 호스팅 세린 서버의 백업 정책이 변경됩니다. 1 20.11.13.01:53
    278 호스팅 오늘 새벽 1~2 시 사이에 접속이 불가능 했었습니다. 3 20.11.06.11:06
    277 호스팅 [완료] 서버의 백업 문제로 인해 임시로 호스팅 정책이 바뀝니다. 6 20.10.31.23:24
    276 호스팅 서버 패널에서 일부 사이트의 백업기능이 작동하지 않습니다. 6 image 20.10.22.02:55
    275 호스팅 [작업 완료] 서버 패널 업데이트 안내 4 20.10.18.01:01
    274 커뮤니티 로그인시와 비밀번호 찾기시에 캡챠를 제거하였습니다. 5 20.10.18.00:28
    273 호스팅 [해결완료] 웹서버의 세팅 문제로 접속이 불가능하였습니다. 1 20.10.13.23:28
    272 커뮤니티 추석당일 출석시 보너스 포인트를 드립니다. 3 20.09.30.23:59
    271 호스팅 [해결완료]서버에서 메일 서비스가 이용 불가능합니다. 20.09.29.19:13