Merhaba herkese,

Sistemimize plone kurmak istiyoruz. Plone 3.2.2 Unifield Installer sayesinde
başarılı bir şekilde istediğimiz opsiyonlarla plone kurulumu yaptık. Şu anda
localhost:8080/Plone yazarak siteye ulaşabiliyoruz. Dışarıdanda
http://alanadımız.com.tr:8080/Plone<http://xn--alanadmz-ykbb.com.tr:8080/Plone>adresiyle
ulaşılabilmektedir.

Soruma gelince, istegimiz
http://alanadımız.com.tr<http://xn--alanadmz-ykbb.com.tr>adresi
tarayıcıya yazıldıgı zaman, direkt olarak plone web sayfasının
gelmesi.

[1] http://plone.org/documentation/how-to/plone-with-apache
[2] http://cheimes.de/opensource/docs/zope-apache2/zope-apache2-3/

bu adreslerde yazan talimatlar aynen uygulamama ragmen bi türlü basarılı
olamadım.

Denediğim iki yöntemi kısaca anlatmak gerekirse:
(Apachenin default ayarları vardır.)
mod_proxy aktif edildikten sonra

<VirtualHost *:80>

    ServerName example.com

    ServerAlias www.example.com

    ServerAdmin [email protected]

    ProxyPass /
http://localhost:8080/VirtualHostBase/http/example.com:80/Plone/VirtualHostRoot/

    ProxyPassReverse /
http://localhost:8080/VirtualHostBase/http/me.com:80/Plone/VirtualHostRoot/

</VirtualHost>

satırlarını apache2.conf dosyasına veya sites-enabled/000-default dosyasına
ekledim, fakat bi sonuca ulaşamadım. (her iki durumdada 000-default
dosyasındaki diğer satırlara # koydum)
Bu 1 numaralı linkte anlatılan yöntemdi..

İkinci yöntem ise
mod_rewrite aktif edildikten sonra

<VirtualHost *:80>
 ServerAlias   www.example.com
 ServerAdmin   [email protected]
 ServerSignature On

 CustomLog     /var/log/apache2/example.com-access.log combined
 ErrorLog      /var/log/apache2/example.com-error.log
 LogLevel warn

 <IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteRule ^/(.*) \
      
http://localhost:10080/VirtualHostBase/http/%{SERVER_NAME}:80/example_com/VirtualHostRoot/$1
[L,P]
 </IfModule>
</VirtualHost>


satırlarını yine apache2.conf veya 000-default dosyası ekleyerek sistemi
çalıştırmayı denedim.

Her iki durumda da apache2ctl graceful komutu ile hep apacheyi yeniden
baslattım her denemeden sonra.
Serverın oldugu bilgisayardan localhost yazdıgımda forbidden hatası
alıyorum. aynı zamanda /etc/hosts dosyasına 127.0.0.1   example.com adresini
ekleyerek fake dns ile denemede yaptım ama olmadı birtürlü. Birşeyleri
atlıyorum heralde diye düşünüyorum.


Daha önce plone ile çalışmış arkadaşların yardımını bekliyorum..

(Not: Plone 3.2.2 versiyonunda ZODB root folderında halihazırda bir
virtual_hosting id'li Virtual Host Monster eklenmiş olarak geliyor.)

Şimdiden ilgilenenlere teşekkürler

İyi Çalışmalar,
Engin Yüce
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama

Cevap