Tüm klasörlerimin içindeki düzen benim için önemli olduğu için, hepsinin sıralama şekli aynı olmalıdır. Mac OS işletim sisteminize temiz bir kurulum yaptıysanız varsayılan olarak herhangi bir sıralama yapmayacaktır. Okumaya devam et
Etiket arşivi: macosx
Macbook’unuzu OS X El Captain Yükselttiniz, Apache Server Çalışmıyor mu?
Telaş etmeniz gereken bir şey yok. El Captain güncellemesi ile birlikte Apache Server ve PHP yeni versiyonlarıda güncellenmiştir.
Daha önceki Mac OS X Apache Server’a php.ini Dosyasını Tanımlama makalemdeki kurulum adımlarını takip edebilirsiniz. Daha önceki php.ini ve httpd.conf gibi dosyalarınızda aynı dizinde ~previous uzantısı ile görebilirsiniz.
Mac OS X Command Line ile MySQL Start, Stop, Restart
sudo /usr/local/mysql/support-files/mysql.server start
Servisi durdurma;
sudo /usr/local/mysql/support-files/mysql.server stop
Servisi yeniden başlatma;
sudo /usr/local/mysql/support-files/mysql.server restart
Mac OS X Üzerinde Apache Serveri Başlatmak
Apple PHP geliştiricilerini düşünerek Apache Server’i standart olarak kullanıcılara sunmaktadır ama default olarak servis çalışmamaktadır. Servisi aktif etmek sadece bir kaç dakikanızı almaktadır.
İlk önce terminali çalıştırıp herhangi bir permission hatasına takılmamak için root kullanıcısı ile giriş yapıyoruz.
sudo su -
ve şifremizi giriyoruz.
İlk önce kullanıcımıza Apache Server tarafından gerekli izinleri tanımlamak için /etc/apache2/users/Guest.conf dosyasının adını değiştiriyoruz. Sizin Mac OS X sürümünüze göre dosya yeri değişiklik gösterebilir, kontrol edin.
mv /etc/apache2/users/Guest.conf KULLANICI.conf
Adını değiştirdiğimiz dosya içinde bir kaç değişiklik yapmamız gerekiyor, aşağıdaki komut ile nano editörde dosyayı açıyoruz.
nano /etc/apache2/users/KULLANICI.conf
Açılan dosyayı kullanıcı adımıza ve web sitelerimizin bulunduğu klasöre düzenlememiz lazım.
<Directory "/Users/KULLANICI/ws/"> Options Indexes Multiviews AllowOverride AuthConfig Limit Order allow,deny Allow from all </Directory>
Gerekli düzenlemeyi yaptıktan sonra tek kalan Apache Server servisini başlatmak kalıyor.
sudo apachectl start
Şimdi tarayıcımıza http://localhost veya http://127.0.0.1 adresi ile Apache Serverimizin çalıştığını görebilirsiniz, ve “It Works!” 🙂
Mac OS X Terminal Komutları
Her zaman terminal kullanmadığınız için komutları unutmamız gayet normal 🙂 Unutmamak için not alıyoruz ve güncelliyoruz.
- cd <path> : Klasöre gitmek
- ls a-al : Klasör dizini görüntülemek
- sudo <path> <parametre> : Uygulamaya parametre gönderme
- sudo nano <path> : Dosyayı nano editörde açmak
- cp <kopyalanak_dosya> <yeni_ad> : Dosyayı kopyalamak
- mkdir <klasör> : Klasör oluşturma
- nano <dosya_ad> : Dosya oluşturmak