movable type의 로컬 환경 만들기

2348 단어 MovableType
movable type의 환경 구축이 어려웠던 4989에서sixappart에서 간단하게 환경을 만들 수 있다는 보도를 발견했다.
https://www.movabletype.jp/blog/mt-dev.html
설정 정보https://github.com/movabletype/mt-dev/blob/master/README.ja.md

컨디션

  • mac/macOs Mojave ver.10.14.6
  • github
  • Docker (Docker for Mac)
  • 구축 준비

  • github 계정 생성
  • ssh로github의movable type에 연결된 지점
  • movabletype을 미리 획득한 개인 무상
  • docker 설치
  • 구축


    README 절차를 따르십시오.

  • github에서 클론을 복제할 * 복제 장소를 임의로 결정하십시오.
  • $ git clone [email protected]:movabletype/mt-dev.git mt-dev
    $ cd mt-dev
    
  • 준비된 무료 MT를 클론 파일로 복사
  • $ cp /path/to/MT7-R0000.zip archive/
    
  • mt-config.cgi.original에서 mt-config까지.cgi.제작 local local host
  • 로 변경
    CGIPath    http://192.168.7.25/cgi-bin/mt/
    ↓
    CGIPath    http://localhost/cgi-bin/mt/
    
    StaticWebPath    http://192.168.7.25/mt-static
    ↓
    StaticWebPath    http://localhost/mt-static
    
  • 시작
    설치 명령을 실행하여 MT 시작
    README에 기재된 RECIPE = mt-plugen-My-Awsome Plugin은 독립적으로 제작된 플러그인을 시작할 때의 옵션이며, docker로 시작할 때 RECIPE가 아닌 REPO 옵션이 좋은 것 같다.
  • $ make up ARCHIVE=MT7-R0000.zip  MT_CONFIG_CGI=mt-config.cgi-local
    
  • 데이터베이스 생성
  • $ make exec-mysql SQL='CREATE DATABASE mt /*!40100 DEFAULT CHARACTER SET utf8mb4 */'
    
  • 브라우저를 통한 설정 화면 액세스

  • http://localhost/cgi-bin/mt/mt.cgi

    참고 자료


    @noritakaIzuumi의 Movable Type 공식 개발 환경 Docker로 구축
    매우 참고할 만하다.

    좋은 웹페이지 즐겨찾기