Tag Archives | mysql

MariaDB'nin 10.1.8 sürümü duyuruldu

mariaDBİlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB 10.1.8 sürümüne güncellendi. Böylelikle Mariadb 10.1 artık kararlı sürüm olarak kabul edilmeye başlandı. Güvenlik, yüksek kullanılabilirlik ve ölçeklenebilirlik özellikleriyle gelen yazılım, daha fazla işlevsellik sunmaya çaba gösteriyor. Bilindiği gibi yazılımın MariaDB ve MariaDB Galera Cluster olmak üzere iki versiyonu bulunuyor. MySQL’in yaratıcısı olan Monty Widenius; kızının adı My’ı yazılıma isim olarak vermişti. Oracle MySQL’in topluluk geliştirme modelinden uzaklaşınca, Monty Widenius MySQL’in kodunu çatallayıp yeni bir yazılıma yönelince, bu kez ikinci kızının adı olan Maria’yı isim olarak seçti ve MariaDB ortaya çıktı. MySQL ile bire bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler. MariaDB 10.1.8 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 10.1.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

TurnKey Linux’un 14.0 Sürümü Duyuruldu

Sürüm adayı 12 Mayıs 2015‘te duyurulan dosya sunucusu, Bugzilla, Drupal, Joomla, LAMP, MySQL, phpBB, PostgreSQL, Apache Tomcat, Torrent sunucusu, WordPress gibi pek çok araçlarla gelen ve uzmanlık gerektiren çözümler için kullanıma hazır, sunucular için en iyi açık kaynak yazılımları ve araçları içeren Debian GNU/Linux tabanlı, kolay kullanımlı sanal aygıt kütüphanesi TurnKey’in 14.0 final sürümü, Jeremy Davis tarafından duyuruldu. Debian GNU/Linux 8.0 tabanlı sürümün bir dizi ilginç yeni araç içerdiğini söyleyen Davis; orta ölçekli işletmeler için düşünülen EspoCRM, Foodsoft aracı, bir PHP framework olan Laravel, CRM’den çatallanan SuiteCRM gibi araçların kullanıma sunulduğunu ifade etti. TurnKey Linux 14.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

TurnKey Linux 14.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

TurnKey Linux'un 14.0RC1 Sürümü Duyuruldu

Dosya sunucusu, Bugzilla, Drupal, Joomla, LAMP, MySQL, phpBB, PostgreSQL, Apache Tomcat, Torrent sunucusu, WordPress gibi pek çok araçlarla gelen ve uzmanlık gerektiren çözümler için kullanıma hazır en iyi açık kaynak yazılımları içeren Debian GNU/Linux tabanlı, kolay kullanımlı sanal aygıt kütüphanesi TurnKey’in 14.0RC1 sürümü, Jeremy Davis tarafından duyuruldu. Yalnızca 64-bit olarak çıkarılan sistemin Debian Jessie tabanlı olduğunu belirten Davis; Jessie ile gelen önemli değişiklikler içeren sürümün bir istisna olmadığını söyledi. Bunun bir sürüm adayı olduğunu ve test etmek üzere kullanıma sunulduğunu belirten Davis; kullanıcıların hata tespit etme ve tespit edilen hataları rapor etme konusunda gerekli hassasiyeti göstereceklerine inandığını söyledi. TurnKey Linux 14.0RC1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

TurnKey Linux 14.0RC1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Firebird'in 2.5.4 Sürümü Duyuruldu

Interbase 6 kodları üzerine geliştirilmiş ücretsiz bir SQL veritabanı olan Firebird‘in 2.5.4 sürümü duyuruldu. Tüm kullanıcıların veritabanlarını bu sürüme geçirmelerinin önemle tavsiye edildiği vurgulandı. Sürümün, 2.5.3 sürümünden beri birikmiş hata düzeltmelerinin geniş bir koleksiyonunu içerdiği belirtildi. Bilindiği gibi, FireBird, bir SQL veritabanı olması dolayısıyla paradox ve MySQL gibi veritabanlarında olmayan transaction, SP, trigger gibi yapıları desteklemektedir. Firebird, Interbase kodlarından geliştirilmesine karşın kodlar bir kaç kez baştan yazılmış; performans ve özellik olarak Interbase’i geçmiştir. Küçük, Orta ve büyük ölçekli tüm projelerde rahatlıkla ve güvenle kullanılabilir. Ayrıca ReadOnly DB Özelliği ile CD’lerde dahi çalıştırılabilir, tanıtım programlarında da kullanılabilir. Firebird; başta GNU/Linux olmak üzere, FreeBSD, Solaris, HP-UX, Mac-OS ve Windows pek çok işletim sistemini destekler. Firebird 2.5.4 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Firebird 2.5.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Bluefish'in 2.2.7 Sürümü Duyuruldu

Programcılar ve web geliştiriciler için güçlü bir editör olan ve GNU GPL lisansı altında yayınlanan Bluefish’in 2.2.7 sürümü duyuruldu. Bir hata düzeltme sürümü olan yeni sürümde, çeşitli hatalar giderilmiş ve güvenlik açıklarına çözümlemeler getirilmiş bulunuyor. Pek çok programlama dilini destekleyen Bluefish; dinamik ve interaktif web siteleri düzenlemesi üzerine odaklanabiliyor. Bluefish, programlama bilgisi az olan kullanıcıların da kolaylıkla kullanabileceği bir editör. C, HTML, PHP, MySQL, SQL gibi konularda, hazır şablonları kullanarak gerekli işlemleri kolaylıkla yapmak olanak dahilinde. Bluefish; GNU/Linux, FreeBSD, OpenBSD, Solaris ve MacOS X, ayrıca Windows üzerinde çalışıyor. 17 dil desteği sunan yazılımın özellikleri hakkında geniş bilgi edinmek için özellikler sayfasını, fikir edinmek için ekran görüntüleri sayfasını incelemek mümkün. Değişik dağıtımlara göre Bluefish’in nasıl yükleneceğini anlatan wiki sayfasına buradan ulaşabilirsiniz.

Continue Reading →

Bluefish 2.2.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LAMP (Linux + Apache + Mysql + Php) Server Kurulumu

Web uygulamaları ve scriptler üzerinde çalışıyorsanız, bunları online kullanmaya başlamadan önce, kendi bilgisayarınızda test etmeniz oldukça yararlı olacaktır. Yerel olarak böyle bir testi yapabilmeniz için sisteminizde LAMP (Linux, Apache, MySQL, PHP) server kurulu olmalıdır. Bu durumda, bilgisayarınızda herhangi bir web ortamını oluşturmanız ve söz konusu denemeleri yapmanız olanaklı hale gelir. Aşağıda Debian Gnu/Linux, Ubuntu ve Linux Mint üzerinde LAMP (Linux, Apache, MySQL, PHP) server kurulumu anlatılmaktadır.

Continue Reading →

Öncelikle root oluyoruz.

su

Ubuntu ve Linux Mint kullanıcıları eğer süper kullanıcı tanımlamamışlarsa:

sudo su

1. MySQL kurulumu

apt-get install mysql-server mysql-client

ya da

aptitude install mysql-server mysql-client

Kurulum sırasında Mysql için root parolası istenecektir. Bu, Mysql için belirlenecek olan root parolasıdır.

New password for the MySQL “root” user: root      kullanıcı için yeni parolanız.

Repeat password for the MySQL “root” user: root      kullanıcı için tekrar parolanızı tekrar giriniz.

İki defa parola girildikten sonra eğer her şey yolunda gitmişse yapılandırma tamamlanacak, Mysql servisi başlatılacaktır.

2. Apache2 kurulumu

apt-get install apache2

ya da

aptitude install apache2

Kurulum bitince Firefox’u açıp adres satırına http://localhost yazıldığında, tarayıcıya “It works!” başlıklı metin geldiyse kurulum sorunsuz tamamlanmış demektir.


Sayfanın üzerinde “It works!” yazdığına dikkat ediniz.

Eğer bu metin görünmüyorsa:

/etc/init.d/apache2 start

koduyla Apache çalıştırılmaya zorlanabilir, hata yakalanmaya çalışılabilir.

3. PHP5 kurulumu

apt-get install php5 libapache2-mod-php5

ya da

aptitude install php5 libapache2-mod-php5

Kurulum bittikten sonra Apache’yi yeniden başlatmak gerekmektedir.

/etc/init.d/apache2 restart

PHP5 kurulumunu test etmek

phpinfo ile kurulumu ve PHP bilgilerini test etmek mümkündür.

gedit /var/www/html/info.php

komutuyla ilgili dizinde boş bir php dosyası açarak, içine aşağıdaki kodu:

<?php
    phpinfo();
    ?>

yapıştırıp, dosyayı kaydedip kapatmalıdır. Ardından Firefox adres satırına http://localhost/info.php yazıldığında, tarayıcı penceresine PHP bilgileri dökülecektir.

4. PHP5 için MySQL desteği

PHP5′e MySQL desteği kazandırmak için, php5-mysql paketini yükleyebilirsiniz. Bir de uygulamalarınızın ihtiyaç duyacağı kimi PHP5 modüllerini yüklemek iyi bir fikirdir. Bu tür PHP5 modülleri için arama yapabilirsiniz:

apt-cache search php5

Şimdi yüklemek için şu kodu verin:

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Böylece PHP5, MySQL desteği kazanmış olur. Kurulum sonrasında Apache’yi tekrar başlatmak gerekir:

service apache2 restart

Sonra tekrar Firefox ile http://localhost/info.php sayfasına gidildiğinde sayfanın altında MySQL’e ait bilgiler görebilir.

3-4. PHP7 kurulumu: Buraya küçük bir ekleme yapalım. Ubuntu 16.04 ve Linux Mint 18 kullanıcıları, PHP kurulumunu şu şekilde yapmalıdır. PHP7 kurulumu için:

apt-get install php7.0 libapache2-mod-php7.0

PHP7 için MySQL desteği için:

apt-get install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php7.0-imap php7.0-mcrypt php7.0-ps php7.0-pspell php7.0-recode php7.0-snmp php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-sqlite

Diğer kısımlar aynıdır.

5. PhpMyAdmin kurulumu: phpMyAdmin aracılığıyla MySQL veritabanlarını yönetebilirsiniz. Onu yüklemek iyi bir fikirdir:

apt-get install phpmyadmin

ya da

aptitude install phpmyadmin

Kurulum sırasında: “Web server to reconfigure automatically” biçiminde bir seçim yapılması istenecektir, burada “apache2” seçilmelidir; sonra “Configure database for phpmyadmin with dbconfig-common?” diye bir soru gelecektir buna da “Hayır” diye cevap verilmesi gerekiyor. Eğer yanlışlıkla evet denilirse, düzeltmek için:

sudo gedit /etc/apache2/apache2.conf

koduyla ilgili dosya açılır ve içine:

Alıntı

Include /etc/phpmyadmin/apache.conf

satırı eklenir. Apache tekrar başlatılır:

sudo /etc/init.d/apache2 restart

Sonra http://localhost/phpmyadmin ile işlem tekrar edilir. Gelen sayfada kullanıcı adı olarak root yazılır, parola olarak da MySQL kurulumunda belirlenen root parolası girilir.

/var/www/ dizininde rahat çalışmak üzere dosya izinlerinin ayarlanması gerekebilir:

chmod -R 777 /var/www/

kodu /www klasörüne ve alt dizinlerine yazma izni verecektir.

54