İPUCU

Seçenekler

Shell Script ile Otomatik WordPress Kuralım

Oğuz~#> - ait Kullanıcı Resmi (Avatar)
Forumdan Uzaklaştırıldı
Üyelik tarihi:
07/2009
Nereden:
Bursa
Yaş:
22
Mesajlar:
4.793
Konular:
1495
Teşekkür (Etti):
1877
Teşekkür (Aldı):
2498
Ticaret:
(0) %
10-07-2014 20:52
#1
Shell Script ile Otomatik WordPress Kuralım
Bu yazımızda shell script ile otomatik olarak localimize wordpress kuracağız , sisteminizde mamp kurulu olduğunu varsayıyorum , mamp nedir diyenler buradan inceleyebilir , genel olarak bahsetmek gerekirse apache , php , mysql gibi uygulamaların tümünü içinde barındıran bir pakettir.

Bu script ne işe yarar;
* Son sürüm wordpress i indirir ,
* wp-config.php dosyasını düzenler ,
* Mysql veritabanı oluşturur ,
* hosts dosyasını günceller

Normalde bu işlem 10-15 dk yı alır ike bu script ile 1 dk içinde kurulum gerçekleştirebilirsiniz , bu işlem webhosting paketi kullananlar için geçerli değildir , onlar panel üzerinden işlemlerini yapacaklardır , wordpress kurulu bir site isteyenler ise webhosting sitesi ile iletişime geçebilirler.
Scripti buradan indirebilirsiniz.
Çalışması için chmod ile execute hakkı vermeyi unutmayınız.
Komut : ./WPkur.sh root root MerhahaWPDB MerhahaWPsite MerhahaWP.local hw

Kod:
#!/bin/bash ########## ## Kurulum: Sisteminizde MAMP kurulu olduğunu varsayıyorum ## Kendinize göre geliştirebilirsiniz , problem değil ## Aşağıda Bunları Bul ve Kendince Değiştir: MYSQLUSER / MYSQLPASS ## # ayhanarda.com - webhostingsitesi.com ## ######### # Çalışma için geçici bir klasör oluşturalım mkdir /tmp/getWP cd /tmp/getWP ## Son sürüm wordpress'i indirelim curl -O http://wordpress.org/latest.tar.gz ## Açalım tar -xf latest.tar.gz cd /tmp/getWP/wordpress/ ## wp-config dosyasını düzenleyelim mv wp-config-sample.php wp-config.php sed -i .bak "s/username_here/MYSQLUSER/g" wp-config.php sed -i .bak "s/password_here/MYSQLPASS/g" wp-config.php sed -i .bak "s/database_name_here/$1/g" wp-config.php ## Veritabanı Oluşturalım CMD="create database $1" /Applications/MAMP/Library/bin/mysql --host=localhost -uMYSQLUSER -pMYSQLPASS -e "$CMD" ## Geçici klasörden gerçek klasöre taşıyalım mv /tmp/getWP/wordpress ~/Sites/$1 ## Firefox u açıp test edelim open -a Firefox http://local

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı