Birden fazla site yayınlamak isteyenler için apache ayarlarının nasıl yapıldığını sizlere göstereceğim
sırasıyla işlemleri yapalım
ilk yapmamız gereken sitenin nerede yayınlanacağı yani ilk olarak klasörümüzü belirleyelim
ben /var/www/hasanaylas
olarak bir klasör actım simdi apacheye diyeceğim ki sana bir adres geldiğinde bak bakalım hasanaylas.com mu evetse git su klasörü oku hadi simdi bunu yapalım
/etc/hosts
bu dosyaya girelim ve 127.0.0.1 hasanaylas.com yani bir site adresi ekleyelim her site için domain adresini bu host dosyasına ana ip ile ekleyeceğiz
burası tamam şimdi geldik apache de conf dosyası oluşturmaya
/etc/apache2/sites-available
bu adrese girelim ve sitemizin adı ile conf dosyayı oluşturalım.
hasanaylas.com.conf uzantılı olacaktır bunun içine siz asağıdaki kodu düzenleyerek yapıştırın.
<VirtualHost *:80>
DocumentRoot /var/www/hasanaylas
ServerName www.hasanaylas.com
ServerAlias hasanaylas.com
</VirtualHost>
şimdi kaydettik ve cıktık sıra ayarları içine yedirmeye 🙂
sudo a2ensite hasanaylas.com.conf ve a2ensite hasanaylas.com
komutlarını çalıştıralım ve apach yi restart edelim
service apache2 restart komutu ile restart edelim şimdi hersey hazır.
burada yapmamız gereken a kaydı oluşturmak a kaydına sunucu ip yazarsanız artık domaini cağırdığınızda ilgili klasörü okuyacak.