EasyApache를 사용하여 Apache/PHP 모듈을 활성화하는 방법

이 블로그에서 배포하는 bbPress 템플릿 파일mb_strimwidth 함수를 사용한 적이 있는데, 일부 워드프레스 사이트에서 오류가 난다고 알려와서 이 함수를 제거했습니다. 알고 보니 mb_strimwidth가 비표준 함수이기 때문에 일부 웹호스팅 서버에서 오류가 발생했었습니다. 이 경우 mb_strimwidth 함수를 사용하려면 mbstring 모듈을 활성화해주어야 합니다. (모든 mb_* 함수는 Multibyte String(내부 이름 – mbstring)이라는 PHP 익스텐션에서 제공됩니다.)

다음은 해외 웹호스팅 Bluehost VPS를 기준으로 EasyApache 3를 사용하여 Apache/PHP 모듈을 활성화하는 방법에 대해 간단히 살펴보겠습니다.

  1. 이 작업을 위해서는 WHM에 ‘root’로 로그인해야 합니다. 블루호스트에서는 cpanel에 로그인한 후에 Performance > Access Management  – root  섹션에서 먼저 root 비밀번호를 설정하도록 합니다.
  2. root 비번을 설정했다면 http://www.example.com/whm에 접속합니다.
    – Username: root
    – Password: 앞에서 설정한 비밀번호
  3. WHM에 로그인했다면 왼쪽 상단에 보면 검색 상자가 있습니다. 검색란에 “EasyApache“를 입력합니다. 검색된 결과에서 EasyApache 3 또는 EasyApache 4를 선택합니다. (EasyApache 3가 설치되어 있다면 EasyApache 4를 선택할 수 없습니다.)
  4. 잠시 기다리면 최근 저장한 구성과 함께 선택 가능한 구성이 표시됩니다. Previously Saved Config 아래의 프로필에서 기어 모양의 아이콘(Customize Profile)을 선택합니다.
    previously-saved-config
  5. 기본값으로 그대로 두고 Next Step을 클릭합니다.
  6. Exhaustive Options List를 클릭합니다.
    exhaustive-options-list-in-bluehost
  7. 활성화하고자 하는 Apache/PHP 모듈을 선택합니다. 예를 들어, mb_strimwidth 함수를 사용하려면 mbstring 모듈을 선택합니다.
    mbstring-module
  8. 맨 아래의 “Save and Build“를 클릭합니다.

빌드가 완료되면 선택한 모듈이 활성화됩니다.

떠나시기 전에 아무 댓글(Comments)이라도 남겨두세요.
기부를 통해 이 블로그의 운영을 후원하실 수 있습니다.