외부에서 접속할 때, 매번 자신의 아이피와 포트로 접속하는 건 굉장히 불편한 일입니다. 도메인을 얻어 사용합시다.
전 내도메인.한국 으로부터 무료 도메인으로 kro.kr 을 받아 사용 중입니다.
1. 가입 및 도메인 얻기
먼저 내도메인.한국 에 접속해 가입합시다. 그리고, 도메인 등록 메뉴를 통해 간편하게 등록합시다.
도메인이 등록되셨으면, 새로 등록한 도메인에 대한 관리 페이지로 가세요.
그리고 DNS 부분에 밑의 스크린샷처럼 원하는 이름과 외부 IP를 넣어 설정해 A 도메인을 얻어줍시다. 도메인 체계에 관해선 구글 검색을..
2. Nginx 설정
Nginx에서 서버 이름, 즉 도메인을 통해 각기 다른 페이지를 보여주려 합니다. 가상 호스트 방법도 있지만, h5ai는 지원하지 않아요. 전문 분야가 아니라 자세히는 모르지만, 지금의 용도에선 이 방법이 제일 낫다고 생각합니다.
Nginx에서 설정한 파일들을 수정해야 합니다. 여기선 워드프레스에 대해서만 sub.awesometic.kro.kr로 접속하도록 하겠습니다.
sudo vi /etc/nginx/sites-available/wordpress
다시 listen을 기본 포트인 80으로 돌려주고, server_name 부분을 수정하면 됩니다. 아래를 참고해 수정해주세요.
server {
listen 80;
server_name sub.awesometic.kro.kr; # {서브도메인}.{도메인}.kro.kr
root /var/www/html/wordpress;
location / {
index index.php index.html;
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_pass unix:/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
워드프레스 블로그의 경우, 설치할 때 수정하셨던 워드프레스 주소와 사이트 주소를 해당 도메인에 맞게 다시 변경해 줘야만 합니다. Nginx 설정 파일의 server_name 에 해당하는 주소로 입력해주세요.
임시로 제가 만든 워드프레스 블로그를 sub.awesometic.kro.kr 로 접속한 화면입니다.
참고사이트:
본문 내 링크
출처 : http://awesometic.tistory.com/19?category=964086
'오드로이드 > XU4 + Ubuntu(펌)' 카테고리의 다른 글
오드로이드 XU4 를 개인 클라우드 서버로 - 10. 무료 SSL(펌) (0) | 2018.02.02 |
---|---|
오드로이드 XU4 를 개인 클라우드 서버로 - 8. Wordpress (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 7. h5ai (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 6. Nginx, PHP, MariaDB (0) | 2018.02.02 |
오드로이드 XU4 를 개인 클라우드 서버로 - 5. Plex(펌) (0) | 2018.02.02 |