27 Aralık 2007 Perşembe

Mambo (PHP Portal) Kurulum Klavuzu

Bu klavuzda Mambo portalının kurulumunu adım adım anlatmaya çalışacağım;
İlk önce alt yapının kurulmasıyla başlayalım:
1) Alt Yapının Kurulması

Öncelikle aşağıdaki adresden EasyPhp yi download ediyoruz.
Easyphp php uygulamalarını çalıştırmak için gerekli Apache web server, Mysql ve Php gibi altyapının kurulmasını sağlıyor.
http://www.easyphp.org/telechargements.php3

den download -> Current Version –> easyphp

dosya indirildikten sonra exe tıklanarak kurulur. Kurulum C:\portal\EasyPHP2.0b1\ dizini altına yapılabilir. Desktop da sağ köşede simgesi belirecektir.





Bilgisayarınız açıp kapadığınızda EasyPHP yi çalıştırmak için çalıştırmak için : programs -> easyphp -> EasyPHP çalıştırmanız gerekir.

Hata oluşmaz ise 2nci adıma geçiniz.

Hata oluşursa:
EasyPHP nin kurulumu sırasında port 80 nın başka bir uygulama tarafından kullanıldığı hatası olursa;
O uygulama kapatılır. Microsoft IIS den kaynaklıyor ise;

Ayarlar (Settings) -> Kontrol Panel (Control Panel)-> Administrative Tools -> Computer Management -> Services and Applications -> Web sites da

Default Web Site stop edilebilir ya da portu 8081 e değiştirilebilir.







Ya da
C:\..\EasyPHP 2.0b1\apache\conf dosyasında Listen 127.0.0.1:80 satiri bulunup
Listen 127.0.0.1:8080 olarak degistirilir. (EasyPHP 2.0b1 dizininde port 80 i kullanan başka conf dosyaları da: C:\..\EasyPHP 2.0b1\conf_files, C:\..\EasyPHP 2.0b1\safe)
bulunmaktadır.

2) Mambonun Kurulması


http://www.mambo.gen.tr/ mambo indirilir.
Sonra zip dosyası aşağıdaki dizine açılır.

C:\..\EasyPHP2.0b1\www

Sonra aşağıdaki URL çalıştırılır.
http://127.0.0.1/installation/index.php
Sonra
Next -> tıklanır
"I understand that this software is released under the GNU/GPL License "
seçilir

Next -> tıklanır
Host Name= localhost
MySQL User Name = root
MySQL Password= (boş bırakıyoruz)
Verify MySQL Password=(boş bırakıyoruz)
Retype password for verification = (boş bırakıyoruz)
MySQL Database Name= deneme
MySQL Table Prefix =mos_
Backup Old Tables= seçilmeyecek
Install Sample Data= seçili olacak...

Next -> tıklanır
Site name=deneme girilir.
Next -> tıklanır
ve email adresi ve admin şifresi girilir

Next -> tıklanır
PLEASE REMEMBER TO COMPLETELYREMOVE THE INSTALLATION DIRECTORY
Administration Login Details
Username : admin
Password : (Admin şifresi)
Kurulum tamamlandıktan sonra sağ üst köşede

View sites tıklanır
http://127.0.0.1/index.php
açılır.

Sonra C:\..\EasyPHP2.0b1\www\
deki “Installation” dizini silinir.

http://127.0.0.1/index.php refresh edilir.

Aşağidaki web sayfası gelecektir.










Sonra
http://127.0.0.1/administrator/

açılır ve user/password için yukarıda öğrendiğiniz admin ve şifresi girilir.

Sonra gelen ekranlardan içerik değiştirilir.





















3) Mambonun Türkçeleştirilmesi ve Türkçe Karakter Sorununun Çözümü

http://www.mambo.gen.tr/
Yukarıdaki adresden Türkçe Dil Dosyası (mamboturkcesonsurum.rar) indirilir ve zip açılır. MamboLanguage_tr_TR_4_6_2 isminde bir dizin oluşur. İçindeki dosyalar kopyalanarak

C:\portal\EasyPHP2.0b1\www\language

altına aktarılır.

Sonra
C:\portal\EasyPHP2.0b1\www /includes/database.php
Dosyası açılır ve

$cs=$mysql_charsets[$charset];
olduğu satır bulunur. Bu satırın hemen uzerine aşağıdaki kod eklenir:


//2007-05-01 OCS Force the charset, so that Turkish chars will display properly

$charset = 'iso-8859-1';


Kod aşağıdaki şekle gelecektir.

///////////////////////////////////

if(floatval(mysql_get_client_info())>=4.1){
$charset=isset($charset)?$charset:'utf-8';
$charset = isset($configuration)?$configuration->current_language->charset:$charset;

$cs=$mysql_charsets[$charset];
mysql_query( "SET CHARSET '" .$cs. "'" );
}

//2007-05-01 OCS Force the charset, so that Turkish chars will display properly

$charset = 'iso-8859-1';

$cs=$mysql_charsets[$charset];mysql_query( "SET CHARSET '" .$cs. "'" );

///////////////////////////////////

4) Mambonun Uyarlanması
Yukarıdaki işlemleri gerçekleştirdikten sonra yönetim sayfalarından istenilen değişiklikler yapılabilir. http://127.0.0.1/administrator/ Menüler, içerikler değiştirilebilir. İstenmeyen bölümler ve özellikler kaldırılabilir.




Etiketler: , , , ,