Bilgisayarımızda LAMP kurulumunun doğru şekilde yapılmış olduğunu ve localhost e bağlanabildiğimizi düşünerek devam ediyoruz.
/etc/apache2/sites-available içinde default.conf dan yeni sitemiz için bir kopya oluşturulur.
cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/fen.conf
sudo nano /etc/apache2/sites-available/fen.conf
ile düzenleme moduna geçilir. Ve konfigursayon dosyasının aşağıdaki gibi olması sağlanır.
<VirtualHost *:80>
ServerAdmin admin@fen.kastamonu.edu
ServerName fen.kastamonu.edu
ServerAlias fen
DocumentRoot /var/www/html/fenedweb/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined<Directory /var/www/html/fenedweb>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory></VirtualHost>
Daha sonra oluşturulan konfigurasyon dosyasının tanımlanabilmesi için
sudo a2ensite fen.conf
komutu kullanılır. Bu tanımlama işleminden sonrada apache yi yeniden başlatmak gerekecektir.
sudo service apache2 restart
daha sonra yönlendirmenin yapılarak fen.kastamonu.edu nun localde çalışması sağlanır.
sudo nano /etc/hosts
çalıştırılarak
127.0.0.1 fen.kastamonu.edu
satırı eklenir.
***
Sayfada İnternal Server Error hatası ile karşılaşılırsa
error.log da aşağıdaki hata verirse
.htaccess: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration
sudo a2enmod rewrite && sudo service apache2 restart
komutları çalıştırılmalıdır.
İlk Yorumu Siz Yapın