Linux Yaz Kampı Php Sınıfı Alet Çantası

Standard

Merhaba;

linux kampında sadece hafta sonu olmam nedeniyle, sıkıntı olabilecek yerlere dair bir alet çantası hazırlayayım istedim. Sıkıntı olan yerlerde amacım sorunların olası çözümlerini burada barındırmak.

Sanal makineye ubuntu kuracağım, nasıl kurabilirim?

Sizlere ubuntu mate kurulumu yaptık, dolayısıyla burada yaptığım anlatımın ilk kısmında ISO indirme kısmında, siz buradaki(tıkla) ISO kalıbını kullanın. Seçenekler arasından 64-32 bit seçimini yaptıktan sonra “Via Direct Download” altındaki linkten indirme yapınız, torrent ile indirmeyiniz, torrent portları kapalıdır. Onun dışındaki anlatım aşağıdaki linktedir;

Virtual Box Üzerinde Ubuntu Kurulumu ve Ekran Sorunun Giderilmesi

GNU/Linux’umu nasıl güncelleyebilirim?

Önce depolarımızı güncelleyelim;

sudo apt-get update

Sistemdeki güncel olmayan programlarımızı güncelleyelim;

sudo apt-get upgrade

Güncelleme tamamlanmıştır.

GNU/Linux’uma nasıl xampp kurabilirim?

Konsoldan önce xampp’i indirin;

wget https://www.apachefriends.org/xampp-files/5.6.23/xampp-linux-x64-5.6.23-0-installer.run

Eğer indirme sırasında hata alırsanız, bu şekilde indirmeyi deneyin;

wget https://www.apachefriends.org/xampp-files/5.6.23/xampp-linux-x64-5.6.23-0-installer.run --no-check-certificate

İndirme işlemi tamamlandıktan sonra;

sudo chmox +x xampp-linux-x64-5.6.23-0-installer.run
sudo ./xampp-linux-x64-5.6.23-0-installer.run

Kurulumu tamamlanmıştır.

XAMPP kurdum ama nasıl çalıştıracağım?

Konsola girip;

sudo /opt/lampp/lampp start

Ardından şu yazıyı görmelisiniz;

[email protected]:~$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 5.6.23-0...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.

Bilgisayarımda PHP/HTML sayfamı nasıl çalıştıracağım?

Xampp’in olduğu dizin altında htdocs(geldiğimde daha detaylı anlatacağım) klasörü, sunucunun dışarıya açılan kapısıdır. Bu dosyaya masaüstüne kısayol oluşturacak şekilde anlatımını yapacağım;

Kurulumu ingilizce yapanlar için;

ln -s /opt/lampp/htdocs/ /home/KULLANICI_ADINIZ/Desktop/htdocs
sudo chmod 777 /opt/lampp/htdocs

Kurulumu türkçe yapanlar için;

ln -s /opt/lampp/htdocs/ /home/KULLANICI_ADINIZ/Masaüstü/htdocs
sudo chmod 777 /opt/lampp/htdocs

Bu 2 komutu sırayla çalıştırdıktan sonra, bu dizin altındaki tüm dosyaları siliniz. Uğur hocanızın sizden yapmanızı istediği ödevleri bu klasör altında yaparsanız, web tarayıcınızdan ;

http://localhost/

şeklinde girerseniz o dizin altında bulunan sayfalarınızı görüntüleyebilirsiniz.

Sanalda linux kullanıyorum, ekran kuş kadar gözüküyor, nasıl büyütebilirim?

virtualbox panelinde, aygıtlar > misafir eklenti CD kalıbını yerleştir’e tıklayın, ubuntu’da kendiliğinden çalışma isteğini kabul edin. Sanal makinenizi yeniden başlattığınızda sorun çözülecektir. Eğer çözülmez ise arama kısmından display/ekran yazarak görüntü çözünürlüğünüzü yükseltebilirsiniz. Eğer bu CD’yi yerleştirmezseniz, bilgisayarınızın özgün çözünürlüğüne ulaşamayabilirsiniz.

Uğur hoca Github Sablaym text diye birşey kullanıyor ve efsane gözüküyor, bunu nasıl kurabilirim?

1
2
3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

Komutlarını sırayla uygularsanız Sublime text kurulur, Menu kısmından ulaşabilirsiniz.

Bilgisayarım Aşırı ısınmakta, neden böyle oluyor olabilir?
Not:
Sanal’a kurulum yapanlar için böyle bir olasılık söz konusu değildir.

Laptoplarınıza ancak ubuntu-mate kuracak kadar vaktim oldu. Bilgisayarlarınızda 2 ekran kartı varsa, bunların konfigürasyonunun doğru şekilde yapılması gerekiyor, aksi halde ekran kartınız devamlı çalıştığından, makine sıcaklığınız artıyor. Konu hakkında detaylı bilgiyi geldiğimde anlatırım (hatırlatınız 🙂 ) . Yapmanız gereken;

Konsola giriniz;

lspci | grep VGA

yazdığınızda karşınıza bu çıkıyorsa;

1
2
3
4
5
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09)
    Subsystem: ASUSTeK Computer Inc. Device [1043:1a6d]
    Kernel driver in use: i915
--
04:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 940M] [10de:1347] (rev ff)

2 ekran kartınız var demektir, bu tarz birşey çıktıysa;

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)

tek ekran kartınız var demektir ve kurulum yapmanıza gerek yoktur.

Kurulum yapacak arkadaşlar, önce sistemlerini güncellesinler (bknz: gnu/linux’umu nasıl güncellerim?) ardından menüden, System > Preferences > Hardware > Additional Device kısmına tıklayınız. Orada Nvidia ekran kartınızın ismini ve altında driver’ını göreceksiniz, parantez içerisinde “tested” yazanı tıklayınız(muhtemelen en üstteki), “Apply Changes” diyip bekleyiniz, yalnız butona birden fazla kere basmayın, internetinizin ve şarjınızın olduğundan emin olun, eğer bu yükleme yarıda kesilirse uğraşmanız gerekir. Yükleme barı dolduktan sonra, işletim sistemini yeniden başlatınız, sağ üstte NVIDIA ya da intel simgesini göreceksiniz, intel simgesi olduğu sürece intel ekran kartınız, NVIDIA olduğu sürece nvidia ekran kartınız devrede olacaktır. NVIDIA aktif kaldığı sürece bilgisayarınızın sıcaklığı yüksek olacaktır. Buraya tıklayıp, ekran kartınızı değiştirdiğiniz de oturumdan çıkıp tekrar giriş yapmanız ya da bilgisayarınızı yeniden başlatmanız gerekmektedir.

Ekstra sorularınız oldukça [email protected] adresine mail atarsanız, soruları bu başlık altına ekleyerek yanıtlayacağım.

banner

 

 

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

https://www.youtube.com/watch?v=d9OKobl5Y1A

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 🙂