Web sunucularınızı veya dinamik web sitelerinizi çalıştırmanın ucuz bir yolunu mu arıyorsunuz? Bir LAMP sunucusu oluşturmaya ne dersiniz? Bir LAMP sunucusu, eksiksiz paketle birlikte gelir. Yalnızca sunucuya sahip olmakla kalmayacak, aynı zamanda işletim sistemine, veritabanı yazılımına ve komut dosyası diline de sahip olacaksınız. Bu uygulamaların tümü açık kaynak kodludur. LAMP sunucusu şu bileşenleri içerir: Linux, Apache, MySQL ve PHP. LAMP sunucuları ucuz sunucularda çalışabilir. Bu sunucuyu kurmak basit ve basittir. Aşağıdaki adımları uygulayarak bir LAMP sunucusu oluşturun:
adımlar
Adım 1. Sunucunuz için donanım gereksinimlerini alın
Daha sofistike siteler daha fazla güce ihtiyaç duyar.
Adım 2. Servis sağlayıcınızdan gerekli yükleme hızını alın
Varsayılan bir ev interneti yükleme hızı, dakikada yalnızca yaklaşık 1 mb'dir. Bu, grafikler, videolar vb. için çok yavaş olabilir.
Adım 3. Linux'un bir sürümünü yükleyin
Bir LAMP sunucusu oluşturmadan önce Linux işletim sistemine sahip olmanız gerekir. distrowatch.com'u ziyaret edin ve beğendiğinizi seçin. Çoğunlukla aynıdırlar, ancak normal bir terminal kullanıcısı değilseniz, arayüzü (KDE, Cinnamon, vb.) önceden yüklenmiş birini seçtiğinizden emin olun. Ayrıca, Linux sürümü bir Windows yükleyici içermiyorsa, bir Canlı CD veya USB flash sürücü oluşturmanız gerekecektir (talimatlar diğer wiki nasıl makalelerinde). Aşağıdaki talimatlar Ubuntu Linux ile çalışır.
Adım 4. Apache'yi sunucuya kurun
Apache, Unix işletim sistemlerinde çalıştığı bilinen ücretsiz ve açık kaynaklı bir web sunucusudur. Apache'yi kurmanın iki yolu vardır. Konsolunuzu veya bir terminal penceresi oturumunu kullanabilirsiniz.
- Komut istemine şunu yazın: sudo apt-get install apache2
- Apache'yi kurmaya devam etmek için sudo şifrenizin olması gerekir.
Adım 5. Apache'nin çalıştığını doğrulayın
Tarayıcınızı sunucunun IP adresine yönlendirmeniz gerekecek. Bu, Apache'nin çalışıp çalışmadığını size bildirecektir.
6. Adım. PHP'yi sunucuya kurun
PHP, orijinal olarak dinamik web sayfaları oluşturmak için kullanılan bir betik dilidir. Ancak, geliştiriciler bunu bireysel grafik uygulamaları oluşturmak için kullanırken, ağ ve sistem yöneticileri PHP'yi komut satırı arabirimi yetenekleri için kullanır.
Komut istemine şunu yazın: sudo apt-get install php5 libapache2-mod-php5
Adım 7. PHP'nin tamamen kurulu olduğundan emin olun
Komut istemine yazarak Apache'yi yeniden başlatın: sudo /etc/init.d/apache2 restart
Adım 8. PHP'nin doğru çalıştığını onaylayın
- Bir test dosyası oluşturmak için Apache belge kökünü kullanın. Kök /var/www olacaktır. Test dosya adınızın uzantısı bir.php ile bitmelidir.
- İçerik için şunu yazın:
Adım 9. Test dosyasını kaydedin
- Ardından tarayıcınızı şu adrese yönlendirin:
- /test.php'den önce sunucunuzun IP adresini yazdığınızdan emin olun.
Adım 10. Test dosyanızı doğrulayın
Tarayıcı, ekranda "PHP Sayfasını Test Et" mesajını göstermelidir.
Adım 11. MySQL'i sunucuya kurun
MySQL, "Yapılandırılmış Sorgu Dilim" anlamına gelir. MySQL, ilişkisel bir veritabanı programıdır. Bu uygulama, birden fazla kullanıcının birçok veritabanına erişebildiği bir sunucu olarak çalışır. WordPress gibi MySQL kullanan birçok yazılım uygulaması vardır. Google ve Facebook bile MySQL kullanıyor.
Komut istemine şunu yazın: sudo apt-get install mysql-server
Adım 12. MySQL için bir şifre oluşturun
- Komut satırına şunu yazın: mysql -u root
- Daha sonra mysql> gibi görünecek bir komut istemi görmelisiniz.
- Komut istemine şunu yazın: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('PASSWORD');
- ŞİFRENİZİ gösterdiği yere şifrenizi girin. MySQL kullanıcısı olarak kullanacağınız bu olacaktır.
Adım 13. MySQL sunucunuzu başlatın
Aşağıdaki komutu yazın: /etc/init.d/mysql start