ubuntu 8.04 desktop에서 elgg설치하기

32
Ubuntu 8.04 Desktop 에에 Elgg 에에에에 Choi Kwang Seong [email protected]

Upload: sibalmonkeys

Post on 15-Jun-2015

735 views

Category:

Education


7 download

DESCRIPTION

Ubuntu 8.04 Desktop에서 Elgg설치하기

TRANSCRIPT

Page 1: Ubuntu 8.04 Desktop에서 Elgg설치하기

Ubuntu 8.04 Desktop 에서Elgg 설치하기Choi Kwang Seong

[email protected]

Page 2: Ubuntu 8.04 Desktop에서 Elgg설치하기

1. Elgg 다운로드

※ LAMP 환경이 갖추어진상태에서 시작한다 .

Page 3: Ubuntu 8.04 Desktop에서 Elgg설치하기
Page 4: Ubuntu 8.04 Desktop에서 Elgg설치하기
Page 5: Ubuntu 8.04 Desktop에서 Elgg설치하기

압축을 푼다

Page 6: Ubuntu 8.04 Desktop에서 Elgg설치하기
Page 7: Ubuntu 8.04 Desktop에서 Elgg설치하기

2. 권한 얻기

Page 8: Ubuntu 8.04 Desktop에서 Elgg설치하기

LAMP 환경에서기본적으로 /var/www/ 가서버가 된다 .하지만 지금의 권한으로는쓰기가 불가능한 상태

Page 9: Ubuntu 8.04 Desktop에서 Elgg설치하기

“sudo su” 로 root 권한을 얻고“chmod 777 var” 를 통해var 폴더에 777 의 권한( 읽고쓰기가능 ) 을 부여한다 .

Page 10: Ubuntu 8.04 Desktop에서 Elgg설치하기

var/www 폴더의 권한도777 권한으로 바꾸어준다 .

Page 11: Ubuntu 8.04 Desktop에서 Elgg설치하기

1. chmod 777 www2. ls -l

Page 12: Ubuntu 8.04 Desktop에서 Elgg설치하기

3. Elgg 옮기기

Page 13: Ubuntu 8.04 Desktop에서 Elgg설치하기

압축을 푼 Elgg 폴더를/var/www 폴더로 옮긴다 .

Page 14: Ubuntu 8.04 Desktop에서 Elgg설치하기

4. Elgg 설정

Mozilla Firefox 를 통해Elgg 에 접속한다 .

http://localhost/elgg

Page 15: Ubuntu 8.04 Desktop에서 Elgg설치하기

Elgg/engine 폴더에 있는settings.example.php 파일의 이름을settings.php 로 바꾸어준다 .

Page 16: Ubuntu 8.04 Desktop에서 Elgg설치하기

engine

Page 17: Ubuntu 8.04 Desktop에서 Elgg설치하기

settings.examples.php-> settings.php

Page 18: Ubuntu 8.04 Desktop에서 Elgg설치하기

Elgg 에서 사용할 데이터베이스를생성하고 Elgg 와 연결한다 .

Page 19: Ubuntu 8.04 Desktop에서 Elgg설치하기

1. mysql –u root –h localhost –p2. CREATE DATABASE elgg;

Page 20: Ubuntu 8.04 Desktop에서 Elgg설치하기

양식을 채우고저장을 한다 .

Page 21: Ubuntu 8.04 Desktop에서 Elgg설치하기

.htaccess 파일이 없다며아래의 내용과 동일한 내용을갖는 파일을 생성해 달라고 한다 ./var/www/elgg 폴더에 생성하자 .

Page 22: Ubuntu 8.04 Desktop에서 Elgg설치하기

1.cd /var/www/elgg2.sudo gedit .htaccess

Page 23: Ubuntu 8.04 Desktop에서 Elgg설치하기

내용을 그대로 복사한 후저장한다 .“.htaccess” 이다 .“.” 을 빼먹지 말자 .

Page 24: Ubuntu 8.04 Desktop에서 Elgg설치하기

Database 설정이 완료 되었다 .Elgg 페이지를 생성할 때의기본정보를 입력하면 된다 .

Page 25: Ubuntu 8.04 Desktop에서 Elgg설치하기

정보를 다 입력하고 저장 버튼을클릭하면 이런 오류가 뜬다… ..Apache 서버에서 mod_rewrite 란것이 제대로 설정이 되지 않은 것이다 .

Page 26: Ubuntu 8.04 Desktop에서 Elgg설치하기

/etc/apache2/sites-available 에저장되어 있는 default 파일을불러오자 .1. cd /etc/apache2/sites-available2. sudo gedit default

Page 27: Ubuntu 8.04 Desktop에서 Elgg설치하기

AllowOverride None 을AllowOverride All 로수정한 후 저장하자 .

Page 28: Ubuntu 8.04 Desktop에서 Elgg설치하기

Apache 서버를 재 가동 시켜준다 .sudo /etc/init.d/apache2 restart

Page 29: Ubuntu 8.04 Desktop에서 Elgg설치하기

Elgg 기본정보 입력 시 자료를 저장할폴더의 경로를 입력하게 되는데그 폴더는 Elgg 폴더 내에 있어선 안된다 .때문에 /var/www/ 에 data 폴더를 만든다 .

Page 30: Ubuntu 8.04 Desktop에서 Elgg설치하기

/var/www 폴더안에data 폴더를 생성한다 .

Page 31: Ubuntu 8.04 Desktop에서 Elgg설치하기

data 폴더도 접근권한을777 로 바꾸어 준다 .1.sudo su2.chmod 777 /var/www/data

Page 32: Ubuntu 8.04 Desktop에서 Elgg설치하기

http://localhost/elgg/ 에재접속 하여보자 .Elgg 의 설치가 완료되었다 !!!