CI보드 설치하기(PHP 7.x)
- 강병우-술끊었음
- 1
- 3,508
- 글주소
- 10-24
CI Board 설치
설치환경
CentOS Linux release 7.6.1810 x86_64
Apache 2.4.41
PHP 7.2.23
Mysql Ver 5.7.27
설치시 에러가 많이 나서 이렇게도 해보고 저렇게도 해보고 해서 성공한 케이스를 공유합니다.
기본압축 풀기
아래 3개 폴더의 권한을 707로 바꾸세요.
application/cache
application/logs
uploads
Database를 만들어 주세요.
Mysqli를 DB Driver로 사용하는 경우 수행
ALTER USER 'DB_User'@'localhost' IDENTIFIED WITH mysql_native_password BY '비밀번호';
application/config/database.php 수정
'database' => '', // Database 이름을 적고 주석처리 하던지 공란으로 두세요.
// username , password 등은 적어도 됩니다.
// db_debug는 TRUE로 해놓고 하시면 좋습니다.
'char_set' => 'utf8mb4',
'dbcollat' => 'utf8mb4_general_ci',
_system/database/DB_driver.php 수정
public $char_set = 'utf8mb4';
public $dbcollat = 'utf8mb4_general_ci';
//안바꿔도 될 것 같은데 그냥 바꾸고 하시면 좋습니다.^.^
application/config/config.php 수정
$config['base_url'] = 'http://설치사이트/'; //맨끝에 / 를 붙여 주세요.
1단계 ~ 3단계 진행하세요.(수행중 빨강색으로 표시되는 것이 있다면 위의 파일들을 수정하실 것입니다.)
application/config/cb_config.php
$config['install_ip'] = 'xxx.xxx.xxx.xxx'; // 설치시 알려주는 IP를 입력하세요.
application/config/database.php 수정
'database' => '', // Database 이름을 적고 주석처리를 해제 하세요.
DB 접속만 문제없다면 이후 입력정보는 적당히 입력하시면 됩니다.