Ankara Web Tasarım

  • ANASAYFA
  • HAKKIMIZDA
  • HİZMETLERİMİZ
  • İŞLERİMİZ
  • BLOG
  • İLETİŞİM
  • Home
  • Posts tagged "sudo"
7 Aralık 2019

Tag: sudo

Linux Apache MySQL PHP (LAMP) Server Kurulumu

Çarşamba, 28 Kasım 2018 by baskentweb

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

apachelinuxmysqlphpserversudoSunucuUbuntuufw
Read more
  • Published in Ankara Web Tasarım, Genel, Linux, Özgün, SEO, Server, Sunucu, Ubuntu, Web Tasarım, Yazılım
No Comments

Recent Posts

  • SEO Çalışması

    SEO Çalışması Sitelerin kurulum evresinin tamam...
  • Ucuz Web Tasarım

    Web tasarım nedir? Eğer sizlerde firma sahibi o...
  • Web Tasarım Firmaları

    Müşteri beklenti ve isteklerine anında cevap ve...
  • Web Tasarım Ankara

    Uzun yıllar web tasarım alanında hizmet vermiş ...
  • ankara-web-tasarim-slider

    Web Tasarım Ajansı

    Firmalar için web sayfaları neden açılır merak ...

Son Yorumlar

    Archives

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

    Categories

    • Ankara Web Tasarım
    • Genel
    • Grafik Tasarım
    • Haber
    • 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

    • SEO Çalışması

      0 comments
    • Ucuz Web Tasarım

      0 comments
    • Web Tasarım Firmaları

      0 comments
    • Web Tasarım Ankara

      0 comments
    • ankara-web-tasarim-slider

      Web Tasarım Ajansı

      0 comments

    © 2015. All rights reserved. Ankara Web Tasarım

    TOP