Ubuntu 8.04 Desktop에서 Elgg설치하기

890 views
797 views

Published on

Ubuntu 8.04 Desktop에서 Elgg설치하기

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
890
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ubuntu 8.04 Desktop에서 Elgg설치하기

  1. 1. Ubuntu 8.04 Desktop 에서Elgg설치하기<br />ChoiKwangSeong<br />sibalmonkeys@hanmail.net<br />
  2. 2. 1. Elgg다운로드<br />※ LAMP 환경이 갖추어진<br />상태에서 시작한다.<br />
  3. 3.
  4. 4.
  5. 5. 압축을 푼다<br />
  6. 6.
  7. 7. 2. 권한 얻기<br />
  8. 8. LAMP환경에서<br />기본적으로 /var/www/가<br />서버가 된다.<br />하지만 지금의 권한으로는<br />쓰기가 불가능한 상태<br />
  9. 9. “sudosu” 로 root 권한을 얻고<br />“chmod 777 var”를 통해<br />var폴더에 777의 권한<br />(읽고쓰기가능)을 부여한다.<br />
  10. 10. var/www폴더의 권한도<br />777권한으로 바꾸어준다.<br />
  11. 11. 1. chmod 777 www<br />2. ls -l<br />
  12. 12. 3. Elgg옮기기<br />
  13. 13. 압축을 푼 Elgg폴더를<br />/var/www 폴더로 옮긴다.<br />
  14. 14. 4. Elgg설정<br />Mozilla Firefox를 통해<br />Elgg에 접속한다.<br />http://localhost/elgg<br />
  15. 15. Elgg/engine 폴더에 있는<br />settings.example.php파일의 이름을<br />settings.php로 바꾸어준다.<br />
  16. 16. engine<br />
  17. 17. settings.examples.php<br />-&gt; settings.php<br />
  18. 18. Elgg에서 사용할 데이터베이스를<br />생성하고 Elgg와 연결한다.<br />
  19. 19. 1. mysql –u root –h localhost –p<br />2. CREATE DATABASE elgg;<br />
  20. 20. 양식을 채우고<br />저장을 한다.<br />
  21. 21. .htaccess파일이 없다며<br />아래의 내용과 동일한 내용을<br />갖는 파일을 생성해 달라고 한다.<br />/var/www/elgg폴더에 생성하자.<br />
  22. 22. cd /var/www/elgg<br />sudogedit .htaccess<br />
  23. 23. 내용을 그대로 복사한 후<br />저장한다.<br />“.htaccess”이다.<br />“.”을 빼먹지 말자.<br />
  24. 24. Database 설정이 완료 되었다.<br />Elgg페이지를 생성할 때의<br />기본정보를 입력하면 된다.<br />
  25. 25. 정보를 다 입력하고 저장 버튼을<br />클릭하면 이런 오류가 뜬다…..<br />Apache 서버에서 mod_rewrite란<br />것이 제대로 설정이 되지 않은 것이다.<br />
  26. 26. /etc/apache2/sites-available에<br />저장되어 있는 default 파일을<br />불러오자.<br />cd /etc/apache2/sites-available<br />sudogedit default<br />
  27. 27. AllowOverrideNone을<br />AllowOverride All로<br />수정한 후 저장하자.<br />
  28. 28. Apache 서버를 재 가동 시켜준다.<br />sudo/etc/init.d/apache2 restart<br />
  29. 29. Elgg기본정보 입력 시 자료를 저장할<br />폴더의 경로를 입력하게 되는데<br />그 폴더는 Elgg폴더 내에 있어선 안된다.<br />때문에/var/www/에 data폴더를 만든다.<br />
  30. 30. /var/www 폴더안에<br />data 폴더를 생성한다.<br />
  31. 31. data 폴더도 접근권한을<br />777로 바꾸어 준다.<br />sudosu<br />chmod 777 /var/www/data<br />
  32. 32. http://localhost/elgg/ 에<br />재접속 하여보자.<br />Elgg의 설치가 완료되었다!!!<br />

×