X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German)
X

Bilgi Bankası

AnasayfaBilgi BankasıFreeBSD 12 KurulumuFreeBSD 12'de LEMP Yığını Kurulumu ...

FreeBSD 12'de LEMP Yığını Kurulumu ve Ayarlanması

FreeBSD 12'de LEMP yığınının (Linux, Nginx, MySQL/MariaDB, PHP) kurulumu ve yapılandırılması, bir web sunucusu oluşturmak isteyen kullanıcılar için önemlidir. İşte bu adımları adım adım gerçekleştirmek için bir kılavuz:

1. **Nginx Web Sunucusunun Kurulumu:**
FreeBSD 12'de Nginx, ports koleksiyonundan veya paket yöneticisi olan `pkg` aracılığıyla kolayca kurulabilir. Kurulum komutu şu şekildedir:
```
sudo pkg install nginx
```
Kurulum tamamlandıktan sonra, Nginx servisini başlatın ve başlangıçta otomatik olarak başlatılmasını sağlayın:
```
sudo sysrc nginx_enable=YES
sudo service nginx start
```

2. **MySQL veya MariaDB Veritabanı Sunucusunun Kurulumu:**
LEMP yığınının M bileşeni olan MySQL veya MariaDB, ports koleksiyonundan veya `pkg` aracılığıyla kurulabilir. Örneğin, MariaDB'yi kurmak için şu komutu kullanabilirsiniz:
```
sudo pkg install mariadb103-server
```
Kurulumun ardından, MariaDB servisini başlatın ve başlangıçta otomatik olarak başlatılmasını sağlayın:
```
sudo sysrc mysql_enable=YES
sudo service mysql-server start
```

3. **PHP'nin Kurulumu ve Nginx ile Entegrasyonu:**
FreeBSD 12'de PHP, ports koleksiyonundan veya `pkg` aracılığıyla kurulabilir. Nginx ile PHP entegrasyonunu sağlamak için PHP-FPM (PHP FastCGI Process Manager) modülünü kurmanız gerekir:
```
sudo pkg install php74 php74-fpm
```
PHP-FPM kurulumunun ardından, Nginx yapılandırma dosyasını (`nginx.conf`) düzenleyin ve PHP-FPM modülünü etkinleştirin.

4. **Test Sayfasının Oluşturulması:**
Nginx'in çalışıp çalışmadığını kontrol etmek ve PHP'nin doğru şekilde yapılandırılıp yapılandırılmadığını test etmek için bir test sayfası oluşturun. Örnek bir PHP test sayfası oluşturmak için aşağıdaki adımları izleyin:
```
sudo nano /usr/local/www/nginx/phpinfo.php
```
`phpinfo.php` dosyasına aşağıdaki içeriği ekleyin:
```php
phpinfo();
?>
```
Daha sonra, web tarayıcınızda `http://localhost/phpinfo.php` adresine giderek PHP bilgilerini görüntüleyin.

5. **Güvenlik Ayarları ve Bakım:**
Kurulumdan sonra, MySQL veya MariaDB veritabanı yöneticisinin varsayılan parolasını değiştirin ve güvenlik duvarı ayarlarını yapın. Ayrıca, düzenli olarak sistem güncellemelerini ve yedeklemelerini yapmayı unutmayın.

LEMP yığınının başarılı bir şekilde kurulmasıyla, FreeBSD 12 üzerinde güçlü bir web sunucusu oluşturabilir ve dinamik web uygulamalarını barındırabilirsiniz. Bu adımları izleyerek, Linux, Nginx, MySQL/MariaDB ve PHP'nin birleşiminden oluşan bu popüler web sunucusunu kolayca oluşturabilirsiniz.

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(10 defa görüntülendi. / 0 kişi faydalı buldu.)

Top