Ubuntu Üzerinde LAMP Stack Kullanarak WordPress Nasıl Kurulur
LAMP stack, Linux, Apache, MySQL ve PHP'yi içeren popüler bir açık kaynak yazılım paketidir. Web siteleri ve web uygulamaları barındırmak için yaygın olarak kullanılan bir platformdur. Ubuntu üzerinde LAMP stack kullanarak WordPress kurmak için adımlar şunlardır:
1. Apache'yi Kurun: Ubuntu'da Apache'yi kurmak için aşağıdaki komutu kullanın:
```
sudo apt-get install apache2
```
2. MySQL'i Kurun: Ubuntu'da MySQL'i kurmak için aşağıdaki komutu kullanın:
```
sudo apt-get install mysql-server
```
3. MySQL'i Güvenli Hale Getirin: Bir root parolası belirleyerek ve diğer güvenlik önlemlerini alarak MySQL'i güvenli hale getirmek için aşağıdaki komutu çalıştırın:
```
sudo mysql_secure_installation
```
4. PHP'yi Kurun: Ubuntu'da PHP'yi kurmak için aşağıdaki komutu kullanın:
```
sudo apt-get install php libapache2-mod-php php-mysql
```
5. WordPress'i Kurun: WordPress'in en son sürümünü resmi web sitesinden indirin ve içeriği Apache web kök dizinine çıkarın:
```
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo chown -R www-data:www-data wordpress/
```
6. Bir MySQL Veritabanı Oluşturun: WordPress'in kullanması için yeni bir MySQL veritabanı ve kullanıcısı oluşturun. Bunu MySQL komut satırı arayüzünü kullanarak yapabilirsiniz:
```
mysql -u root -p
CREATE DATABASE wpdb;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
exit
```
7. WordPress'i Yapılandırın: WordPress örnek yapılandırma dosyasını wp-config.php olarak yeniden adlandırın ve veritabanı ayarlarını 6. adımda oluşturulan MySQL veritabanı kimlik bilgileriyle güncelleyin:
```
cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
```
wp-config.php dosyasındaki aşağıdaki satırları MySQL veritabanı bilgilerinizle güncelleyin:
```
define('DB_NAME', 'wpdb');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'password');
define('DB_HOST', 'localhost');
```
8. Apache'yi Yeniden Başlatın: Değişiklikleri uygulamak için Apache'yi yeniden başlatmak üzere aşağıdaki komutu kullanın:
```
sudo systemctl restart apache2
```
9. WordPress Kurulumunu Tamamlayın: Web tarayıcınızı açın ve sunucunuzun IP adresine veya alan adına gidin. WordPress kurulum sürecini tamamlamak için ekrandaki talimatları izleyin.
Bu adımları izleyerek, Ubuntu üzerinde LAMP stack kullanarak WordPress kurabilir ve web sitenizi veya blogunuzu oluşturmaya başlayabilirsiniz.
Ara