본문 바로가기

OS-서버/리눅스-유닉스

우분투에서 그누보드5 설치

반응형

우분투 버전 : 14.04.1 LTS


 

 

[ LAMP 스택 설치 ]


 

< apache 설치 >
# sudo apt-get install apache2

 

< mysql 인증모듈 설치 >
# sudo apt-get install libapache2-mod-auth-mysql

 

< mysql 설치 >
# sudo apt-get install mysql-server mysql-client

 


< php 설치 >
# sudo apt-get install php5-common php5 libapache2-mod-php5

 

< php - mysql 연동 모듈 설치 >
# sudo apt-get install php5-mysql

 

< PHP GD 라이브러리 설치 >
# sudo apt-get install php5-gd

 

< apache , mysql 재시작 >

# sudo /etc/init.d/apache2 restart
# sudo /etc/init.d/mysql restart

# sudo gedit /var/www/html/phpinfo.php

 

 

<< phpinfo.php >>

<?php
phpinfo();
?>

 

 


[ 그누보드 설치 ]

 

그누보드5 자료 : https://sir.kr/g5_pds

# tar zxvf /var/www/html/gnuboard5.tar.gz

 

< DB 설정 파일 저장을 위한 디렉토리 생성 >

# mkdir /var/www/data

# chmod 707 data

 

< 그누보드에 사용할 DB 계정 생성 >

# mysql -uroot -p
  
> use mysql;
> insert into user (host,user,password) values('localhost','abcd1234',password('123456'));
> insert into db values('localhost','my_db','abcd1234','y','y','y','y','y','y','y','y',
'y','y','y','y','y','y','y','y','y','y','y');
 
> CREATE DATABASE 디비명;
 
## 변경사항 적용
> flush privileges;   
cs

 

 

 

 DB 계정을 생성하지 않았거나 계정의 패스워드를 잘못 입력한 경우 다음과 같은 오류가 뜨니

계정을 제대로 생성했는지 확인한다.

Connect Error : Access denied for user 'DB계정'@'localhost' (using password: YES)

 

 

< MYSQL 정보 입력 >

 

< 설치 완료 >

 

 

반응형

'OS-서버 > 리눅스-유닉스' 카테고리의 다른 글

리눅스 부팅 시 명령 , 서비스 자동 실행  (0) 2018.03.21
쉘스크립트 기본 문법  (0) 2018.03.21
Ubuntu , CentOS - ftp 설치  (0) 2017.12.20
.bashrc , /etc/init.d  (0) 2017.12.12
RBAC - 롤 기반 접근제어  (0) 2017.12.06