Xoops 설치 · 2 min read · Oct 25, 2025

우분투 6.10에서 Xoops 설치 및 사용하기

우분투 6.10에서 Xoops 설치 및 사용하기

Xoops를 우분투에 설치하는 방법을 보여드리겠습니다. 저는 우분투 6.10 서버 에디션을 사용했지만, 다른 시스템에서도 작동할 것입니다. Xoops는 다양한 모듈로 확장할 수 있는 현대적인 콘텐츠 관리 시스템입니다. Xoops에 대한 추가 정보는 공식 웹사이트에서 확인할 수 있습니다.

1단계: Apache, PHP 및 MySQL 설치하기

Apache와 PHP, MySQL을 설치해야 합니다. 설치할 때 함께 설치하지 않았다면, 수동으로 설치해야 합니다. 아래와 같이 셸에서 apt-get을 호출하여 수행합니다. 그러나 cd를 사용하고 싶지 않다면 인터넷에서 다운로드하려면 먼저 /etc/sorces.dist를 수정해야 합니다. 예를 들어 nano를 사용하여:

sudo nano /etc/apt/sources.list

deb cdrom:로 시작하는 줄이 주석 처리되어 있는지 확인해야 합니다:

# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted

이제 아래 네 줄이 주석 처리되지 않았는지 확인합니다:

deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe

/etc/apt/sources.list를 수정해야 했다면, 이제 패키지 데이터베이스를 업데이트해야 합니다:

sudo apt-get update

이제 apt가 인터넷에서 설치 파일을 다운로드하도록 구성되었습니다. 패키지를 설치하기 전에 루트 권한을 얻어야 합니다. 다음과 같이 수행합니다:

sudo su

비밀번호를 입력하라는 메시지가 표시되며, 이제부터 루트로 작업합니다. 결국 apt-get을 사용하여 웹 서버를 설치할 수 있으며, 모든 패키지를 인터넷에서 다운로드합니다:

apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysql

2단계: Xoops 다운로드하기

Xoops는 웹 애플리케이션이므로 www 폴더에 설치해야 합니다:

cd /var/www

이제 여기 제공된 링크를 통해 파일을 다운로드하거나 다른 링크에서 선택할 수 있습니다: http://sourceforge.net/project/downloading.php?groupname=xoops&filename=xoops-2.0.16.tar.gz&use_mirror=mesh

이제 wget을 사용하여 URL로 파일을 다운로드합니다:

wget http://mesh.dl.sourceforge.net/sourceforge/xoops/xoops-2.0.16.tar.gz

www 폴더의 하드 드라이브에서 tar 아카이브를 찾을 수 있어야 합니다.

3단계: 설치 준비하기

이제 하드 드라이브에 Xoops 아카이브가 있습니다. 설치 전에 아카이브를 풀어야 합니다. 이는 셸에서 tar 유틸리티를 사용하여 다음과 같이 수행합니다:

tar xvfz xoops-2.0.16.tar.gz

설치 과정에서 htdocs 폴더의 일부 권한을 변경해야 합니다. 이러한 권한은 시스템에서 필요하며, mainfile.php는 제외됩니다. 하지만 나중에 더 설명하겠습니다.

cd xoops-2.0.16/htdocs/  
chmod 777 uploads/ cache/ templates_c/ mainfile.php

4단계: Xoops 설치하기

설치 과정은 php 스크립트에 의해 수행됩니다. 이를 실행하려면 웹 브라우저를 열고 Xoops를 설치한 디렉토리로 이동하여 htdocs 하위 폴더로 탐색해야 합니다. 예를 들어: http://example.com/xoops-2.0.16/htdocs

이제 아래와 같은 “설치 마법사” 페이지가 표시되어야 합니다. 그렇지 않다면 htdocs 하위 폴더에 있는지 확인하고 Apache 웹 서버와 PHP가 제대로 설치되었는지 확인하세요.

다음 버튼을 클릭하면 Xoops에 대한 소개와 사전 준비해야 할 사항의 체크리스트가 표시됩니다. 지금 데이터베이스를 설정할 필요는 없으며, 이는 나중에 마법사를 사용하여 수행할 수 있습니다.

이제 권한 확인에서 오류가 발생하지 않아야 합니다. 오류가 발생하면 권한을 제대로 설정하지 않은 것입니다. 3단계로 돌아가서 chmod 명령을 다시 실행하되, 올바른 폴더에 있는지 확인하세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.