Ev Ubuntu PC'nizi LAMP Web Sunucusuna Nasıl Dönüştürebilirsiniz?
Çalışmak istediğiniz bir Linux PC var mı? Belki de sadece Ubuntu Server Edition'ın komut satırında rahat değilsindir. Standart Ubuntu masaüstünü nasıl koruyacağınız ve web sunma yeteneklerini nasıl kullanacağınız.
Yalnızca komut satırı sistemiyle rahat değil olsanız da, Ubuntu masaüstünüzü başka şeyler için kullanıyorsanız veya yalnızca birkaç özel uygulama için yüklemeniz gerekiyorsa, Apache, MySQL ve PHP'yi herhangi bir standart masaüstüne ekleyebilirsiniz Ubuntu kurulumu çok hızlı ve kolay.
Basit Komut
Çok akıllıca bir komut kullanarak yüklemeye başlayalım:
sudo apt-get yüklemek lamp-server ^
Sonunda şapka olmadan çalışmaz. Girdikten sonra, gerekli tüm paketleri otomatik olarak seçtiğini göreceksiniz ve indirilecek “büyük” veri miktarını onaylamanızı isteyeceksiniz..
Sadece arkana yaslan ve bir mavi ekran çıkana kadar işini yapsın.
MySQL root hesabı için bir şifre girin; bu, diğer kullanıcılar oluşturmak ve veritabanlarını yönetmek için ihtiyacınız olan şeydir, daha sonra devam etmek için Enter tuşuna basın. Parolanızı tekrar girmeniz istenir, o zaman bunu yapın ve tekrar Enter tuşuna basın..
Kurulum için bu kadar!
Apache ve PHP'yi Test Etme
Doğru hizmet edip etmediğini görmek için Apache'yi test edelim. Bir tarayıcı açın ve aşağıdaki URL'yi yönlendirin:
http: // localhost /
Her şey doğru kurulmuşsa, bunun gibi bir şey görmelisiniz:
Daha sonra, PHP'nin çalışıp çalışmadığını test edeceğiz. Terminalde yeni bir belge oluşturmak için aşağıdaki komutu girin:
sudo nano /var/www/testing.php
Ardından, aşağıdaki kodu kopyalayın:
Terminalinizi sağ tıklayın ve yapıştırmayı tıklayın.
“Yazmak” için CTRL + O tuşlarına basın veya dosyayı kaydedin ve sonra çıkmak için CTRL + X tuşlarına basın.
Ardından, aşağıdaki komutu kullanarak Apache'yi yeniden başlatın:
sudo servis apache2 yeniden başlat
Ve aşağıdaki sayfayı web tarayıcınıza yükleyin:
http: //localhost/testing.php
Ve böyle bir şey görmelisin:
MySQL Bağlama Adresini Kontrol Etme
MySQL, sisteminizin eşleşmesi gereken bir adrese sahiptir. Sisteminizin adres adresini kontrol etmek için hızlı bir komut kullanabiliriz:
cat / etc / hosts | grep localhost
Bu, ortada \ anahtarla paylaşılan bir "boru" veya "kök" dür. Birkaç sonuç alacaksınız, bunlardan biri size bir IP adresi gösterecek.
Bağlantı adresimin 127.0.0.1 olduğunu yukarıdaki ekran görüntüsünden görebilirsiniz..
Sonra, orada listeleneni görmek için MySQL yapılandırma dosyasını açalım.
sudo nano /etc/mysql/my.cnf
Aşağıdaki gibi "adres adresi" ile başlayan bir satır görene kadar aşağı kaydırın.
Gördüğünüz gibi, adres adresi aynı, bu yüzden iyiyiz. Seninki farklıysa, sadece yukarıda değiştirdiklerinle eşleşecek şekilde değiştir..
PhpMyAdmin'i yükleme
MySQL'e ve komutlarına aşina değilseniz, veritabanlarını ve tablolarını yönetmede sorun yaşayabilirsiniz. phpMyAdmin, MySQL yönetimi için bir PHP arayüzü sağlayarak bunun üstesinden gelmenize yardımcı olur. Kurulumu kolaydır ve gerçekten kullanışlı olabilir, bu yüzden başlayalım..
sudo apt-get install phpmyadmin
Bu komut işe yaramazsa, ek depoları etkinleştirmeniz gerekebilir.
Yapılandırılacak web sunucusunu seçmenizi isteyen bir mavi ekran daha göreceksiniz. Kırmızı bloğun “apache2” nin yanında olduğundan ve Boşluk çubuğuna çarptığından emin olun. Bu bir yıldız işareti ile işaretler ve sonra Enter tuşuna basabilirsiniz..
Phpmyadmin'in kendi kullanımı için varsayılan bir veritabanı yapılandırması gerekip gerekmediği sorulacaktır. Evet seç.
Ardından, bu veritabanını ve kullanıcıyı oluşturmak için kullanılan yönetici hesabının şifresini girmeniz istenir. Başka bir MySQL kullanıcısı oluşturmadığımızdan, MySQL root şifrenizi girin.
Son olarak, phpmyadmin ile kullanmak için bir şifre oluşturacaksınız ve tekrar onaylamanız gerekecek.
İşiniz bittiğinde Apache'yi yeniden başlatın.
Aşağıdaki URL'ye giderek phpMyAdmin'e giriş yapabilirsiniz:
http: // localhost / phpmyadmin /
Kullanıcı adı olarak “root” kullanın ve ardından root MySQL şifresini girin..
Burada birkaç önemli paroladan daha fazlası var ve root hesabınızla aynı parolayı kullanmaya başlayacaksınız. Bunu yapmayı seçerseniz, çok güvenli bir parola olduğundan emin olun, karışık karakter sınıfları ve iyi bir uzunluğu olan bir şey. Unutmayın, başkalarına bu yazılımı yükleyerek bilgisayarınıza erişim izni veriyorsunuz, bu nedenle uygun önlemleri alın..
Bir web sunucusuyla ilk defa oynuyorsanız, barındırmak istediğiniz dosyaların nereye gittiğini merak ediyor olabilirsiniz. Varsayılan olarak / var / www / içindedirler ve bu dizine erişmek için yükseltilmiş ayrıcalıklara ihtiyaç duyarlar. Bir fikir, yalnızca web sayfalarına hizmet vermek için kullanılacak noktaya ayrı bir bölüm oluşturmaktır. Bununla ilgili daha fazla bilgi edinmek için, Linux fstab nedir ve Nasıl Çalışıyor? Adlı diğer makalemize bakın..
Ve şimdi kendi web sunucunuz olduğu için neden ThinkUp ile Tweet İstatistiklerinizi Arşivlemek, Aramak ve İncelemek'i öğrenmemek?