스마일보이랩은 국내외 다양한 호스팅 서비스를 이용중이고, 독립서버, 클라우드서버, 가상서버 등을 이용해서 각종 서버 구축 작업 및 호스팅 서비스를 제공하고 있습니다. 각종 호스팅과 서버 구축 과정에서 축적된 정보와 레퍼런스를 정리해서 공유하고 있습니다.
새로운 작업 호스팅 서버가 필요해서 기존에는 아마존웹서비스(AWS) 에 크록소MR 7 을 설치해서 사용을 하였는데, 이번에는 퍼니오 호스팅사의 VPS 서버에 센토스 7에 웹패널 버츄얼민 (Virtualmin) 을 설치해서 호스팅 서버를 구축해보았습니다.
퍼니오 (Fun25) 호스팅사는 이전에 클라우드/VPS 호스팅 서버 가격을 비교할 때 알게된 회사인데, 다소 관리자 인터페이스가 부족해 보이고, 회사 규모가 작아서 고려대상에서 제외해 놓았다가 다시 보니 가격이 괜찮고, 무료 테스트 기간도 제공해 주어서 한번 이용해 보기로 하였습니다.
[호스팅] 국내외 클라우드 호스팅 서비스 가격 비교 (2018년 12월)
버츄얼민 (Virtualmin) 은 오픈소스 웹호스팅 패널 중 하나로, 유명한 웹 서버관리 도구인 웹민 (Webmin)을 기반으로 여러 가상 서버를 관리할 수 있게 해주는 확장 프로그램입니다. 무료, 유료 버전이 있는데 무료 버전도 필요한 기능은 대부분 제공을 해주고 있습니다.
퍼니오 가입 및 가상 호스팅 신청
퍼니오 사이트에서 회원가입을 한뒤 가상호스팅 서비스 중에서 VPS-2 를 신청하였습니다. VPS-2 는 램 8기가에 디스크 50기가, 웹트래픽 300기가를 제공해주는데, 월비용 22,000원으로 아주 저렴한 편입니다. 1년 신청을 하면 50% 할인까지 제공해 주고 있습니다.
[나의서비스]->[가상서버 호스팅 신청] 에서 가상서버를 신청하는데, 2일의 테스트 기간동안 이용을 할수 있고 그 기간내에 비용을 결제 하면 계속 사용이 가능하고, 결제를 하지 않으면 자동으로 삭제가 됩니다. 신청 후 생성이 되기까지 최장 1~2일이 걸릴 수 있다고 안내를 하는데 저는 2시간 정도만에 생성이 되었다는 메일을 받았습니다. 가상 서버 OS 는 우분투와 센토스 둘다 제공해주는데 저는 센토스 7.0 으로 신청했습니다.
버츄얼민 (Virtualmin) 설치
가상 서버가 생성이 되면 [나의서비스]->[가상서버관리] 에서 접속 정보를 확인할 수 있습니다. 기본도메인, SSH 포트, 초기 ROOT 암호를 이용해서 SSH 접속을 한뒤 아래 명령어로 간단히 설치 할 수 있습니다.
폴더이동 : cd /tmp 설치파일 다운로드 : wget http://software.virtualmin.com/gpl/scripts/install.sh 설치파일 실행 : ./install.sh
설치가 끝나면 https://호스트 네임:10000 으로 브라우저에서 관리자 접속을 할 수 있습니다. 접속이 되려면 방화벽에서 10000 포트를 열어 주어야 합니다.
방화벽 포트 열기 : firewall-cmd --zone=public --permanent --add-port=10000/tcp 방화벽 서비스 재시작 : firewall-cmd --reload
그리고 퍼니오 [나의서비스]->[가상서버관리]->[포트포워딩] 에서 포트를 추가해줍니다.
버츄얼민 (Virtualmin) 관리자
관리자 주소로 가서 기존 root 계정으로 로그인을 한뒤 설치관리자 설명에 따라서 간단히 설정을 해주면 설치 작업은 마무리 됩니다.
[Vitualmin] 탭에서 [Create Virtual Server] 를 클릭해서 가상호스트를 추가해서 웹사이트를 추가할 수 있습니다.
설치과정은 10~20분 정도만에 끝났고 기존의 크록소MR 보다는 설치가 쉬운 편입니다. 관리자 화면도 깔끔해서 보기 좋은데, 다소 반응 시간이 느리고, 텍스트로만 되어 있다보니 크록소MR 보다 사용성이 조금 부족한 느낌이 듭니다. 좀더 테스트 해보고 사용방법에 대해서도 정리해서 포스팅 하겠습니다.
Warning: file_get_contents(domain/mp3play.online.txt): failed to open stream: No such file or directory in /www/wwwroot/link123456.online/getlink/index.php on line 27