7 Nisan 2016 Perşembe

Linux’te LAMP (Linux + Apache + Mysql + Php) Server Kurulumu


Başka bir anlatımımızdan merhabalar :)
Bu dersimizde size linüx işletim sisteminde Apache, Mysql ve Php kurulumunu anlatacağım. Web tasarım üzerinde çalışıyorsanız web sitenizi yayınlamadan önce kendi bilgisayarınızda denemeler yaparak sisteminizi geliştirebilirsiniz.
öncelikle uç birim terminalini açıyor, daha sonra da root yetkisini alıyoruz.

sudo su
lamp1
Adım 1: Mysql kurulumu
apt-get install mysql-server mysql-client
lamp2
Bu adımda mysql kurulumu yapılacaktır. Kuruluma başladığınızda sizden şifre belirlemenizi isteyecektir. Bu şifre, Mysql Root şifresidir. Şifreyi girdikten sonra ikinci kez girmenizi isteyecek bu alana da aynı şifreyi giriyoruz. Kurulum yapıldıktan sonra Mysql servisi otomatik olarak başlatılacaktır.
lamp3
Adım 2: Apache kurulumu
apt-get install apache2
lamp4
Bu adımda Apache web server kurulumunu gerçekleştiriyoruz. Kurulumu onayladıktan sonra tek yapmanız gereken kurulumun tamamlanmasını beklemek. Tamamlandığında web tarayıcınızı açıp adres çubuğuna http://localhost yazıp “It works” başlıklı yazının gelmiyor ise/etc/init.d/apache2 start kodu ile apache serverimizi başlatıyoruz ve tekrar deniyoruz.
Adım 3: Php5 Kurulumu
apt-get install php5 libapache2-mod-php5
lamp5
Bu adımda Php5’in en son versiyonunun kurulumunu gerçekleştiriyoruz. Bu adım tamamlandıktan sonra apache’yi restart etmemiz gerekebilir. /etc/init.d/apache2 restart komutu ile restart edebiliriz.
Adım 4: Php 5 Kurulumunun Denetlenmesi
gedit /var/www/html/info.php
komutu ile kök dizinde boş bir php dosyası oluşturuyoruz ve;
<?php
    phpinfo();
    ?>
komutunu çalıştırıp kaydediyoruz.
lamp6
Ardından http://localhost/info.php adresine girerek çalışıp çalışmadığına bakabiliriz.
lamp7
Yukarıdaki şekilde bir sayfa geldiyse şu ana kadar hiç bir sorun yaşamadık demektir. Bir sonra ki adıma geçebilirsiniz.
Adım 5: Php için Mysql desteği
apt-cache search php5
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
service apache2 restart
Sırası ile yukarıdaki üç kodu da çalıştırıyoruz.
Adım 6: Phpmyadmin Kurulumu
Phpmyadmin her web tasarımcının bileceği gibi Mysql veri tabanını yönetmek için biçilmiş bir kaftandır. Veri tabanını kolay şekilde yönetmek için bu paketi yükleyebilirsiniz. Asağıda ki kodu çalıştırıyoruz.
apt-get install phpmyadmin
lamp8
Kurulum sırasında iki seçenek sunacaktır. Biz burada apache2 seçip tamam diyoruz:
lamp9
Sırada ki adımda dikkatli olmalıyız. Aşağıda ki gibi bir uyarı alırsanız HAYIR demeniz gerekmektedir.
lamp10
Adım 7: Son Ayarlar
Apache’yi restart ediyoruz:
sudo /etc/init.d/apache2 restart
www dizinine yazma izni veriyoruz:
chmod -R 777 /var/www/
ve son olarakta Phpmyadmin’i www dizinine linkliyoruz:
sudo ln -s /usr/share/phpmyadmin /var/www/html/
Artık sistemimiz kullanılabilir duruma gelmiş bulunmakta. İyi kodlamalar! :)

Hiç yorum yok:

Yorum Gönder

.net 6 mapget kullanımı

 app.UseEndpoints(endpoints => {     endpoints.MapGet("/", async context =>     {         var response = JsonConvert.Seriali...