20Aug
Çalışmak istediğiniz bir Linux PC'niz var mı?Belki Ubuntu Server Edition'ın yalnızca komut satırı sürümüyle rahat değilsinizdir.İşte standart Ubuntu masaüstünü tutmak ve web sunma yetenekleri eklemek.
Sadece bir komut satırı sistemi ile rahat değilseniz de, Ubuntu masaüstünüzü başka şeyler için kullanıyorsanız veya birkaç belirli uygulamalar için yüklemeniz gerekiyorsa, Apache, MySQL ve PHP'yi herhangi bir standarta ekleyebilirsinizUbuntu'nun masaüstü kurulumu çok hızlı ve kolay.
Basit Komut
Çok akıllı bir komut kullanarak kuruluma başlayalım:
sudo apt-get install lamb-sunucu ^
Sonunda şapkası olmadan çalışmayacak. Bu girdikten sonra, gerekli tüm paketleri otomatik olarak seçtiğini göreceksiniz ve sizden indirilecek "büyük" miktardaki veriyi onaylamanızı isteyecektir.
Sadece arkanıza yaslanın ve mavi ekran açılacak kadar şeyini yapmasına izin verin.
Başka kullanıcılar oluşturmak ve veritabanlarını yönetmek için ihtiyaç duyacağınız MySQL root hesabı için bir şifre girin ve devam etmek için Enter tuşuna basın. Parolanızı tekrar girmeniz istenir; bunu yapın ve Enter tuşuna tekrar basın.
Yükleme bu kadar!
Apache ve PHP'yi Sınama
Apache'nin düzgün bir şekilde sunulup sunulmadığını test edelim. Bir tarayıcı açın ve şu URL'yi yönlendirin:
http: //localhost/
Her şey doğru şekilde yüklenmişse bunun gibi bir şey görmelisiniz:
Sonraki adımda 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
Daha sonra aşağıdaki kodu kopyalayın:
Terminalinizi sağ tıklayın ve yapıştırın. Dosyayı "yazma" veya kaydetmek için CTRL + O tuşlarına basın ve sonra çıkmak için CTRL + X tuşlarına basın. Sonra, aşağıdaki komutu kullanarak Apache'yi yeniden başlatın: sudo hizmeti apache2 restart Ve aşağıdaki sayfayı web tarayıcınıza yükleyin: http: //localhost/ testing.php Ve böyle bir şey görmelisiniz: MySQLsisteminizin uyması gereken bir cilt adresiniz var. Sisteminizin bind adresini kontrol etmek için hızlı bir komut kullanabilirsiniz: cat /etc/ hosts |grep localhost Bu, bir "boru" ya da ortada \ anahtar ile paylaşılan "kök" tür. Biri size bir IP adresi gösterecek birkaç sonuç alırsınız. Yukarıdaki ekran görüntüsünden bağlama adresimin 127.0.0.1 olduğunu görebilirsiniz. Daha sonra, orada listelenenleri görmek için MySQL yapılandırma dosyasını açalım. sudo nano /etc/mysql/ my.cnf Aşağıda "bağ adresi" ile başlayan bir satır görene kadar aşağıya doğru ilerleyin. Gördüğünüz gibi cilt adresi aynıdır, bu yüzden iyiyiz. Sizinkinden farklıysa, değiştirin, böylece yukarıda bulduğunuz ile eşleşecektir. 'yi Yükleme MySQL ve komutlarını bilen biri değilseniz, veritabanlarını ve tablolarını yönetmekte sorun yaşayabilirsiniz.phpMyAdmin, MySQL yönetimi için bir PHP arabirimi sağlayarak bunu halletmenize yardımcı olur. Kurulumu kolaydır ve gerçekten kullanışlı olabilir, bu yüzden ona geçelim. sudo apt-get install phpmyadmin Bu komut çalışmazsa, ek depolarını etkinleştirmeniz gerekebilir. Yapılandırılacak web sunucusunu seçmenizi rica eden başka bir mavi ekran gelir. Kırmızı bloğun "apache2" nin yanında olduğundan emin olun ve Uzay çubuğuna basmak için mutlaka olun. Bu, bir yıldızla işaretleyecek ve sonra Enter'a basabilirsin. Phpmyadmin'in kendi kullanımı için varsayılan veritabanı yapılandırması yapıp yapmamak isteneceksiniz. Evet'i seçin. Sonra, bu veritabanı ve kullanıcıyı oluşturmak için kullanılan yönetici hesabının şifresini girmeniz istenecektir. Başka herhangi bir MySQL kullanıcısı oluşturmadığımızdan, MySQL root şifrenizi girin. Son olarak, phpmyadmin ile kullanılacak bir parola oluşturacaksınız ve onu tekrar onaylamanız gerekecek. İşiniz bittiğinde, Apache'yi yeniden başlatın. Aşağıdaki URL adresine giderek phpMyAdmin'e giriş yapabilirsiniz: http: //localhost/phpmyadmin/ Kullanıcı adı olarak "kök" kullanıp kök MySQL şifresini girin. Burada birkaç önemli şifreden fazlası var ve kök hesabınızla aynı şifreyi kullanmaya cazip olacaksınız. Bunu yapmayı seçerseniz, çok güvenli bir şifre, karışık karakter sınıfı ve iyi bir uzunlukta bir şey olduğundan emin olun. Unutmayın, bu yazılımı yükleyerek başkalarına bilgisayarınıza erişim izni veriyorsunuz, bu nedenle uygun önlemleri alınız. Eğer bir web sunucusuyla ilk defa oynuyorsanız, barındırmak istediğiniz dosyaların nereye gittiğini merak ediyor olabilirsiniz. /var/www/'de varsayılanlar ve bu dizine erişmek için yükseltilmiş ayrıcalıklara sahip olacaklar. Bir fikir, yalnızca web eşyalarını sunmak için kullanılacak olan noktaya ayrı bir bölüm takmaktır. Bununla ilgili daha fazla bilgi edinmek için diğer makalemize, Linux fstabı nedir ve Nasıl Çalışır? Konusuna bakın. Ve artık kendi web sunucunuz var, neden ThinkUp ile Tweet İstatistiklerinizi Arşivleme, Arama ve İzleme Nasıl Öğrenilmeli?
MySQL Bağlama Adresini denetleme
phpMyAdmin