Pardus Üzerinde Localhost Kurulumu

*reventon*

Uzman üye
28 Eki 2008
1,536
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,"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.

[url]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.

RapidShare: 1-Click Webhosting [url]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
 
Son düzenleme:

HyperHacker

Katılımcı Üye
19 Ağu 2007
517
2
samsun
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

 

*reventon*

Uzman üye
28 Eki 2008
1,536
1
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...
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.