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

 

 

Linux Yaz Kampı 2016

Standard

Merhaba;

Her yıl düzenlenen (artık) geleneksel (diyebileceğimiz) “Linux Yaz Kampı”nın 2016 yılı etkinliğinde PHP sınıfında eğitmen olarak bulunmaktayım. Bu güzel atmosfere dair birşeyler yazıp etkinliği bilmeyen veya katılmamış insanlara bir nefeslik bile olabilse bu etkinliği anlatmak istedim.

Öncelikle Bu sene eğitmen olarak katılmam dolayısıyla işin mutfağına girmiş oldum. Daha önce 2 kere farklı eğitimlerine (PHP ve Linux Sistem Yönetimi 1) öğrenci olarak katılıp, hocalara inatla soru soran, yer yer bıktıran öğrenci profilinden birşeylere yardımcı olmaya çalışmak adına çırpınan eğitmen profiline evrildim 🙂

Şunu gördüm ki öncelikle mutfakta gerçekten hummalı bir çalışma var. Buraya gelen eğitmenler, öğrenciler geldiğinde “acaba eğitimi nasıl verirsek gelen kişiler daha performanslı şekilde öğrenirler?” sorusundan tutun da “canları Iced Chocolate Mocha” çekerse bunu nasıl temin edebiliriz?” sorusuna kadar her ayrıntı için çaba sarfetmekteler. Gelen yüzlerce yeni kişi o heyecanla çevrede gezinirken, ortalıkta bir karmaşa olmadan herkesi doğru yöne yönlendirilip, insanları koordine etmenin nasıl ciddi bir iş olduğunu da bu sayede görmüş oldum.

 

Benim bu kampın sevenlerinden olmanın aslında temel nedeni, gelen insanların -gerçekten- bu eğitimler için hem eğitmenler hem de öğrenciler açısından büyük efor gerektirmesi. Bu sebepten de elbette gelen herkesin gözleri parıl parıl ve herkes tam motive şekilde. Banklarda oturmuş linux üzerine sohbet eden insanlar, bir köşede çayını/kahvesini içerken bu konuda gelişmeleri aktaran bilgili kişiler, bir başka köşede artık bu işde ekol kabul edilmiş hocaların (bknz:Engür Hoca ile Korsan Eğitim Saatleri) inanılmaz lezzetli sohbetleri ile burası tam bir teknoloji çılgınlarının buluşma mekanı olmuş durumda. Yani buraya geldiğiniz zaman “zil çaldı, hadi mola verelim” “zil çaldı hadi derse” modunda bir ortam yok, hiçbir zaman da olmadı da. Daha çok “merhaba ben … şuradan geliyorum, … yerinde çalışıyorum, … eğitimindeyim, siz hangi eğitimdesiniz şu an ?” şeklinde başlayan sohbetler buranın asıl tadını oluşturmakta. Bu sohbetler sayesinde birçok yeni insan birbiriyle tanışıyor, fikir alışverişinde bulunuyor, kamp bittiğinde irtibatını koparmayıp kendini geliştiriyor.

Tüm bunların yanında kesinlikle çılgınlar gibi bir bilgi aktarımı da söz konusu. Sabah 9.30 da başlayıp, 21.30’a kadar öğlen ve akşam araları ile eğitimler sürmekte. Herkes harıl harıl birçok alanda ufuklarını genişletmekte.

 

Kamp ile alakalı izlenimlerimi bu başlık altından sürdürmeyi planlıyorum, imkanım olursa belki birkaç anlatım bile ekleyebilirim, kısacası eğer yılın bu zamanında sıcaktan bunalmışsanız, bilgisayar konusunda hevesliyseniz ve ayırabileceğiniz 15 gününüz var ise, LYK kesinlikle çok faydalı ve eğlenceli bir seçenek olacaktır 🙂

Unutmayın, bilgi paylaştıkça çoğalır…

banner