Manjaro linux üzerinde Xampp Kurulumu (Apache Server, Mysql, PHP, PhpMyAdmin)

Standard

Merhaba;

Şu video’yu zamanında bulamadığım için Manjaro’dan vazgeçmiş biri olarak başkalarının da ulaşması adına paylaşıyorum.

Xampp denilen yazılım, bilgisayarınızda PHP geliştirirken, MYSQL server ve PhpMyAdmin ihtiyacınız varsa sizin için bunları paket halinde kuran efsane bir program. Kendisinin .run uzantısını (nasıl olduysa) dikkat etmediğimden, haftalardır manjaro’nun kendi sayfasında da Archlinux’un kendi sayfasındada “Arch’a lampp kurulumu yapılmıyor” diye savaş veriyordum, bu gün Ubuntu 15.10 sürümüne sistemini güncellerken farkettim ki, ben zaten sistemden bağımsız olarak .run uzantısından kurulum yapıyorum ve aradığım şey lampp için kolaylık sağlayan xampp sistemi.

Elbette bu video’yu paylaşmamın hemen ardından, Manjaro’ya dönüş yapacağım.

Eğer Arch linux’u (öncelikle biliyorsanız) ve Arch’ı seviyorsanız, değerli geliştiricileri arasında bir türk var Tulliana, kendisi harika bir arayüz tasarlamış durumda, ona da buradan ulaşabilirsiniz;

http://manjaro-tr.org/forum/index.php?topic=1296.0

Heralde bu kadar sevinmem biraz da dilime vurmuş olsa gerek 🙂 Buyrun video ile sizleri başbaşa bırakayım…

Ha unutmadan, xampp linki ;

http://downloads.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.3/xampp-linux-x64-1.8.3-3-installer.run

Sırasıyla kurulum adımlarının komutları da şöyle;


1
wget http<span class="symbol">:</span>/<span class="regexp">/downloads.sourceforge.net/project</span><span class="regexp">/xampp/</span><span class="constant">XAMPP</span>%<span class="number">20</span>Linux/<span class="number">1.8</span>.<span class="number">3</span>/xampp-linux-x64-<span class="number">1.8</span>.<span class="number">3</span>-<span class="number">3</span>-installer.run

1
<span class="attribute">sudo chmod +x xampp-linux-x64-1.8.3-3-installer.run</span>

1
sudo .<span class="regexp">/xampp-linux-x64-1.8.3-3-installer.run</span>

Son olarak kurulumun ardından localhost’a atacağınız dosyaları /opt/htdocs altına atıyorsunuz, oraya da atabilmek için ya root olmak gerek devamlı ya da kısa olarak;

 #chmod 755 /opt/lampp/htdocs

derseniz erişim izni ayarlamış olursunuz, Masaüstüne de bir kısayol atarsanız rahat bir şekilde dosyalarınızı aktarabilirsiniz.

Bir sonraki yazımda görüşmek üzere 🙂

Linux Üzerinde Hız Testi Yapmak

Standard

Merhabalar;

Linux üzerinde hız testi yapmak için speedtest güzel bir script(imsi) geliştirmiş.
Bende kullanmaktan zevk aldığım bu yazılımı paylaşmak istedim.Kullanımı gayet basit, kurulum için;


1
sudo apt-get install python-pip

1
Python kurulumunun ardından speedtest'i yüklemek için;


1
sudo pip install speedtest-cli

1
Arada bir güncelleme yapmak içinse;


1
sudo pip install speedtest-cli --upgrade

Veee bizim muhteşem yurdumuzun internetinin hızını kobay olarak göstereyim 🙂

Başka bir yazımda görüşmek üzere…

Linux – Man Sayfalarını Türkçeleştirme

Standard

Merhabalar;

Linux’a ilk başladığımız zaman en büyük problem ingilizce olmakta. Elbette eninde sonunda ingilizceyi öğrenecek olsak da birileri bizler için türkçe çevirisini yapmışsa neden kendi dilimizde öğrenmeyelim? 🙂

Böyle bir çalışma yaptıkları için belgeler.org’daki abilerimize/kardeşlerimize teşekkür etsem azdır.

Şimdi çok basit olarak kurulumunu paylaşayım:


1
sudo apt-get install manpages-tr

Ardından man sorgusu ile içeriği hakkında terminal’de yazan bilgiler türkçeleşmiş olmakta…

Ubuntu’da tam yüklenemeyen Paketi Önbellekten Silme

Standard

Merhabalar;

Birkaç gün önce linux’a Minecraft kurulumu yapıyordum (evet kuruluyor). Ancak kurulum sırasında kullandığım depolardan birinin güncelliğini yitirmesi sebebiyle dosya indirme işlemi mümkün olmuyordu. Güncelleme yapmak istediğimde :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
natgho@optimist:/usr/bin$ sudo apt-get upgrade
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor&nbsp; &nbsp; &nbsp; &nbsp;
Durum bilgisi okunuyor... Bitti&nbsp; &nbsp; &nbsp;
Yükseltme hesaplanıyor... Bitti
Aşağıdaki paketler otomatik olarak kurulmuş ve artık bu paketlere gerek duyulmuyor:
&nbsp; libappindicator1 libindicator7 python-appindicator
Bu paketleri kaldırmak için 'apt-get autoremove' komutunu kullanın.
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 0 B ek disk <a href="http://www.madcasino.info/" title="canlı poker">canlı poker</a> alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] ^X^Cnatgho@optimist:/usr/bin$ sudo apt-get autoremove
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor&nbsp; &nbsp; &nbsp; &nbsp;
Durum bilgisi okunuyor... Bitti&nbsp; &nbsp; &nbsp;
Aşağıdaki paketler KALDIRILACAK:
&nbsp; libappindicator1 libindicator7 python-appindicator
0 paket yükseltilecek, 0 yeni paket kurulacak, 3 paket kaldırılacak ve 0 paket yükseltilmeyecek.
1 paket tam olarak kurulmayacak ya da kaldırılmayacak.
Bu işlem tamamlandıktan sonra 291 kB disk alanı boşalacak.
Devam etmek istiyor musunuz? [E/h] E
(Veritabanı okunuyor... mevcut 284998 dosya veya klasör yüklü.)
Kaldırılan: python-appindicator (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libappindicator1 (12.10.1+13.10.20130920-0ubuntu4.1) ...
Kaldırılan: libindicator7 (12.10.2+14.04.20141007.1-0ubuntu1) ...
libc-bin (2.19-0ubuntu6.6) için tetikleyiciler işleniyor ...
minecraft-installer (0.1+r11~ubuntu14.04.1) ayarlanıyor...
&nbsp; % Total&nbsp; &nbsp; % Received % Xferd&nbsp; Average Speed&nbsp; &nbsp;Time&nbsp; &nbsp; Time&nbsp; &nbsp; &nbsp;Time&nbsp; Current
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Dload&nbsp; Upload&nbsp; &nbsp;Total&nbsp; &nbsp;Spent&nbsp; &nbsp; Left&nbsp; Speed
&nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp;0&nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 0 --:--:-- --:--:-- --:--:--&nbsp; &nbsp; &nbsp;0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here: http://curl.haxx.se/docs/sslcerts.html

curl performs SSL certificate verification by default, using a "bundle"
&nbsp;of Certificate Authority (CA) public keys (CA certs). If the default
&nbsp;bundle file isn't adequate, you can specify an alternate file
&nbsp;using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
&nbsp;the bundle, the certificate verification probably failed due to a
&nbsp;problem with the certificate (it might be expired, or the name might
&nbsp;not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
&nbsp;the -k (or --insecure) option.
chmod: `/usr/share/minecraft/minecraft.jar''e erişilemedi: Böyle bir dosya ya da dizin yok
dpkg: error processing package minecraft-installer (--configure):
&nbsp;installed post-installation script alt işlemi çıkış durumunda hata döndürdü : 1
İşlem sırasında hatalar bulundu:
&nbsp;minecraft-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hatası alıyordum
Normalde önbelleklenen dosyalar için:

Sudo apt-get clean

Komutuyla yarım kalanlarını temizleyebiliyorken, canlı poker indirmenin yarım kalması sebebiyle silme işlemini gerçekleştiremedim.

Biraz araştırma sonucu, ubuntu’nun bu dosyaları kaydettiği yeri bulup manuel olarak temizleme yoluna gidince sorun çözüldü.

Gelelim yapımına, öncelikle indirmesi yarım kalan dosyaya ulaşmak için :

cd /var/lib/dpkg/info

komutuyla ilgili kısma giriyoruz. Benim aradığım dosya minecraft olduğundan:

ls | grep minecraf

Komutuyla çıktısını istiyorum:

natgho@optimist:/var/lib/dpkg/info$ ls | grep minecraft
minecraft-installer.list
minecraft-installer.md5sums
minecraft-installer.postinst
minecraft-installer.postrm

Görüldüğü gibi 4 dosya var, bunları sildikten sonra, güncellemeyi tazeliyorum:

natgho@optimist:/var/lib/dpkg/info$ sudo apt-get update && sudo apt-get upgrade

İşlem tamamdır 🙂

Bir dahaki yazım da görüşmek üzere…