WordPress 설치 · 4 min read · Jan 17, 2026

ISPconfig 2.x에서 실행되는 서버에 Wordpress 설치하기

ISPconfig 2.x에서 실행되는 서버에 Wordpress 설치하기

버전: 1.0
저자: Paul Voth - #mail#@#beentold#org#

이 튜토리얼은 제가 여러 다른 서버에서, Windows 및 Linux 설정을 포함하여, Wordpress를 설치하는 방법을 설명합니다. 다른 방법이 있다는 데 전적으로 동의하지만, 이것은 제가 하는 방법에 대한 튜토리얼입니다. 개선 사항이나 제안이 있다면 알려주세요.

마지막으로 - 이것은 제가 처음으로 작성한 HowToForge 기여이므로, 부디 너그럽게 봐주세요.

1. 어리석은 가정

1.1 제가 다음과 같은 사항을 가정합니다:

  • 당신은 HowToForge.com의 “완벽한 설정…” 튜토리얼 중 하나에 따라 서버를 설정했습니다.
  • 당신은 ISPconfig를 설치했습니다.
  • 당신은 ISPconfig에서 웹사이트를 만들었습니다 (아직 만들지 않았다면, 이 튜토리얼을 확인하세요: ISPConfig 2.x - 첫 걸음)
  • 당신은 Wordpress 2.5 이상을 다운로드했습니다 (아직 다운로드하지 않았다면, 여기에서 다운로드하세요)
  • 당신은 FTP 클라이언트 프로그램과 텍스트 편집기를 가지고 있으며, 그것들을 사용하는 방법을 알고 있습니다.

1.2 이 튜토리얼에서 사용되는 로그인 및 기타 데이터:

  • 이 튜토리얼에서는 domain.tld가 웹사이트의 도메인으로 사용됩니다. 실제 웹사이트의 도메인으로 교체하세요.
  • 우리가 만들 MySQL 데이터베이스 이름은 web1_db1입니다.
  • 우리가 만들 MySQL 사용자 이름은 web1_u1입니다.
  • 우리가 사용할 MySQL 비밀번호는 MySQLPassword입니다 - 실제 비밀번호로 사용하지 말고 더 안전한 것으로 변경하세요.
  • ISPconfig 사이트 이름은 web1입니다 - 당신의 경우 다를 수 있습니다. 확인하세요.
  • SSH를 통해 서버에 연결하는 데 사용되는 IP 주소는 192.168.0.100입니다.

2. 첫 걸음

2.1 파일 업로드

당신의 Wordpress 아카이브를 압축 해제하세요. 네, 알고 있습니다. 많은 다른 튜토리얼에서는 아카이브를 업로드하고 서버에서 압축을 풀라고 합니다. 저는 이렇게 하지 않습니다. 그 이유는 많은 경우에 문제가 발생했기 때문입니다. 압축이 풀린 파일은 루트 사용자만 이동하거나 변경할 수 있었습니다. 그리고 저는 보안상의 이유로 필요하지 않을 때 루트 사용자를 사용하고 싶지 않기 때문에 이렇게 합니다.

그래서 우리는 Wordpress zip (또는 .tar.gz) 아카이브를 압축 해제했습니다. 당신은 이미 Wordpress 블로그를 위한 웹사이트를 만들었다고 가정합니다. FTP 클라이언트를 열고 서버에 연결하세요. ISPconfig에서 domain.tld 사이트를 만들 때 생성한 FTP 계정을 사용하는 경우, /web 폴더로 이동하세요. 루트로 연결하는 경우, /var/www/web1/web으로 이동하세요. Debian에서는 적어도 그렇습니다. 다른 Linux를 사용하는 경우 다를 수 있으므로, 간단함과 보안상의 이유로: ISPconfig에서 FTP 사용자 계정을 생성하세요, 아직 생성하지 않았다면 그렇게 하세요.

Wordpress 폴더를 /web 폴더에 업로드하여 디렉토리 구조를 그대로 유지하세요 (현재 모든 FTP 클라이언트는 이를 자동으로 수행합니다).

업로드가 진행되는 동안, Wordpress 블로그를 위한 데이터베이스를 생성합시다.

2.2 MySQL 데이터베이스 설정

ISPconfig에 관리자 계정으로 로그인하고 ISPManager를 엽니다. Wordpress 블로그를 위해 생성한 사이트를 엽니다. 우리의 예에서 사이트 이름은 domain.tld입니다.

사이트

그런 다음 옵션을 클릭합니다.

02

이제 데이터베이스라는 단어 옆에 있는 새 버튼을 클릭합니다. 보시다시피 데이터베이스 이름과 데이터베이스 사용자가 자동으로 생성되었습니다. 제 예에서는 이것들이 web1db1과 web1u1입니다. 당신의 설정에서는 다를 수 있습니다. 이제 사용자에 대한 새 비밀번호를 입력하기만 하면 됩니다. 저는 MySQLPassword를 비밀번호로 사용할 것입니다. 다른 것을 사용하세요. 복잡한 비밀번호는 보안을 증가시키므로, 이 점을 진지하게 받아들이세요! 소문자와 대문자, 숫자를 포함하는 것을 사용하세요. 비밀번호의 최소 길이는 6자여야 하지만, 저는 보통 10자 비밀번호를 선택합니다.

원격 액세스 설정은 지금은 아니오로 두어도 됩니다. MySQL 데이터베이스에 원격 액세스가 필요할 경우 언제든지 켤 수 있습니다. 필요하지 않다면, 또 다른 잠재적인 보안 문제가 될 뿐입니다.

새 MySQL 비밀번호를 적어두거나 안전한 곳에 저장하세요! 이것이 ISPconfig나 서버의 다른 곳에서 마지막으로 보게 될 것입니다.

이제 저장을 클릭하기만 하면 됩니다. 여기서는 모두 완료되었습니다. 이제 IPSconfig가 있는 브라우저 창을 닫을 수 있습니다.
다음 단계로 넘어가기 전에 업로드가 완전히 끝날 때까지 기다립시다.

3. Wordpress 설치

3.1 Chmod 설정

자동 설치 스크립트를 시작하기 전에, 설치 스크립트가 쓸 수 있도록 Wordpress 블로그가 있는 폴더의 chmod를 설정해야 합니다. SSH를 통해 서버에 연결하세요. Linux 터미널을 사용하는 경우, 다음을 입력하세요:

ssh 192.168.0.100

(192.168.0.100은 허구의 IP 주소입니다. 서버의 IP 주소를 사용하세요.)

Windows를 사용하는 경우, SSH 클라이언트(예: Putty - 무료)를 다운로드하고 서버에 연결하세요.

연결되면 로그인 세부 정보를 입력하라는 메시지가 표시됩니다. 이를 입력하고 진행하세요.

연결되고 로그인한 후, 다음 명령을 사용하여 Wordpress 폴더를 쓸 수 있도록 설정하세요 (블로그가 www.domain.tld에 있을 경우):

chmod 777 /var/www/web1/web/

블로그가 자체 디렉토리에 있을 경우 (예: www.domain.tld/wordpress) 해당 폴더의 chmod를 설정해야 합니다. 따라서 wordpress라는 폴더를 사용하는 경우, 다음을 입력해야 합니다:

chmod 777 /var/www/web1/web/wordpress/

설치가 완료된 후, 다음 명령을 사용하여 폴더를 원래 설정으로 되돌릴 수 있습니다. 보통 775입니다:

chmod 775 /var/www/web1/web/

3.2 Wordpress 설치 프로그램 사용

이제 브라우저를 http://www.domain.tld/wp-admin/install.php로 향하게 하거나, 파일을 별도의 폴더(예: wordpress)에 업로드한 경우 브라우저를 http://www.domain.tld/wordpress/wp-admin/install.php로 향하게 하세요.

다음과 같은 환영 메시지가 표시됩니다:

04

구성 파일 만들기 버튼을 클릭하세요.

이제 다음에 할 일에 대해 설명하는 페이지가 표시됩니다. 시작하자!를 클릭하세요! 디렉토리가 쓸 수 없다는 오류 메시지가 표시되면, chmod 설정 중에 문제가 발생한 것입니다. 3.1 단계로 돌아가서 Wordpress 파일과 폴더가 있는 디렉토리의 chmod를 설정하세요.

이제 MySQL 세부 정보를 입력합니다. 적어두었던 데이터로 양식을 채우세요. 제가 다음 예제에서 입력한 비밀번호가 아니라, 당신의 MySQL 비밀번호를 입력하세요:

05

제출을 클릭하면 스크립트가 진행되고 블로그 이름과 이메일 주소를 입력할 수 있습니다. 실제 이메일 주소를 입력하세요. 이 주소로 사용자 이름과 비밀번호가 포함된 이메일이 전송됩니다!

06

Google 및 Technorati와 같은 검색 엔진에 내 블로그가 나타나도록 허용하는 것을 체크하면 새로운 방문자를 블로그로 유도하는 데 도움이 됩니다. 완료되었나요? Wordpress 설치를 클릭하세요.

이제 성공 메시지가 표시됩니다. 새로운 Wordpress 블로그의 사용자 이름과 비밀번호가 나열됩니다. 이를 적어두세요! 사용자 이름과 비밀번호가 포함된 이메일도 수신하게 됩니다.

07

이제 로그인 버튼을 클릭하고 방금 적어둔 세부 정보로 로그인하기만 하면 됩니다. 다음으로 보게 될 것은 Wordpress 관리 제어판 대시보드입니다:

08

축하합니다 - 당신은 서버에 Wordpress 블로그를 성공적으로 설치했습니다. 즐기세요!

4. 첫 걸음

잠깐, 첫 걸음이란 무슨 뜻인가요?

걱정하지 마세요, 제가 여기서 말하고 싶은 것은 아마도 자동 생성된 Wordpress 비밀번호를 변경해야 한다는 것입니다 (그리고 그 비밀번호도 적어두세요). 또한 몇 개의 게시물을 작성하세요!

마지막으로, 이 튜토리얼이나 HowToForge.com의 다른 튜토리얼이 마음에 드셨다면, 이 훌륭한 무료 리소스를 지원하기 위해 구독자가 되는 것을 고려해 주세요.

Share: X/Twitter LinkedIn

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

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