Blog enginer aslında beklentilerimden daha iyi sonuç verdi. ben linux ortamında gerçek anlamda hızlı ve sorunsuz çalışacağını tahmin etmemiştim. Ön yargılıydım çünkü bir çok arkadaşımız serverin çalışmadığını sadece test aspx görüntülendiğini yazıyordu. Localde hata aldıklarını yazmıştı; sanırım hata alan arkadaşlar virtual hosts ayarlarını yapamıyor veya apache yeniden başlattıklarında sistemin anında görüntülenmesini istiyor :D Ben hız ve performans konusuna katılmıyorum gerçek anlamda hızlı ve stabil durumda sorunsuz da çalışıyor tabi bir wordpress kadar da degil ama özgür platformda bir alternatif daha...
Kuruluma geçerken bir önceki bölümde serveri kurduğumuzu anlatmıştık kurulumu sorunsuz bitirdiyseniz bunuda bir kaç işlemde halledeceğiz.
1 ) öncelikle buradan anasitesini ziyaret ederek blog engine (web) indirelim.
http://blogengine.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=26080
2 ) indirdiğimiz .zip dosyasını açalım
unzip "BlogEngine.NET_1.5_(web).zip"
3 ) daha sonra blog engine için /var/www dizni altına yeni bir dizin oluşturacaz
mkdir /var/www/blog
4 ) açmış olduğumuz dizine blogengine paketini kopyalayım..
cp -r BlogEngine.Web/* /var/www/blog
4 ) ve blog engineye izin verelim, joomla kurulumunda da hatırlayacağınız üzre
chmod -R 0777 /var/www/blog
5 ) ve son olarak virtual hosts dosyamızı düzenlemeye geldi...
gedit /etc/apache2/sites-enabled/000-default
açılan sayfada gerekli düzenlemeleri yapabildiğiniz hatta yedeğini alıp dilediğiniz gibi karıştırın yada aşağıda olduğu gibi hazır halde metni kopyalayıp yapıştırabilirsiniz
ServerName www.local.com
ServerAdmin webmaster@localhost
DocumentRoot "/var/www/blog"
DirectoryIndex index.html index.aspx
MonoDocumentRootDir "/var/www/blog"
MonoServerPath rootsite "/usr/local/bin/mod-mono-server2"
MonoApplications rootsite "/:/var/www/blog"
MonoAutoApplication enabled
MonoSetServerAlias rootsite
SetHandler mono
AddHandler mod_mono .aspx .ascx .asax .ashx .config .cs .asmx
http://localhost blog engine karşınızda :)
0 yorum:
Yorum Gönder