• 06-04-2008, 13:08:16
    #1
    Aşağıdaki anlatımın uzunluğu, Pardus ile yeni tanışmış birinin dahi anlayabileceği tarzda hazırlanmaya çalışılmış olmasındandır. Bu durum, usta linux kullanıcılarını sıkabilir. Bunun için şimdiden özür diliyorum. Fakat uygulanma süresi 10 dakikayı geçmez.

    Aşağıdaki anlatım aynen uygulandığında işe yarıyor. Fakat komut ve uygulama açıklamalarında eksiklikler veya yanlışlıklar olabilir. Bunun için cehaletimi bağışlayacağınızı umuyorum.

    Aşağıda Pardus a localhost kurulumu yapabilmek için öncelikli olarak Apache - MySql - Php ve Phpmyadmin kurulumu anlatllacak.

    (NOT: Konsol u sürekli kullanacağımız için, masaüstüne kısayol eklememiz iyi olacaktır. Bunu için ekranın sol alt köşesindeki pardus butonuna tıklayarak, oradan programalar ın içindeki sistem in içindeki Konsole(Terminal programı) seçeneğine sağ tıklayarak çıkan seçeneklerden “ masaüstüne öğe ekle ” seçeneğine tıklayabiliriz. Artık konsole programının kısayolu, bilgisayarımızın masaüstündedir.
    Birde aşağıdaki anlatımdaki komutları illa elle girmemiz gerekmiyor. Bu sayfadan kopyalayıp, konsol sayfasında yapıştırmak istediğimiz yere farenin sağ tuşuna tıklayıp yapıştır diyebiliriz.)

    İlk önce konsol u açıyoruz ve root oluyoruz. Yani aşağıdakileri yapıyoruz:

    su

    yazıp enter e basıyoruz. Bizden root şifremizi isteyecek. Root şifremizi girip enter e basıyoruz.(Şifremizi yazarken yazdıklarımız gözükmeyecek. Bu normal.)

    Ve artık yetkili kullanıcı olarak konsolda çalışabiliriz.

    Pisi paket deposunun son güncel listesini indirmek için aşağıdaki komutu yazıyoruz.

    pisi update-repo

    Enter e bastığımızda liste güncellenecek. (Yakın zamanda pisi paket deposunu güncellediyseniz güncelleme yapmayabilir.)

    Sonra aşağıdaki komutu yazıyoruz.

    pisi it apache mysql-server mod_php

    Enter e bastığımızda bize bir soru soracak ve sonuna (evet/hayır) seçeneklerinden birini yazmamızı isteyecek. evet yazıp enter e basıyoruz. Gerekli paketler kurulacak.

    Şimdi apache – mysql servislerini başlatmak, bilgisayarımızı her yeni açışımızda da otomatik olarak başlamasını sağlamak için aşağıdaki komutları sırasıyla yazarak her komuttan sonra enter e basıyoruz.

    mysql_install_db

    service mysql-server on

    service apache on

    Şimdi bilgisayarımızı yeniden başlatabiliriz.

    Bilgisayarımız yeniden açıldı ve şimdi phpmyadmin kurabliriz. Bunun için phpMyAdmin | MySQL Database Administration Tool | www.phpmyadmin.net adresinden en son kararlı sürüm olan “ phpMyAdmin 2.11.5 is released ” versiyonu indiriyoruz.(Siz bu yazıyı okuduğunuzda daha yeni kararlı sürümler çıkmış olabilir. En son kararlı sürüm hangisiyse onu indiriniz.) Download linkine tıkladığımızda karşımıza birden fazla paket çeşidi çıkacak. “ all-languages-utf-8-only.zip ” paketini indiriyoruz.

    İndirdiğimiz sıkıştırılmış paketin üzerine sağ tıklayarak en alttan ikinci sıradaki aç seçeneğinin içindeki buraya aç seçeneğine tıklıyoruz. Tıkladığımızda bilgisayarımız sıkıştırılmış klasörü açarak içindekileri, sıkıştırılmış klasörle aynı isimli yeni bir normal klasöre çıkarıyor.(Winrar da yaptığımız gibi.) Sonra dışarı çıkan bu aynı isimli klasörün adını, yine üzerine sağ tıklayarak, yeniden adlandır diyerek phpmyadmin olarak değiştiriyoruz.

    Şimdi de konsol u yeniden açarak yukarıda anlatıldığı gibi yine root oluyoruz.

    Sonra aşağıdaki komutu yazıp enter e basıyoruz.

    changemod -R 777 /var/www/localhost/htdocs/ (bu kodda "changemod" yazan yer,"cmod" olmalı. Forumun veritabanından olsa gerek illaki changemod olarak yazıyor. Düzeltemiyorum.)

    Sonra aşağıdaki komutu yazıp yine enter e basıyoruz. (Fakat aşağıdaki komuttaki xxxxx yazan yere kendi kullanıcı adımızı yazmamız gerekiyor. Yani pardus u açarken girdiğimiz kullanıcı adı.)

    chown xxxxx:users /var/www/localhost/htdocs/

    Yukarıdaki komutlar sayesinde htdocs klasörüne ve tüm alt klasör ve dosyalarına, az sonra içine ekleyecek olduğumuz klasörleri ekleyebilmek için okuma ve yazma yetkisi verdik.

    Şimdi de yeniden adlandırdığımız phpmyadmin klasörüne sağ tıklayarak kes diyoruz.

    Sonra masaüstünde ki ev dizini klasörüne giriyoruz iki kere yukarı tuşuna tıklıyoruz. Çıkan klasörlerden var klasörünün içindeki www klasörünün içindeki localhost klasörünün içindeki htdocs klasörünün içine giriyoruz ve sağ tıklayıp, yapıştır a tıklayıp, kestiğimiz phpmyadmin klasörünü buraya yapıştırıyoruz.

    Sonra phpmyadmin klasörünün içine girip
    config.sample.inc.php dosyasını bulup, bu dosyanın üzerine sağ tıklayıp, kopyala deyip, yine aynı klasör içindeki boş bir yere sağ tıklayıp yapıştır diyoruz. Bu dosyanın aynısından zaten var olduğu için bizden kopyaladığımız dosyanın ismini değiştirmemizi isteyecek. Yeni dosyanın ismini config.inc.txt koyuyoruz.

    Bu yeni dosyayı açıyoruz ve içinden alttaki satırı buluyoruz.

    $cfg['Servers'][$i]['auth_type'] = 'cookie';

    Bu satırı aşağıdaki gibi değiştiriyoruz.

    $cfg['Servers'][$i]['auth_type'] = 'http';

    Yani 'cookie' yazan yeri 'http' olarak değiştirmiş olduk.

    Kaydet deyip çıkıyoruz.

    Sonra bu yeni dosyanın ismini bu sefer, yine üzerine sağ tıklayıp, yeniden isimlendir deyip config.inc.php olarak değiştiriyoruz.

    Bu sayede phpmyadmin giriş yaptığımızda bizden kullanıcı adı ve şifre isteyecek ve bu suretle güvenlik önlemimizi almış olacağız.

    Şimdi bu kullanıcı adı ve şifreyi belirlemek üzere yeniden konsol u açıyoruz ve yine yukarıda anlatıldığı gibi root oluyoruz.

    Veya zaten konsolu hiç kapatmadıysak zaten root olmuş olduğumuz konsola aşağıdaki komutu yazıyoruz ve enter e basıyoruz.

    mysql --user=root mysql

    Sonra asağıdaki komutu yazarak yine enter e basıyoruz. (Asağıdaki komutta yine xxxxx yazan yere, bir kullanıcı adı belirleyerek yazıyoruz.)

    GRANT ALL PRIVILEGES ON *.* TO 'xxxxx'@'localhost'

    Sonra aşağıdaki komutu yazarak yine enter e basıyoruz. (Aşağıdaki komutta xxxxx yazan yere bu sefer bir şifre belirleyerek yazıyoruz.)

    IDENTIFIED BY 'xxxxx' WITH GRANT OPTION;

    Yukarıda belirlediğimiz kullanıcı adını ve şifreyi phpmyadmin e girerken kullanacağız.

    Şimdi konsol sayfasına aşağıdaki komutu yazarak enter e basıyoruz.

    exit

    Şimdi localhost umuzun root şifresini belirlemek için aşağıdaki komutları sırasıyla yazmamız gerekiyor.

    Önce aşağıdaki komutu yazıp enter e basıyoruz.

    mysql -u root

    Sonra aşağıdaki komutu yazıp yine enter e basıyoruz.(Aşağıdaki komutta yine xxxxx yazan yere belirlediğimiz root şifresini yazıyoruz.)

    UPDATE mysql.user SET Password=PASSWORD('xxxxx')

    Şimdide aşağıdaki üç farklı komutu sırasıyla girip her komuttan sonra enter e basıyoruz.

    WHERE User='root';

    FLUSH PRIVILEGES;

    exit

    Artık konsol u kapatabiliriz.

    Şimdi aşağıdaki adresten son sürüm olan MyBB 1.2.12 tam Türkçe paketini bilgisayarımızın masaüstüne indirebiliriz.

    http://www.mybbdestek.com/forum/attachment.php?aid=1092

    İndirdiğimiz sıkıştırılmış klasörü masaüstüne açıyoruz.(Şifresi = mybbdestek.com)

    Masaüstüne açtığımız klasörün içine girerek, içindeki Upload isimli klasörün adını mybb olarak değiştiriyoruz.(Veya farklı bir isim de koyabiliriz. Veya olduğu gibi de bırakabiliriz.)

    İsmini mybb olarak değiştirdiğimiz klasöre sağ tıklayarak kopyala diyoruz.

    Şimdi de /var/www/localhost/htdocs klasörünün içine girip yapıştır diyoruz.(Bu klasörün içine nasıl gireceğimizi, yine bu klasörün içine phpmyadmin klasörünü yapıştırırken öğrenmiştik.)

    Şimdi yeniden konsol u açıp yeniden root oluyoruz.

    Ve konsol a şu komutu yazarak enter e basıyoruz.

    changemod -R 777 /var/www/localhost/htdocs/ (bu kodda "changemod" yazan yer,"cmod" olmalı. Forumun veritabanından olsa gerek illaki changemod olarak yazıyor. Düzeltemiyorum. )

    Bu komut sayesinde yeni eklediğimiz mybb klasörü ve alt klasör ve dosyalarına da tam yazma yetkisi verdik.

    Bundan sonra geriye sadece phpmyadmin e girip yeni bir mybb veritabanı oluşturmak ve forumu kurmak kaldı.

    Bu işlemleri de Con+r@ ustanın hazırladığı aşağıdaki linkte verilen video yu izleyerek gerçekleştirebiliriz.

    RapidShare: 1-Click Webhosting

    phpmyadmin e girmek için mozilla nın adres satırına;

    http://localhost/phpmyadmin/

    yazılabilir. Adres satırına yukarıdaki adresi girip enter e bastığımızda bizden kullanıcı adı ve şifremizi isteyecektir. Yukarıdaki ilgili kısımda belirlediğimiz kullanıcı adı ve şifreyi girmemiz gerekiyor.

    Forum u kurmaya başlamak için ise mozilla nın adres satırına;

    http://localhost/mybb/install/
    yazılabilir.

    Kolay gelsin.


    Alıntıdır

    +Rep Pls
  • 15-04-2008, 11:52:45
    #2
    GüzEL paylaşım çok teşekkürler ama benim çözemediğim bir durum var. şimdi ben Linux pardusu windows işletim sistemi üzerine wmware programı ile kuruyorum. Mysql vs. herşeyini kuruyorum ve irc sunucusu kuruyorum üzerine. ama uzaktan bağlantı olmuyor yani başkaları ip ile giremiyor.

    Bunu nasıl sağlarım ? Localdeki mysql ede aynı şekil 1 Web kurduğum zaman ancak o pardustan bağlantı sağlayabiliyorum ip ile uzaktan erişemiyorum. Bu konu hakkında bana bilgi verirseniz çok sevinirim umarım anlatabilmişimdir derdimi.
  • 16-10-2008, 22:25:54
    #3
    Vay be. Yukarıdaki yazıyı ben yazmıştım vakt-i zamanında...

    Ama bazı düzeltmeler yapmak lazım. Mesela o yazıyı mybbdestek sitesinde yayınlamıştım ve devamında localhost a mybbforum kurulumu anlatılıyor.

    Üstelik Pardus 2008 de sorun çıkarabiliyor. Yukarıda ekseriyetle konsolu kullanmıştık fakat, sorunsuz bir localhost kurulumu için mümkün mertebe konsolu kullanmamamız, ekseriyetle pisi paket programını kullanmamız gerekiyor.

    Phpmyadmin inde, pardus için hazır kurulum paketi var depolarda... Onu kurmamız daha sağlıklı oluyor.

    Neyse... Daha sonra daha ayrıntılı bir localhost kurulumu anlatırım inşaallah.

    Eskilerde kaleme aldığım bir yazımı özellikle bu sitede görmek gerçekten çok güzel...
  • 16-10-2008, 22:40:44
    #4
    ExTrAorDiNaRY adlı üyeden alıntı: mesajı görüntüle
    GüzEL paylaşım çok teşekkürler ama benim çözemediğim bir durum var. şimdi ben Linux pardusu windows işletim sistemi üzerine wmware programı ile kuruyorum. Mysql vs. herşeyini kuruyorum ve irc sunucusu kuruyorum üzerine. ama uzaktan bağlantı olmuyor yani başkaları ip ile giremiyor.
    Bunu nasıl sağlarım ? Localdeki mysql ede aynı şekil 1 Web kurduğum zaman ancak o pardustan bağlantı sağlayabiliyorum ip ile uzaktan erişemiyorum. Bu konu hakkında bana bilgi verirseniz çok sevinirim umarım anlatabilmişimdir derdimi.
    Merhaba arkadaşım. Öncelikle şunları söyleyeyim. Pardus linux un kurulumu ve kaldırılması çok kolaydır. Pardus u kurmak için windows u kaldırmak gerekmiyor. Windows a hiç bir zararı yoktur.

    Yukarıda ki anlatım, dışarıdan erişimi olmayan şahsi localhost kullanımı içindir. Pardus işletim sistemini server olarak kullanmak istiyorsanız, daha yapmanız gereken bazı ayarlamalar vardır.

    Pardus un bildiğim kadarıyla hal-i hazırda bir server sürümü yoktur. Bu ayarlamalar, masaüstü kullanımı için geliştirilmiş Pardus u, server olarak kullanmak için gerekmektedir.

    Fakat ben, bunun yerine, direk server olarak kurabileceğiniz başka bir linux işletim sistemini kurmanızı tavsiye ederim size.

    Selamlar...
  • 04-08-2009, 18:58:20
    #5
    mysql --user=root mysql yazınca

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    Hatası Alıyorum :S
  • 04-08-2009, 19:57:06
    #6
    Üyeliği durduruldu
    su mysql --user=root mysql
    denermisin.