우분투 버전 : 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 |