Ankara Web Tasarım

  • ANASAYFA
  • HAKKIMIZDA
  • HİZMETLERİMİZ
  • İŞLERİMİZ
  • BLOG
  • İLETİŞİM
  • Home
  • Posts tagged "Sunucu"
23 Mart 2023

Tag: Sunucu

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

  • Bitcoin Ne İşe Yarar

    Bu makalede sizlere bitcoin ne oldu ne işe yara...
  • Bitcoin Nedir ?

    Bu makalede sizlere bitcoin ne oldu ne işe yara...
  • Seo Danışmanlığı

    Arama Motoru Optimizasyonunda Profesyonel Ekip ...
  • Google Analytics Nedir

    Pazarlama amaçlı istatistikler ve temel analiti...
  • Manisa Kula İlçesinde Kaza

    Manisa kula ilçesinde aynı yönde seyir halinde ...

Son Yorumlar

    Archives

    • Mart 2021
    • Ekim 2020
    • Eylül 2020
    • Ağustos 2020
    • Haziran 2020
    • Şubat 2020
    • 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

    • Bitcoin Ne İşe Yarar

      0 comments
    • Bitcoin Nedir ?

      0 comments
    • Seo Danışmanlığı

      0 comments
    • Google Analytics Nedir

      0 comments
    • Manisa Kula İlçesinde Kaza

      0 comments

    Kızılay
    Fidanlık Mh Mithatpaşa Cd.
    No : 39 / 14
    Kızılay/Çankaya/Ankara
    Tel: 0 850 885 3 298
    Tel: 0 312 429 0 298
    Gsm: 0 532 785 1 298
    info@ankaraweb.com.tr

    Ostim
    Serhat Mah. Fabrika İş Merkezi
    1453. Sokak No:6
    Çeşme/Ostim/Ankara
    Tel: 0 312 429 00 81
    Gsm: 0 532 785 1 298
    info@ankaraweb.com.tr

    İzmir
    Tuna Mah. 1714 sok.
    Eyiler İşhanı: No: 23
    Karşıyaka/İzmir
    0 232 342 37 31
    Gsm: 0 532 482 31 20
    info@izmirweb.com.tr

    • ANASAYFA
    • HAKKIMIZDA
    • HİZMETLERİMİZ
    • İŞLERİMİZ
    • BLOG
    • İLETİŞİM
    İzmir Web Tasarım © 2000 Ankara Web Tasarım | All rights reserved.
    TOP