October CMS 설치방법

Admin 2020.04.03 23:27 조회 수 : 28

라라벨 CMS로 #1인 October CMS 설치 방법입니다.

 

공식사이트 : https://octobercms.com/

Git : https://github.com/octobercms

 

October CMS는 콘솔(SSH)과 웹브라우저를 통해 설치할 수 있다.

 

1. 콘솔(SSH)로 설치하는 방법

 

> Composer 로 설치할 수 있다.

# composer create-project october/october laravel dev-master -vvv

# cd laravel

# chown -R $USER:http storage

# chmod -R 775 storage

# vi config/cms.php.

'disableCoreUpdates' => true,

:wq

 

> 컴포저를 통해 October CMS를 설치할때 'wikimedia' 관련 오류가 출력될경우. 

# composer require wikimedia/composer-merge-plugin

# composer update

 

> October CMS Setup

# php artisan october:install

DB 접속정보와 관리자정보 입력하면 설치 끝!

만약 MySQL HOST에 localhost 로 했는데 접속이 안되면, 127.0.0.1 로 시도해본다.

 

2. 웹브라우저로 설치하는 방법

 

> Git 에서 설치파일을 다운로드하여 설치한다.

# git clone https://github.com/octobercms/install.git

 

> 설치파일 다운로드

https://github.com/octobercms/install/archive/master.zip

 

ROOT:

install.php

[install_files]

 

> 다운로드한 파일을 압축해제하여 웹 루트 디렉토리에 업로드 한다.

참고로 문서 폴더의 권한은 '775' 로 설정해준다.

http://localhost/install.php

DB 접속정보와 관리자정보 입력하면 설치 끝!

 

> 관리자 페이지 접속방법

http://localhost/backend

 

Octover1.jpg

 

 

> 테마 및 플로그인 업데이트

 

Octover2.jpg

 

 

Update failed

"ZipArchive::extractTo(): Permission denied" on line 74 of

 

만약 테마, 플로그인, 기타 업데이트 설치중 권한 에러가 있을 경우,

ZipArchive::extractTo(권한조정이 필요한 폴더/파일명)  에 제시된 폴더의 웹서버 접근 권한(http:http)을 조정해 줘야 한다.

일반적인 웹서버의 접근 권한은 "http:http" 로 설정되어 있다.

 

# chown -R $USER:http themes

# chown -R $USER:http plugins

# chmod -R 775 themes

# chmod -R 775 plugins

# chown -R http:http artisan

# chown -R http:http server.php

# chown -R http:http index.php

# chown -R http:http vendor

# chown -R http:http plugins

# chown -R http:http modules

 

[참고]

php artisan october:up