나야나에 있던 사이트가 접속횟수 부족으로 차단된 후 내 컴퓨터를 APM 서버로 구축하여 DB 오류를 모두 수정한게 일주일 전쯤이다. 아래는 이때 쓴 글이다.
APM 서버 구축하기 (APMSETUP7 다운로드) by Y
어짜피 나야나에서는 더 이상 무료호스팅의 신규 신청을 받지 않는다고 한다. 그래서 새로운 무료 호스팅 업체로는 전부터 잘 사용해왔던 '미리내'로 결정했다.
지금부터 1. 미리내의 무료호스팅을 신청하고 2. 알드라이브를 이용하여 계정에 파일을 업로드한 후에 3. DB까지 구축하여 사이트를 이전하는 과정을 설명해보겠다.
미리내는 내가 알기로 꽤 오래전부터 무료 호스팅을 서비스해왔던 업체다. 예전에는 매달 연장신청해야 계속해서 유지가 됐었는데, 이제 2개월로 늘어나 2개월마다 연장신청하면 될 듯하다. 연장신청은 메일로 오므로 잘 사용하지 않는 메일 주소보다는 잘 사용하는 메일 주소를 적는것이 좋다.
미리내 무료호스팅 서비스 내역
서비스 환경 - Apache + PHP + MySQL HDD(계정용량) - 50 MB 무료 도메인(domain) 제공 - Http://계정ID.mireene.com |
미리내 부가 기능
웹DB관리기 (php admin) Http://계정ID.mireene.com/mysql |
미리내 무료호스팅 신청하기
미리내에서 무료호스팅을 신청하는 건 매우 쉽고, 시간도 오래 걸리지 않는다.
1. 미리내(http://www.mireene.com/) 홈페이지에 접속하고 회원 가입을 한다. 2. 미리내 첫 페이지 오른쪽 상단의 [무료 호스팅 신청]을 클릭한다. 3. 계정 정보 입력 페이지에서 DB 암호 등을 입력한다. 4. 정보 입력 후 신청하면 인증메일을 바로 받아볼 수 있는데 메일 내용에서 [인증하기] 버튼을 클릭한다. 5. 미리내는 신청 후 정해진 세팅 시간에 일괄적으로 세팅이 이루어진다. ("주중 평일 13:00 ~ 14:00 / 18:00 ~ 19:00") 그러므로 두 번의 세팅 시간 전에 서비스를 신청하면 세팅 시간에 바로 세팅이 완료되었다는 메일을 받아볼 수 있다. (나도 오전 11시에 신청하고, 오후 1시에 세팅 완료 메일을 받았다.) |
미리내에 파일 업로드하기
미리내는 웹FTP 주소도 있지만 파일이나 폴더가 한번에 한개씩만 업로드되므로, 알드라이브를 추천한다.
알드라이브는 무료 프로그램이므로 이스트소프트사의 알툴바 페이지(http://www.altools.co.kr/main/Default.aspx)에서 다운받아 설치할 수 있다. 예전엔 파일 전송 프로그램 이름이 '알FTP'였는데 바뀐듯하다. 내 미리내 계정에 접속하기 위해 [접속하기]를 클릭한다.
[접속하기] 창이 나타나면 아래와 같이 계정 정보를 입력한다. 여기에서 아이디와 밀번호는 미리내 계정 즉, 미리내 로그인할 때 입력하는 아이디와 비밀번호이다. 서버 기본 경로는 안적어도 되지만 [html] 폴더 더블 클릭하기 귀찮아서 적었다. 미리내의 기본 폴더의 이름은 'html'이고, 모든 파일은 'html' 폴더 안에 업로드해야 한다.
이제 [업로드]를 클릭하면 내 컴퓨터에 있는 파일을 계정으로 업로드할 수 있다. 업로드할 때 모두 선택하여 한꺼번에 업로드할 수 있다. 기본 폴더인 'html' 폴더 안에 있는 'index.html'은 꼭 지워야 내 사이트의 첫 페이지를 확인할 수 있고, 지우지 않은 경우 미리내 기본 첫 페이지가 표시된다.
미리내에 DB 구축하기
미래내 DB 관리 주소인 'http://계정ID.mireene.com/mysql'로 접속해보면 DB 네임과 DB 암호를 입력하는 보안창이 나타난다. DB 네임과 DB 암호는 세팅 완료 메일을 보면 알 수 있다. DB 네임과 DB 암호를 제대로 입력했다면 DB 관리 프로그램으로 접속할 수 있다.
이제 익숙한 phpMyAdmin 프로그램을 볼 수 있다. 미리내에서 새로운 데이터베이스를 만들 권한은 없으니 이미 만들어져 있는 DB에 테이블을 만드는 수밖에 없다. 왼쪽에서 DB 이름을 클릭한다.
나는 미리 내 컴퓨터에 있는 DB를 내보내기 기능으로 백업한 상태여서 [Import] 탭을 클릭하여 바로 DB를 불러와 적용할 수 있었다.
여기서 잠깐~!!
모두 완료하고 내 주소인 http://armig.mireene.com로 접속해보니 'DB에 연결할 수 없다'는 메시지가 떴다. 뭐 여기까지는 예상했던 바이므로 DB 연결하는 php 파일을 열어 척척 작성하던 중에 미리내의 DB 호스트를 몰라 당황했지만, 의외로 'localhost'였다는;;; 에구 허무해라~~
다음은 미리내 DB 접속할 경우 DB 연결 코드이다.
<? |
결국 사이트 이전 완료~!!
'말랑말랑 컴퓨터 > PHP&Mysql 자료&팁' 카테고리의 다른 글
php 달력 소스 by Y (0) | 2013.04.10 |
---|---|
php 방문자수 소스 by Y (5) | 2013.03.26 |
APM 서버 구축하기 (APMSETUP7 다운로드) by Y (13) | 2013.03.11 |
알면 유용한 'html, 자바스크립트, php' 간단팁 모음 by Y (4) | 2013.03.08 |
유용한 PHP 함수 모음 (문자열 함수, 날짜 함수 등) by Y (0) | 2013.03.06 |
우편번호 DB 다운로드하여 테이블 만들기 (도로명 주소 포함) by Y (4) | 2013.03.05 |
PHP 기본 데이터베이스 관련 구문 by Y (0) | 2013.03.05 |
기본 SQL 쿼리문 정리 by Y (0) | 2013.03.04 |