THT DUYURU

Linux Linux İle İlgili Bilgi Paylaşım Platformu

Seçenekler

Pardus Üzerinde Localhost Kurulumu

*reventon* - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
10/2008
Yaş:
31
Mesajlar:
1.537
Konular:
772
Teşekkür (Etti):
15
Teşekkür (Aldı):
323
Ticaret:
(0) %
02-07-2009 00:20
#1
Arrow
Pardus Üzerinde Localhost Kurulumu
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 [URL="http://phpmyadmin.net/"]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,"chmod" olmalı.

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.

https://tik.lat/9zrl9

İ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.

[URL="http://rapidshare.com/files/36178698/Localhost.rar"]RapidShare: 1-Click Webhosting https://tik.lat/qUT3X

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;

https://tik.lat/8QPlo
yazılabilir.

Kolay gelsin.


Alıntıdır
---------------------










Konu *reventon* tarafından (15-07-2009 19:13 Saat 19:13 ) değiştirilmiştir.
HyperHacker - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2007
Nereden:
samsun
Mesajlar:
521
Konular:
56
Teşekkür (Etti):
9
Teşekkür (Aldı):
17
Ticaret:
(0) %
11-07-2009 01:43
#2
çok güzel bir paylaşım ellerine sağlık
---------------------


TÜRK HACK TEAM

|͇̿C͇̿¤̿ ͇̿|

HyperHacker
HyperHacker - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2007
Nereden:
samsun
Mesajlar:
521
Konular:
56
Teşekkür (Etti):
9
Teşekkür (Aldı):
17
Ticaret:
(0) %
15-07-2009 16:23
#3
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.)

burda yazan komutu yazdıgımda "bash: changemod: command not found"
yazıyor nerde yanlış yapıyorum

---------------------


TÜRK HACK TEAM

|͇̿C͇̿¤̿ ͇̿|

HyperHacker
*reventon* - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
10/2008
Yaş:
31
Mesajlar:
1.537
Konular:
772
Teşekkür (Etti):
15
Teşekkür (Aldı):
323
Ticaret:
(0) %
15-07-2009 19:11
#4
Alıntı:
HyperHacker´isimli üyeden Alıntı Mesajı göster
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.)

burda yazan komutu yazdıgımda "bash: changemod: command not found"
yazıyor nerde yanlış yapıyorum


changemod ' u cmod değilde chmod olarak yazmalısın sorun düzelecektir...
---------------------










nebula55 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2009
Mesajlar:
222
Konular:
17
Teşekkür (Etti):
4
Teşekkür (Aldı):
14
Ticaret:
(0) %
18-07-2009 23:30
#5
güzel konu tşklr

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler