Ubuntu 18.04 LTS üzerinde PHP'nin kurulumu ve yapılandırılması, web tabanlı uygulamalar geliştirme veya barındırma işlemlerinde önemli bir adımdır. PHP, yaygın olarak kullanılan bir sunucu tarafı betik dili olup, dinamik web siteleri ve uygulamaları oluşturmak için kullanılır. Bu makalede, Ubuntu 18.04 LTS üzerinde PHP'nin kurulumu, temel yapılandırması ve yönetimi hakkında bilgi verilecektir.
**PHP Kurulumu ve Yapılandırma:**
1. **PHP Kurulumu:**
Ubuntu 18.04 LTS üzerinde PHP'nin kurulumu oldukça basittir. Terminali açın ve aşağıdaki komutları sırasıyla çalıştırarak PHP'yi yükleyin:
```bash
sudo apt update
sudo apt install php
```
2. **PHP Modüllerinin Yüklenmesi:**
İhtiyacınıza göre PHP modüllerini yükleyebilirsiniz. Örneğin, yaygın olarak kullanılan MySQL veritabanı bağlantısı için php-mysql paketini yüklemek için şu komutu kullanabilirsiniz:
```bash
sudo apt install php-mysql
```
Diğer popüler PHP modülleri arasında GD, cURL, mbstring, XML, JSON, ve daha fazlası bulunmaktadır.
3. **PHP Yapılandırma Dosyaları:**
PHP'nin yapılandırma dosyaları, genellikle /etc/php/versiyon dizininde bulunur. Örneğin, PHP 7.2 kullanıyorsanız, yapılandırma dosyaları /etc/php/7.2/ dizininde bulunur. Bu dizinde php.ini dosyası PHP yapılandırmasını içerir.
4. **PHP Yapılandırmasını Düzenleme:**
Yapılandırma dosyasını düzenlemek için Terminali açın ve aşağıdaki komutu kullanarak nano veya tercih ettiğiniz metin düzenleyicisini kullanarak php.ini dosyasını açın:
```bash
sudo nano /etc/php/7.2/cli/php.ini
```
Bu dosya içerisinde PHP'nin çalışma zamanı yapılandırmalarını düzenleyebilirsiniz. Örneğin, bellek sınırını artırmak veya Eklenti yükleme yollarını belirtmek gibi.
5. **PHP-FPM Kurulumu ve Yapılandırma (isteğe bağlı):**
PHP-FPM (PHP FastCGI Process Manager), PHP'nin performansını artırmak için kullanılan bir yöneticidir. PHP-FPM'yi yüklemek için aşağıdaki komutu kullanabilirsiniz:
```bash
sudo apt install php-fpm
```
PHP-FPM'nin yapılandırma dosyaları /etc/php/7.2/fpm/ dizininde bulunur. Bu dosyaları düzenleyerek PHP-FPM'nin çalışma zamanı davranışını yapılandırabilirsiniz.
6. **Web Sunucusu ile PHP Entegrasyonu:**
PHP'yi Apache veya Nginx gibi bir web sunucusu ile entegre etmek için gerekli yapılandırmaları yapmanız gerekmektedir. Örneğin, PHP-FPM kullanarak Nginx ile entegrasyon için Nginx yapılandırma dosyalarında uygun ayarları yapmalısınız.
Ubuntu 18.04 LTS üzerinde PHP'nin başarıyla kurulumu ve yapılandırılması, dinamik web siteleri ve uygulamaları geliştirmeniz veya barındırmanız için gerekli adımları içerir. Yukarıdaki adımları takip ederek, Ubuntu 18.04 LTS üzerinde PHP'nin sorunsuz bir şekilde çalışmasını sağlayabilirsiniz.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.