İletişim: 0507 545 0999 E-Posta :info@baskentwebtasarim.net

Başkent Web Tasarım

  • ANASAYFA
  • HAKKIMIZDA
  • HİZMETLERİMİZ
  • İŞLERİMİZ
  • REFERANSLAR
  • BLOG
  • İLETİŞİM
  • Home
  • YAZILAR
  • Ankara Web Tasarım
  • Linux Apache MySQL PHP (LAMP) Server Kurulumu
17 Şubat 2019

Linux Apache MySQL PHP (LAMP) Server Kurulumu

Linux Apache MySQL PHP (LAMP) Server Kurulumu

by baskentweb / Çarşamba, 28 Kasım 2018 / Published in Ankara Web Tasarım, Genel, Linux, Özgün, SEO, Server, Sunucu, Ubuntu, Web Tasarım, Yazılım

LAMP Server Kurulumu

LAMP server Linux, Apache, MySQL ve PHP’nin kısaltmasıdır. Başkent Web Tasarımın bu yazısında sırası ile

1 – Apache Kurulumu ,

2 – MySQL Kurulumu ,

3 – PHP Kurulumu

gerçekleştireceğiz.

Bu kurulumları gerçekleştirirken önerimiz root kullanıcısı kullanmamanız olacaktır.
Root yetkili yeni bir kullanıcı oluşturmak için aşağıdaki komutları takip edebilirsiniz.

1) adduser <yeni-kullanici>
Bu komut ile sunucunuza yeni bir kullanıcı oluşturabilirsiniz.

2) usermod -aG sudo <yeni-kullanici>
Burada kullandığımız komut ise yeni oluşturduğumuz kullanıcımıza root yetkisi vermemizi sağlar.

3) sudo su – <yeni-kullanici>
bu komut ise root kullanıcısından yeni oluşturduğumuz kullanıcıya geçmemizi sağlayacaktır.

Apache2 Server Kurulumu

ilk olarak kurulum yapmadan önce sistemimizi yenileyelim

sudo apt-get update
sudo apt-get upgrade

Sistemimizi güncelledikten sonra sıra apache2 kurulumuna geldi,

sudo apt-get install apache2

Bu komut ile apache’nin sistemimize kurulmasını sağlıyoruz.
Kurulumu gerçekleştirdikten sonra tarayıcımızın URL bölümüne ip adresimizi yazarak kontrollerimizi sağlayabiliriz.

Eğer ip adresinizi bilmiyorsanız dig +short myip.opendns.com @resolver1.opendns.com komutunu çalıştırarak ip adresinizi öğrenebilirsiniz.

Kurulumda Hata Aldıysanız

Aldığınız hata muhtemelen güvenlik duvarınızın aktif olmamasında kaynaklıdır. Bunun için;

sudo apt-get install ufw

Bu komutla güvenlik duvarınızı kurun ve

sudo ufw allow http
sudo ufw allow https

Komutları ile güvenlik duvarınızda Apache’nin web isteklerine cevap verdiği 80 ve 443 no’lu portlarını açıyoruz.

sudo systemctl status apache2

Bu komut ile Apache’nin çalışıp çalışmadığını kontrol edebiliriz.

MySQL Kurulumu

MySQL sunucu üzerinde çalışacak uygulamalarımız için bir veri tabanıdır

sudo systemctl status apache2

Komutu ile MySQL kurulumunu gerçekleştiriyoruz. Bu kurulum sırasında MySQL root kullanıcısı için şifre belirlemeniz gerekmekte bu alanı boş bırakmayın. Güvenli bir şifre belirleyerek devam edebilirsiniz.

MySQL kurulumu tamamlandıktan sonra

sudo systemctl status mysql

Komutu ile MySQL veri tabanınızın çalışıp çalışmadığını kontrol edebilirsiniz.

PHP Kurulumu

Bu adımda ise son adım olan PHP kurulumunu gerçekleştireceğiz.

1- sudo apt-get install php
2- sudo apt-get install libapache2-mod-php
3- sudo apt-get install php-mcrypt
4- sudo apt-get install php-mysql
5- sudo apt-get install php-cgi
6- sudo apt-get install php-curl
7- sudo apt-get install php-json

Komutu ile sunucunuza PHP’nin son versiyonunu ve uygulamaları çalıştırması için gerekli birkaç eklentiyi kuracağız

eklentileri tek seferde kurmak için;
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql php-cgi php-curl php-json

Bu komutu kullanabilirsiniz.

PHP kurulumunu yaptıktan sonra sistemimiz tamamlanmış oluyor. Artık sunucunuzun ip adresi üzerinden php ile yazılmış web sayfaları – web uygulamaları çalıştırabilirsiniz. Elinizde domain varsa apache2 ayarlaması yaparak sunucumuza bir ya da daha fazla domain bağlayabilirsiniz.

İyi Çalışmalar.
Ankara Web Tasarım Firması Başkent Web Tasarım

  • Tweet
Tagged under: apache, linux, mysql, php, server, sudo, Sunucu, Ubuntu, ufw

About baskentweb

What you can read next

Kurumsal Web Tasarım
Yandex Kurumsal Mail Hizmeti
Ankara Web Tasarım Yapan Firmalar

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Recent Posts

  • responsive-web-tasarim

    Responsive Web Tasarım Nedir?

    Responsive Ne Demek? Responsive, kelime anlamı ...
  • Yandex Kurumsal Mail Hizmeti

    Yandex Kurumsal Mail Hizmeti   Merhaba domain u...
  • ankara-seo-hizmetleri

    SEO nedir ve size ne kazandırır?

    SEO Nedir? SEO, Search Engine Optimization keli...
  • Kurumsal Web Tasarım

    Kurumsal Web Tasarım Nedir? İnternetin bu derec...
  • Ankara Web Tasarım

    Özgün Web Tasarım Fırsatları Ankara Web Tasarım...

Son Yorumlar

    Archives

    • Ocak 2019
    • Aralık 2018
    • Kasım 2018

    Categories

    • Ankara Web Tasarım
    • Genel
    • Kurumsal Mail
    • Linux
    • Mail
    • Özgün
    • SEO
    • Server
    • Sunucu
    • Teknoloji
    • Ubuntu
    • Web Tasarım
    • Yazılım

    Meta

    • Giriş
    • Yazılar RSS
    • Yorumlar RSS
    • WordPress.org

    Featured Posts

    • responsive-web-tasarim

      Responsive Web Tasarım Nedir?

      0 comments
    • Yandex Kurumsal Mail Hizmeti

      0 comments
    • ankara-seo-hizmetleri

      SEO nedir ve size ne kazandırır?

      0 comments
    • Kurumsal Web Tasarım

      0 comments
    • Ankara Web Tasarım

      0 comments

    GET A FREE QUOTE

    Please fill this for and we'll get back to you as soon as possible!

    © 2015. All rights reserved. Buy Kallyas Theme.

    TOP