무료로 사용할만한 부가서비스들


안녕하세요.
고코더 입니다.


인피니티 프리로 호스팅 운영에 필수인 FTP와 DB를 설정해보았습니다.
워낙 훌륭한 UX를 가지고 있기 때문에
사실 크게 어려운건 없었겠죠.

그리고 오늘은 호스팅에서 자주 쓰이는 
부가서비스 같은 기능들을 활용해보겠습니다.



1. 도메인 연결


무료 호스팅이지만 도메인 연결을 무료로 제공 합니다.
C패널에 보면 아래처럼
Domains 라는 탭에 addon Domains 가 있습니다.


해당 패널 기능에서
구매하신 도메인을 입력하고
Add Domain 을 클릭 합니다. 


그리고 구매한 도메인 관리자 시스템에 들어가셔서
아래에 네임 서버를 입력 합니다. 


도메인을 구매하신 홈페이지에 제공하는 
기능입니다.




2. PHP config 변경


PHP의 설정을 변경 할 수 있습니다.
많은 옵션이 주어져 있지는 않습니다.
단독서버가 아니기에 
당연한 말이겠죠

Software 탭에서
Alter PHP Config으로 접근 합니다. 


그리고 원하시는 서비스를 선택합니다.

    

PHP 개발시 자주 사용하는 ini 설정을 제공 합니다.




3. PHP버전 변경


PHP의 설정을 변경 할 수 있습니다.
5.6 버전이 오랫동안 주를 이뤄 왔기 때문에
아직도 5버전에서 돌아가는 CMS가 많습니다. 
XE의 옛날 모듈들은 5.6버전에 최적화되어 있죠.

그래서 인피니티에서는 PHP버전을 변경 할 수 있습니다.

역시 SOFTWARE 탭에서
Select PHP version 을 클릭 합니다. 


그리고 버전을 선택하여 적용 가능 합니다.




4.에러 페이지 지정


무료 호스팅중에서는 
에러페이지 지정을 원할 경우 유료 회원만 가능한 경우가 상당히 많은데
인피니티는 이것도 무료 서비스 입니다.

ADVANCE 탭에서
Error Pages 를 선택하세요.


원하시는 서비스를 선택하고


그럼 해당 기능에서 에러페이지
수정이 가능 합니다.



마무리


SSL이나 백업 같은 부분은 유료인게 아쉽네요



댓글을 달아 주세요



PHP에서 시간이 잘못 노출 되는 경우 


PHP를 date의 시간이 알 수 없는 시간으로 보일때가 있습니다.
아파치 설정 문제이므로 간단하게 해결해보겠습니다.

▼아래처럼 코드를 작성하고 웹에서 확인해보자 
1
2
3
<?php
    echo date("Y-m-d h:i:sa");
?>
cs



▼시간이 좀 이상하게 나오고 있습니다. 
래서 네이버 시계와 비교하니 시간 차이가 꽤 나고 있습니다. 
8시간 정도 차이가 나네요 뭔가 시간 노출이 이상합니다.



▼PHP.ini를 열어보고 date.timezone을 찾아보면
유럽에 베를린으로 기본 설정이 되어 있습니다.


▼해당 부분을 아래처럼
Asia/Seoul
로 변경하였습니다. 
그리고 아파치를 다시 시작하게 되면 


▼ 아래처럼 시간이 한국 기준으로 나오게 됩니다.
시간 1초 정도가 안맞은 이유는 캡쳐할때 1초가 지났기 때문입니다. 






마무리

 주말이 너무 빠르네요


댓글을 달아 주세요

  • ㄷㄷㄷㄷ 2018.05.16 16:52  댓글주소  수정/삭제  댓글쓰기

    시간설정방법 고맙게 봤습니다
    작성자께서 알려주신대로 변경을 했습니다만....
    한국으로 설정되있음에도 불구하고 2달전 시간이 표시되고 있습니다.
    혹시 다른 수정방법이 있는지 여쭈어보고 싶습니다.

    • Favicon of https://gocoder.tistory.com 고코더 2018.05.18 00:26 신고  댓글주소  수정/삭제

      혹시 서버 시간 설정은 어떻게 되어 있는지확인 해보셨는지요.?
      혹은 소스상에서 date_default_timezone_set으로
      지정되어 있는건 없는지요?
      요즘 중대사가 있어 댓글이 늦었네요^^

  • 베니 2020.03.17 09:44  댓글주소  수정/삭제  댓글쓰기

    PHP 세팅 그대로 사용하려는데 시간 기본 세팅이 한국이 아니라 낭패를 보았습니다 ㅠㅠ

    덕분에 잘 처리하였습니다! 감사합니다~!