Ortaya Karışık

TR EN

Linux Üzerinde Apache2, MySQL ve PhpMyAdmin Kurulumu (Debian ve Türevleri)

Bu makale 2 yıldan daha eski. Bazı bilgiler güncelliğini yitirmiş olabilir.

Debian ve türevlerinde Apache2, MySQL ve PhpMyAdmin kurulumunu adım adım nasıl gerçekleştirebileceğinizi anlatıyoruz. XAMPP kullanmak yerine doğrudan Apache kurmak isteyenler için rehber niteliğindedir.


Apache Kurulumu#

Her komuttan sonra Enter tuşuna basmayı unutmayın.

sudo apt-get update
sudo apt-get install apache2

Bu komutları çalıştırdıktan sonra tarayıcınızın adres çubuğuna localhost veya IP adresinizi yazın. Eğer Apache düzgün çalışıyorsa varsayılan Apache sayfasını görebilirsiniz.

MySQL Kurulumu#

sudo apt-get install mysql-server mysql-client

Kurulum sırasında sizden bir parola girmeniz istenecektir. Parolanızı belirleyip onaylayın.

sudo systemctl status mysql

Bu komutu çalıştırdığınızda MySQL'in çalıştığını belirten bir çıktı almanız gerekir.

MariaDB Kurulumu (İsteğe Bağlı)#

MariaDB yüklemek isteyenler aşağıdaki komutu kullanabilir:

sudo apt-get install mariadb-server mariadb-client

Güvenlik ayarlarını yapmak için şu komutu çalıştırın:

sudo mysql_secure_installation

Gelen ekranda root parolanızı girin ve güvenlik yapılandırmalarını tamamlayın.

PHP Kurulumu#

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0

Kurulumu doğrulamak için:

php -v

Komutunu çalıştırarak PHP sürümünüzü kontrol edebilirsiniz.

Apache'yi yeniden başlatın:

sudo systemctl restart apache2

PhpMyAdmin Kurulumu#

sudo apt-get install phpmyadmin

Kurulum sırasında Apache2'yi seçin ve veritabanı yönetimi için root parolanızı girin.

Eğer phpMyAdmin'e erişirken 404 Not Found hatası alırsanız aşağıdaki komutları çalıştırın:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo service apache2 reload

Tarayıcınıza localhost/phpmyadmin yazarak phpMyAdmin'e erişebilirsiniz. Eğer "The mbstring extension is missing" hatası alırsanız şu komutları çalıştırın:

sudo apt-get install libapache2-mod-php7.0
sudo apt-get install php7.0-mbstring
sudo service apache2 restart

Kurulum sırasında herhangi bir hata alırsanız yorum bırakabilirsiniz. İyi çalışmalar!

linux-apache2-mysql-phpmyadmin-kurulumu

Webmentions

Beğeniler

  • Beğeniler yükleniyor...

Yorumlar & Yanıtlar

  • Yorumlar yükleniyor...

Yorumlar
Bluesky ile Yanıtla

Fediverse veya Mastodon'da bir hesabınız varsa, bu gönderiye yanıt verebilirsiniz.

Bu URL'yi favori Fediverse uygulamanızın arama alanına veya Mastodon sunucunuzun web arayüzüne kopyalayıp yapıştırın.

Yorumlar yükleniyor...