Forum

Local Web Sunucu (V...
 
Bildirimler
Hepsini Temizle

Local Web Sunucu (VMWare)

13 Yazılar
5 Üyeler
0 Reactions
1,013 Görüntüleme
(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

Merhabalar,

 Geçtiğimiz perşembe günü yapılan webcast de wordpress için kullanılan web sunucu hakkında bilgi aktarıldı mı bilemiyorum. bağlantı problemlerim nedeniyle webcastin son yarım saatine dahil olabildim ve ilk aşamayı atlamış oldum.

 Merak ettiğim nokta, localde kurulmuş olan web sunucu için kullanılan linux sürümü ne idi? Nasıl bir konfigürasyon yapılmıştı ki domainleri internet yerine o sunucudan çağırmaktaydı? bu gibi sunucunun aynısını kendi denemelerim için ben de kurmak istiyorum. Bu konuda genel bir araştırma yapmaya çalıştım ama pek bir sonuç bulamadım. Yardımcı olursanız sevinirim.

İyi çalışmalar,

 
Gönderildi : 31/01/2011 17:02

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

Merhabalar,

 Geçtiğimiz perşembe günü yapılan webcast de wordpress için kullanılan web sunucu hakkında bilgi aktarıldı mı bilemiyorum. bağlantı problemlerim nedeniyle webcastin son yarım saatine dahil olabildim ve ilk aşamayı atlamış oldum.

 Merak ettiğim nokta, localde kurulmuş olan web sunucu için kullanılan linux sürümü ne idi? Nasıl bir konfigürasyon yapılmıştı ki domainleri internet yerine o sunucudan çağırmaktaydı? bu gibi sunucunun aynısını kendi denemelerim için ben de kurmak istiyorum. Bu konuda genel bir araştırma yapmaya çalıştım ama pek bir sonuç bulamadım. Yardımcı olursanız sevinirim.

İyi çalışmalar,

 

Merhabalar,

 

Linux için yanlış bilinen bir durumda bu :). Linux bir tanedir ve farklı dağıtımları vardır. Bu dağıtımlardan hangisini kullandığınız pek farketmez aslında temel olan sunucuların aynı olmasıdır. Wordpress sistemini Linux bir sunucuya entegre etmek için mysql,php ve apache sunucularını sisteminize kurmanız gerekmektedir.

 

Bu duruma istinaden Debian ya da Ubuntu için yapılması gereken

root kullanıcısı ile login olmak yada sistemde sudo hakkına sahip bir kullanıcı ile login olarak.

aptitude install mysql-server apache2 php5

komutunu vermektir. 

 
Gönderildi : 01/02/2011 02:24

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

Ertan Bey,

 İlginiz ve cevabınız için öncelikle çok teşekkürler. Linux konusunda çok yeniyim ve merakım çok fazla. Bir çok defa girişimlerde bulundum ama windows un sıcak yüzünü göremediğimden bir türlü devamını getiremedim.

Konuyla ilgili olarak belirtmek istediğim küçük bir nokta var. Kendime hedef olarak koyduğum nokta, web hosting firmalarının yayın için kullanmakta olduğu linux server da a dan z ye ne gerekli, neler kurulu, neler yönetilmekte, nelere ihtiyaç olmakta ve hatalarında nerelere nasıl müdahale etmek gerektiği konusunda kendimi geliştirmek.

 Sorumda özellikle belirttiğim, geçen haftaki webcast te bu sunucunun örneğini görmüş olmam. Bir çok sunucu türü, linux dağıtımı ve yönetim yazılımı muhakkak ki vardır ama orada gördüğüm (kısmen de olsa) benim isteklerimi sanırım karşılayan kıvama getirilmiş bir sunucu örneği olduğundan özellikle ona kanalize olmuştum.

Benim soruma en güzel cevap sanırım Bora Bey' den gelecektir.

 Şu an sistem olarak biraz araştırıp yaptığım denemeler hakkında da ufak bilgi vermek gerekirse, yanlış mı yaptım bilemiyorum aslında ama  CentOS 5.5 32bit olarak kurulum yaptım. Grafik arayüz olmadığı için cursor orada yanıp söndü, ben de karşısında bakakaldım ve shutdown now ile ilk denememi sonlandırdım 🙂

yıllardır microsoft amcamız sayesinde beynimizin her yanına kazınmış olan dos ve windows aşinalığı nedeniyle linux e yabancılık çekmem ve ısınamamam beni hep linux den uzaklaştırdı.

 linux e sıfırdan başlamam gerektiğinin de farkındayım ama çok fazla vakit kaybettiğim için, emekleme devresini koşarken yapmak istiyorum tabiri yerindeyse.. 

mesela her kullanıcının çok kolaylıkla anlayabileceği, dos ile kıyaslamalı bir linux eğitim makale, döküman veya videosunu edinebilir miyim? şu an elimde kurmuş olduğum CentOS 5.5 içerisinde neler olduğunu DIR /W deyip tüm dizinleri ekrana sığdırırcasına listeleyip bunlardan programların, sistemin hangileri olduğunu, bunların hangilerinin aktif falan olduğunu görebilme durumu komut yönetimiyle ne kadar mümkün? sorularım belki çok uzun, belki çok karışık, belki de çok basit.. henüz nerede olduğumun bile farkında değilim.. tek farkında olduğum, çok geri kalmışlığım..

bu yolun henüz başında biri olarak, hazırlanabilecek her türlü bilgi, belge, makale ve video ben dahil bir çok yeni başlayana ışık tutacaktır.

sabırla buraya kadar okuduysanız teşekkürler,  umarım neye ihtiyacım olduğunu tam anlamıyla anlatabilmişimdir..

 
Gönderildi : 01/02/2011 05:37

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

Ertan Bey,

 İlginiz ve cevabınız için öncelikle çok teşekkürler. Linux konusunda çok yeniyim ve merakım çok fazla. Bir çok defa girişimlerde bulundum ama windows un sıcak yüzünü göremediğimden bir türlü devamını getiremedim.

Konuyla ilgili olarak belirtmek istediğim küçük bir nokta var. Kendime hedef olarak koyduğum nokta, web hosting firmalarının yayın için kullanmakta olduğu linux server da a dan z ye ne gerekli, neler kurulu, neler yönetilmekte, nelere ihtiyaç olmakta ve hatalarında nerelere nasıl müdahale etmek gerektiği konusunda kendimi geliştirmek.

 Sorumda özellikle belirttiğim, geçen haftaki webcast te bu sunucunun örneğini görmüş olmam. Bir çok sunucu türü, linux dağıtımı ve yönetim yazılımı muhakkak ki vardır ama orada gördüğüm (kısmen de olsa) benim isteklerimi sanırım karşılayan kıvama getirilmiş bir sunucu örneği olduğundan özellikle ona kanalize olmuştum.

Benim soruma en güzel cevap sanırım Bora Bey' den gelecektir.

 Şu an sistem olarak biraz araştırıp yaptığım denemeler hakkında da ufak bilgi vermek gerekirse, yanlış mı yaptım bilemiyorum aslında ama  CentOS 5.5 32bit olarak kurulum yaptım. Grafik arayüz olmadığı için cursor orada yanıp söndü, ben de karşısında bakakaldım ve shutdown now ile ilk denememi sonlandırdım 🙂

yıllardır microsoft amcamız sayesinde beynimizin her yanına kazınmış olan dos ve windows aşinalığı nedeniyle linux e yabancılık çekmem ve ısınamamam beni hep linux den uzaklaştırdı.

 linux e sıfırdan başlamam gerektiğinin de farkındayım ama çok fazla vakit kaybettiğim için, emekleme devresini koşarken yapmak istiyorum tabiri yerindeyse.. 

mesela her kullanıcının çok kolaylıkla anlayabileceği, dos ile kıyaslamalı bir linux eğitim makale, döküman veya videosunu edinebilir miyim? şu an elimde kurmuş olduğum CentOS 5.5 içerisinde neler olduğunu DIR /W deyip tüm dizinleri ekrana sığdırırcasına listeleyip bunlardan programların, sistemin hangileri olduğunu, bunların hangilerinin aktif falan olduğunu görebilme durumu komut yönetimiyle ne kadar mümkün? sorularım belki çok uzun, belki çok karışık, belki de çok basit.. henüz nerede olduğumun bile farkında değilim.. tek farkında olduğum, çok geri kalmışlığım..

bu yolun henüz başında biri olarak, hazırlanabilecek her türlü bilgi, belge, makale ve video ben dahil bir çok yeni başlayana ışık tutacaktır.

sabırla buraya kadar okuduysanız teşekkürler,  umarım neye ihtiyacım olduğunu tam anlamıyla anlatabilmişimdir..

 

Sihirli kelimeleri açıklıyorum 😀

 

www.google.com için

linux howto

linux programadı howto

Linux Core için

man programadı

info programadı

programadı --?

programadı --help

 

😀

 

Programlar,

 

mysql

apache

php

samba

plesk panel ( merdiven altı ısp ler ıcın en ıyı web yonetım pnalı )

 
Gönderildi : 01/02/2011 12:26

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

dün akşam yaptığım denemede siyah ortam beni yine rahatsız etti. elim kolum bağlı kaldım o pencerenin önünde. ben de bugün yeniden gnome arayüz ile birlikte yeniden kurdum. en azından dostane bir görünüm kazandırdım. GUI başlangıç sanırım benim için daha makbulü. 🙂

söylemiş olduğunuz yollardan google kısmını farklı bir şekilde araştırıp kurulumu tamamladım. program listesinde mevcut kurulu olanlar (ki bulduğum kaynakta bunları kurmam söylenmişti) sırasıyla;

Editors, Text-based Internet, Development Libraries, Development Tools, DNS Name Server, FTP Server, Mail Server, MySQL Database, Server Configuration Tools, Web Server, Administration Tools, Base, ve System Tools 

bunların çalışıp çalışmadıklarını sanırım man komutu ile yönetim alanına komut ekranında erişerek görebilmekteyim. vermiş olduğunuz örneklerde man program adı dikkatimi çekti ve sırasıyla mysql, apache, php ve samba yı kontrol ettim. çıkmak başlangıçta zor oldu ama q olduğunu farkettim 🙂

 apache dışında hepsi yönetim ekranına ulaşmamı sağladı ama apache de bir sonuç alamadım. programlar listesinde web server da seçili ve kurulu olmasına rağmen bir sonuç yok. ne yapabilirim?

 
Gönderildi : 01/02/2011 18:57

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

değişik anlatımları deneme ve ne yazıkki yanılma şeklinde takip ederek birşeyler denedim. temelde hala çok eksik var ve binayı eksik örmeye başlıyorum gibi.

centos un eve kurduğum sürümünde, komut ekranında şu adımları yaptım;

cd /home
wget -N http://layer1.cpanel.net/latest (indirmesini bekledim ve arkasından)

sh latest (ki bu işlemi başka deneyecek kimse varsa sabırlı olması gerek, bende yaklaşık 3 saat sürdü)

sonrasında demiş ki, http://ip numaran:2086 yazarak cpanel e ulaşabilirsin. root ve şifreni girerek panele ulaşabileceğimden bahsetmekte ama bunca bekleme boşa imiş diye düşünmeme neden oldu. herhangi bir şey çıkmadı, 

bundan önce başka bir ayar mı yapmam gerekliydi? cpanel in kurulu olup olmadığını, apache nin aktif olup olmadığını, hangi portların şu an aktif olduğunu gibi basit şeyleri (belki basit ama ben hala bulamadım) nasıl yapabiliriz?

bir çok sitede bir çok kopyala yapıştır anlatıma rastladım. anlamadan, sadece anlatılanı yapıp da ben bunu yapıyorum demek değil amacım. bu işi anlayarak öğrenmek istiyorum. işin basit tarafı da var. bunun farkındayım. her işimi gören, kolay kolay çözen windows uma apache2triad kurarak bu yapmak istediğimi zaten yapabilmekteyim ama benim amacım bu işin asıl noktası, linux u öğrenmek.

bu kadar öğrenmeye aç durumdayken yardımcı olabilecek kimse yok mu?

 
Gönderildi : 02/02/2011 02:26

(@alikemalturker)
Gönderiler: 1016
Noble Member
 

Rehacan 

Merhaba

Bu şekilde Linux öğrenmen kolay değil. Yani Linux/Unix windows a göre biraz değişiktir. İlk olarak Linux nedir onu öğrenmen lazım. Dosya yapısı, paket nedir, nasıl kurulur, derleme nedir.. Bunlar önemli şeyler..

 

Bunları öğremeden çok zorlanırsın. belgeler.org sitesine bakmanı öneririm..

 

Kolay gele 

 
Gönderildi : 03/02/2011 00:46

(@SercanTAPSIN)
Gönderiler: 11
Active Member
 

Öncelikle Rehacan bey kolay gelsin.. Kısaca bir özet geçeyim.. Ana makinenizden vmware ile linux kurdunuz ve bu linux içerisindeki web sayfalarına erişmek istiyorsunuz.

 

Kurduğunuz CentOs 5 consolda caliştiği için bunu server ve server-gui seceneklerini işaretleyerek kurdu iseniz.. Otomatik web sunucuları için gerekli kurulumlar yapılacaktır şayet desktop kurdu isenizde.. Siyah imlecin  root@tapsin-desktop:~# Bu şekilde olması lazım yada root yazan yerde bir kullanıcı adı olacaktır..

 

oncelikle muhtemelen sisteminizde locate komutu calismayacaktır..

tabi derleme olarak (apt-get) mi yoksa (yum) mu bunuda anlayabilmemiz için komutları bi kere yazıp parametre isteyip istemediğine bakarız.

 

Muhtemelen CentOS yum ile kurulum yapıyor.. Hemen

yum install apache*

 

yazarak kurulumu yapabiliriz. Aynı şekilde kurmak istediğiniz tüm kütüphaneleri ve eklentileri kurabilirsiniz.

yum install mysql*

bu ikisi ve. 

yum install locate

locate update

 yum install nano

Bunlar temelde şimdilik komple işinizi çözecek paketlerdir.

bunlar tamamlandığında..

 

locate httpd.conf

Bu dosyanın yerini verir hangi dizinde ise

 

sonra.

nano /etc/apache/httpd.conf

 

gibi giriş yapmamız lazım dizin değişebilir sizin pc de.

 

Burda web ayarlarını yapıyoruz. Ana makineden de vmware de NAT olarak hangi ip adresi otomatik DHCP den verilmiş ise onu girerek sitelere erişebilirsiniz.

 

 

 
Gönderildi : 03/02/2011 07:22

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

tapsin, anlatım için çok teşekkürler.

 howtoforge.com da LAMP ın CentOS 5.x üzerine kurulumu detaylı şekilde anlatılmış. Dün işyerinde iken denemelerimde bir çok hatalar aldım ve yine bu işi başaramamanın üzüntüsüyle şevkim kırıldı ama eve gittiğimde temiz bir CentOS kurulumu yapıp herşeyi sıfırdan aldım. Yaklaşık 4 saatlik bir derlemenin ardından linux üzerinde Apache, MySQL ve PHP çalışır duruma geldi. Sunucu seviyesi hazır durumdaydı fakat bu haliyle bir işimi görmez diye üzerine yönetim arabirimi kurmayı denedim ve yine howtoforge.com da ISPConfig 3 ün entegre edilmesi ile ilgili bir dokümanı inceleyip uyguladım. Kurulum esnasında bazı hatalar aldım. Bu da, farklı bir sunucu yapılandırmasının ortasından aldığım kurulum yönergelerinden kaynaklanmakta diye düşünmekteyim. PerfectServer kurulum adımlarını baştan uygularsam sanırım o hatalara rastlamadan sorunsuz bir kurulum sağlarım diye düşünüyorum.

Kurulum esnasında uzun bir vakit geçirmemden dolayı, komutlara, neyi neden yaptığıma yavaş yavaş aşina olup mantığı kavramada bayağı yol aldım diye düşünüyorum. Ama bir denemeyle bu işin piri olunmaz. Bunları defalarca, farklı konfigürasyonlarla deneyeceğim ve işi iyice sindireceğim.

Asıl sormak istediğim nokta, konunun en başında da belirttiğim gibi Bora Bey' in webcast de anlatımda kullandığı sunucuda hangi linux dağıtımı kullanıldı, hangi sunucu programları ve yönetim programları kullanıldı? Özellikle oraya takılmamdaki neden ise, şu an mevcut piyasada bulunan çoğu linux sunucunun konfigürasyonuna benzer bir yapıya sahip gibi geldi. Belki çok farklı, bilemiyorum ama benim yapmak istediğim, web üzerindeki sunucumun benzeri bir sunucunun localde hazır hale getirilerek, ilk olarak wordpress ve bir çok denemeyi hatta sunucu istediğim gibi çalışırsa php kodlamaya tekrar dönüşü bile düşünmekteyim. Daha öncesinde apache2triad ile php kodlama yapıyordum ve localde çalışan site, sunucuya atıldığında aynı sonucu vermiyordu. Bu yüzden php kodlamadan uzaklaşıp hazır sistemlerle uğraşmaya başladım. Kendimi geliştirmek için, belki buraya bile faydalı olabilecek video anlatımlar hazırlamak için öncelikle elimin altında denemeler yapabileceğim bir sunucuya ihtiyacım var.

 Sıfırdan başladım, önümde aşmam gereken uzun bir yol var ama yardımlarınız bu yolu hızla geçmemi sağlayacak.

Şimdiden yanıtlar için teşekkürler.

 
Gönderildi : 04/02/2011 13:56

(@borayildiz)
Gönderiler: 675
Honorable Member
 

merhabalar

sunum esnasında http://www.turnkeylinux.org/ adresinden indirdiğim lamp hazır vmware imajını kullandım.

isterseniz hazır wordpress paketinin bulunduğu imaj da mevcut

gördüğüm kadarıyla diğer sorularınız için arkadaşlarımız yardımcı olmuş

hepinize iyi çalışmalar dilerim

 
Gönderildi : 04/02/2011 15:02

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

işte bu süper bir haber 🙂

3-4 gündür linux üzerine sunucu kurulumu ve yapılandırılması konusunda çok şey kurcaladım, çok şey de öğrenmiş oldum ama hazır bir imaj bulabileceğimi bilmiyordum. hemen onu da indirip inceleme yapıcam.

tekrar teşekkürler..

 
Gönderildi : 04/02/2011 17:43

(@Rehacan)
Gönderiler: 13
Active Member
Konu başlatıcı
 

turnkey in linux isosunu indirip kurdum. webmin ile yapılandırmayı denedim ama başarılı olamadım. webmin e çok yabancıyım. cpanel i az çok biliyorum ama onun da kullanım süre sınırı olduğundan kurmayı denemedim.

şimdi soruma geçeyim, linux sistemim içerisinde www.deneme.com, www.deneme1.com, www.deneme2.com şeklinde domainleri apache sunucu yönetim ekranından ekliyoruz sanırım. sanal sunucular (virtual hosts) şeklinde bir başlık altında ön tanımlı 3-4 şey gördüm. müdahale edip ayarları bozmayayım dedim. yeni bir tane eklemeye çalıştım. eklemede hata yaptım mı bilmiyorum ama var/www/ altına bir klasör oluşturdu.

şimdi ben bilgisayarımdan www.deneme.com şeklinde yazdığımda onu açmasını nasıl sağlarım? deneme.com un mevcut internet üzerinde bir karşılığı vardır. gidip onu bulmasın diye hosts a 192.168.1.10 deneme.com şeklinde satırı ekledim ama 192.168.1.10 da default gelen sayfa gelmekte. 192.168.1.10/deneme.com dediğimde de doğru yer gelmekte.

 problemimi umarım anlatabilmişimdir. aslında problem de değil de kullanımı ve/veya ayarlamayı bilmediğimden kaynaklanmakta.

 
Gönderildi : 06/02/2011 18:39

(@ertanerbek)
Gönderiler: 4522
Famed Member
 

turnkey in linux isosunu indirip kurdum. webmin ile yapılandırmayı denedim ama başarılı olamadım. webmin e çok yabancıyım. cpanel i az çok biliyorum ama onun da kullanım süre sınırı olduğundan kurmayı denemedim.

şimdi soruma geçeyim, linux sistemim içerisinde www.deneme.com, www.deneme1.com, www.deneme2.com şeklinde domainleri apache sunucu yönetim ekranından ekliyoruz sanırım. sanal sunucular (virtual hosts) şeklinde bir başlık altında ön tanımlı 3-4 şey gördüm. müdahale edip ayarları bozmayayım dedim. yeni bir tane eklemeye çalıştım. eklemede hata yaptım mı bilmiyorum ama var/www/ altına bir klasör oluşturdu.

şimdi ben bilgisayarımdan www.deneme.com şeklinde yazdığımda onu açmasını nasıl sağlarım? deneme.com un mevcut internet üzerinde bir karşılığı vardır. gidip onu bulmasın diye hosts a 192.168.1.10 deneme.com şeklinde satırı ekledim ama 192.168.1.10 da default gelen sayfa gelmekte. 192.168.1.10/deneme.com dediğimde de doğru yer gelmekte.

 problemimi umarım anlatabilmişimdir. aslında problem de değil de kullanımı ve/veya ayarlamayı bilmediğimden kaynaklanmakta.

 

Bahsi geçen bütün sistemler için internet üzerinde tonla döküman bulunamaktadır. Özelliklede kendi sitelerinde. Biz bu dökümanları alır buraya kopy paste yaparızda bunun bir anlamı olmaz. Siz bir yönetim panalei kullansanızda sistemin temelini bilmiyor iseniz kesinlikle bir yerde tıkanırsınız. Bu durumda ilk önce sistemin temelini öğrenmelisiniz.

 
Gönderildi : 06/02/2011 22:27

Paylaş: