linux2

18일차 웹서버에 제로보드 설치하기.

컴공 2013. 3. 1. 00:40
반응형

http://www.xpressengine.com/ 에 접속하여 최신 core버전을 다운 받는다.

[실습문제]

아래의 조건에 맞도록 hosting service와 phpadmin 설정을 하시오.

-기본조건-

0. Domain : 각 설정된 domain
1. Image2=> webserver / Image1 => DBserver
2. 사용자 추가 (사용자 홈디렉터리: /hosting_user)
3. Image2:  main/ itbank
4. 추가하는 사용자의 비번은 모두 "1"로 통일

- www 정보 -
사용자 출력될 경로(./index.html) 각 HOST PHPadmin연결 phpmyadmin연결 xe연결
main    $HOME/public_html         www        각HOSTIP      root(1234)        -
itbank  $HOME/public_html         file           각HOSTIP      anon(000000)   $HOME/public_html/xe
cent    $HOME/public_html         db           DB server IP   tool(0987)        $HOME/public_html/xe

- DB 정보 -
a. Database.Table
-backtrack.anonymous
-bt5r2.gnome

b.DB-user(DB-pw)
anon(000000)
tool(0987)

---------------------------------------------------------------------------------------------

# mysql -u root -p mysql
mysql> grant all on mysql.* to root@"%" identified by "000000";  //all 대신에 select나 update, delete 등을 세분화 해서 줄 수 있다. ex) grant select, update on mysql.* .....
mysql> grant all on mysql.* to anon@"%" identified by "000000";
mysql> grant all on mysql.* to tool@"%" identified by "0987";
mysql> create database backtrack // www 에서 사용할 xe 데이터 베이스
mysql> create database bt5r2       //  file에서 사용할 xe 데이터 베이스

제로보드 설치시에 domain에 mysql서버 IP를 적어주고 각각의 정보를 mysql에 맞게 한다. 그리고 폴더권한을 707로 맞추고 설치한다.



제로보드 mysql 설정시에 system error 111 은 아파치(httpd) 동작중에 mysql이 실행되서 생긴 오류다.
mysql이 먼저 실행되어야지 아파치(httpd)가 mysql을 인식하므로 아파치를 재시작시켜준다.
# /etc/rc.di/init.d/httpd restart

-------------------------------------------------------------
모든 설정이 끝나면 이제 게시판을 관리할 수 있는 창이 나타난다.




 

반응형

'linux2' 카테고리의 다른 글

리눅스에서 exe 실행하기! wine  (0) 2013.03.01
17일차 phpadmin 설치와 원격 접속!  (0) 2013.02.27
mysql - grant 구문  (0) 2013.02.27
16일차 mysql  (0) 2013.02.26
15일차 아파치웹서버(httpd), php  (0) 2013.02.25