Mac OS X 10.9 Mavericks - Apache, PHP , MySQL ve phpMyAdmin kurulumu
03 Kasım 2013 03 Kasım 2013 Vedat YILMAZ 2 yorum Apache, Mac OS X, Mavericks, MySQL, PHP, phpMyAdmin
Bu makalemizde Mac OS X 10.9 Mavericks üzerine Apache, PHP , MySQL ve phpMyAdmin kurulumu yapıp local bir web sunucusu hazırlayacağız.
1- Apache Kurulumu.
Apache Mac OS X 10.9 Mavericks üzerinde varsayılan olarak kurulu geliyor. Sadece terminali açarak etkinleştiememiz gerekiyor. Bunun için Uygulamalar -> İzlenceler altından terminal i açıyoruz ve ilgili komutları yazıyoruz.
Yeniden başlatmak için
sudo aoachectl restart
Apache versiyonunu öğrenmek için ise
Apache web sunucusunu başlattıktan sonra browser dan adres çubuğuna localhost yazarak çalışıp çalışmadığını test edebilirsiniz.
OS X 10.9 Mavericks Apache
Document root web scriptlerimizin çalıştığı dizindir. public_html, htdocs veya www olarak ta düşünebiliriz. Mac OS 10.9 Mavericks varsayılan document root yolu /Library/Webserver/Documents/ klasörüdür. http://localhost yazdığımızda bu dizin kullanılır. İstersek kendi home klasörümüzden bir yol da belirtebiliriz.
Kullanıcı düzeyinde root
İlk önce Home altında sitelerimizi yani web scriptlerimizi barındıracağımız Sites adında bir klasör oluşturuyoruz.
Terminali açalım ve /etc/apache2/users klasörüne girelim
username.conf dosyamızı oluştıralım. Burada username kısmına kendi kullanıcı adınızı yazınız. Eğer kullanıcı adınızı bilmiyorsanız terminal de whoami yazarak öğrenebilirsiniz.
klasör izinlerini ayarlıyalım
apache yi restart edelim
http://localhost/~username ile apache ye erişebilirsiniz. username kısmına kendi kullanıcı adımızı yazıyoruz.
2- PHP Kurulumu
Mac OS X Maveriks 10.9 ile birlikte PHP 5.4.17 kurulu geliyor. httpd.conf dosyasını düzenleyerek apache ile php nin birlikte çalışmasını sağlayalım.
“control” + “w” tuşlarına basarak php kelimesini aratalım.
satırının başındaki “;” işaretini kaldıralım, “control” + “o” ile dosyamızı kaydedelim ve “control” + “x” şle kapatalım.
Şimdi Sites klasöründe bir php dosyası oluşturarak test edebiliriz.
<php? phpinfo(); ?>
OS X 10.9 Mavericks PHP
3- MySQL Kurulumu
OS X 10.9 Mavericks te de MySQL yüklü gelmiyor malesef. Kurulumu kendimiz yapmak zorundayız. MySQL sitesine girelim ve download edelim. Mac OS X 10.7 (x86, 64-bit), DMG Archive OS X 10.9 Mavericks te de sorunsuz bir şekilde kullanılabiliyor. Bu sürümü indirelim ve kurulumu yapalım.
OS X 10.9 Mavericks MySQL
İndirdiğimiz arşiv içerisindeki dosyaları kurmak için çalıştırdığımızda güvenlik uyarısı veriyor. Kurulumu yapmak için mysql-5.6.14-osx10.7-x86_64.pkg dosyasına control tuşu basılı iken sağ tıklıyoruz ve aç diyoruz ve yönergeleri takip ederek kurulumu tamamlıyoruz. 3 Dosyayı da aynı şekilde kurmamız gerekiyor.
Kurulumlar tamamlandıktan sonra MySQL i Sistem tercihleri penceresinden başlatabilirsiniz.
Konsol dan başlatmak için aşağıdaki komutu kullanabilirsiniz.
MySQL kversiyonuna bakmak için ise aşağıdaki komut kullanılabilir
çıkmak için \q yazıp enter a basıyoruz.
Böyle tam yol yazmak yerine sistem değişkeni olarak ta ekleyebiliriz. İstediğimiz her yerden mysql komutunu yazarak MySQL konsola kolayca erişebiliriz.
aşağıdaki satırları ekliyoruz ve dosyayı kaydedip kapatyoruz. ( control+o, control+x )
son olarak aşağıdaki komutu verelim
ve mysql i artık mysql komutu ile istediğimiz yerden çalıştırabiliyoruz.
MySQL e root şifresi verme
/usr/local/mysql/bin/mysqladmin -u root password ‘şifre’
4- phpMyAdmin Kurulumu
phpMyAdmin download sayfasından indirelim ve Sites altında phpmyadmin isminde bir klasör açarak dosyaları buraya kopyalayalım.
config.sample.inc.php dosyasının ismini config.inc.php olarak değiştirelim.
Eğer mysql e şifre vermediyseniz ve şifresiz olarak kullanıyorsanız config dosyasındaki
olarak değiştirmeniz gerekiyor. Eğer mysql şifreniz varsa bu işleme gerek yok.
phpMyAdmin e giriş yapmak istediğimizde #2002 Cannot log in to the MySQL server hatası veriyor. Bunu gidermek için aşağıdaki komutları sırasıyla çalıştıralım.
OS X 10.9 Mavericks phpMyAdmin
← VMware ile Mac OS X Mavericks 10.9 Kurulumu
Linux Tarih ve Saat Ayarı – Centos, Fedora, RedHat, Ubuntu, Debian →
Ubuntu 12.10 üzerine percona server kurulumu
22 Şubat 2013 Vedat YILMAZ 0
25 Kasım 2013 Vedat YILMAZ 12
Apache, MySQL 5.5.31 ve PHP 5.4.15 Kurulumu – Fedora / Centos / RedHat
14 Mayıs 2013 Vedat YILMAZ 2
“Mac OS X 10.9 Mavericks – Apache, PHP, MySQL ve phpMyAdmin Kurulumu” için 2 yorum
14 Mayıs 2016 tarihinde, saat 14:02
merhaba ben macbook Air 10.11.4 sitemine sahibim denemeler yapmak üzere Localhost ta Php Fusion Kurulumu yapmak istiyorum fakat bende bulunan sisteme göre anlatım bulamadım sizin anlatımınızda bir yere kadar geçerli oluyor bir yerden sonra söylediklerinizden farklı şeylerle karşılaşıyorum bana yardımcı olurmusunuz
ibrahim halil ç
25 Ağustos 2017 tarihinde, saat 13:37
localhosta info.php dosyası olulturmak istiyorum yalnız nasıl oluşturulacagını anlatmamışsınız. rica etsem detay vcerebilir misiniz biraz da? sites klasörünü bulamadım