태그 보관물: websites

websites

우분투 서버에서 하위 도메인 설정 많이 살펴 보았고 가장 간단한

mysite.no-ip.org에 서버가 있습니다. 모든 것이 잘 작동하며 mysite.no-ip.org/blog 및 mysite.no-ip.org/owncloud 작성에 액세스 할 수있는 블로그 및 owncloud가 있습니다. 이제 blog.mysite.no-ip.org 및 owncloud.mysite.no-ip.org를 작성할 수 있도록 하위 도메인을 만들고 싶습니다.

나는 그것에 대해 많이 살펴 보았고 가장 간단한 튜토리얼은 내가 따라온 튜토리얼입니다.
http://www.bcat.eu/blog/local-subdomains-under-ubuntu-linux-and-apache-2-4-tutorial/
서버에 없지만 원격으로 ssh를 제외하고 localhost를 사용하는 경우 이것이 내가 작동하는지 알 수 없습니다. 이것이 나의 첫 번째 장애물입니다. 서버 옆에 없어도이 튜토리얼을 따를 수 있습니까?

또한 방금 CNAME 레코드를 발견했는데 (완전히 확실하지는 않습니다) 내가 원하는 것에 필요합니다. 나는 no-ip.org를 사용하고 이와 같은 것을 따르려고 노력했지만 이것은 실제로 명확하지 않습니다 https://support.uberflip.com/entries/235780-4-4-5-how-to-setup-a -cname-redirect # noip

누구든지 포인터가 있습니까? 이것은 나에게 매우 그늘이 있으며 솔루션에서 멀리 떨어져 있거나 정말로 가깝다면 (최소한 아파치 conf를 확인하기 위해 첫 번째 단계가 될 localhost를 시도 할 수는 있지만 알 수는 없습니다) ssh 이후).

어쨌든 미리 도와 주셔서 감사합니다. 도움, 링크는 환영합니다.



답변

이것은 실제로 정말 쉽습니다.

먼저 DNS가 작동하는지 확인하십시오. IP 주소를 가리키는 한 A, AAAA또는 CNAME레코드를 사용할 수 있습니다 .

계속하기 전에 작동하는지 확인하십시오! 이렇게하면 많은 문제가 해결됩니다. 다음을 사용하여 확인할 수 있습니다 ping subdomain.mydomain.com또는 nslookup subdomain.mydomain.com. IP 주소를 가리키는 것이 좋습니다.

DNS 변경은 최대 24 시간이 소요될 수 있습니다. 지금 계속하려면 호스트 파일을 편집하여 하위 도메인을 수동으로 추가 할 수 있습니다. 이 기능은 현재 PC에서만 작동하므로 24 시간 후에 DNS를 다시 확인하여 다른 곳에서도 작동하는지 확인해야합니다 (확인하기 전에 변경 사항을 호스트 파일로 되 돌리는 것을 잊지 마십시오).

이것을하기 위해:

sudo nano /etc/hosts

IP와 호스트 이름을 바꿔서 같은 줄을 추가하십시오.

34.54.235.64 subdomain.mydomain.com

파일을 저장하십시오.

이제 Apache2 구성을 업데이트하십시오.

이 VirtualHost를 추가하면 다음과 같이됩니다.

<VirtualHost *:80>
    ServerName subdomain.mydomain.com
    DocumentRoot /var/www/subdomain.mydomain.com
</VirtualHost>

이제 /var/www/subdomain.mydomain.comApache2를 작성 하고 다시 시작하십시오.

mkdir -p /var/www/subdomain.mydomain.com
sudo service apache2 restart

사이트를 활성화하십시오 :

sudo a2ensite subdomain.mydomain.com

추가하려는 모든 하위 도메인에 대해이 과정을 반복하십시오.


답변