Linux Web Server Nasıl Kurulur?
-
Belki CentOS kurmuşsundur Ama yinede bildiklerimi paylaşayım. CentOS dan memnun kalmassan SUSE LINUX a dönersin .
( Uzun zaman önce bende CentOS kurmuştum ama suseye alıştınmı bırakamıyorsun CentOSda iyi bir dağıtımdır .)
Ben Web/Ftp/Proxy/File/Firewall Server Özelliklerini Tek Makine Üzerinden Suse Linux Kullanarak yapıyorum.
Sanada tavsiye ederim . ( Ubuntunun Server versiyonunu unutmanı tavsiye ederim. Kararsız bir yapısı var çok tırmalarsın)
openSUSE 11.0 ( i386/DVD Edition)
Http Link
http://download.opensuse.org/distribution/11.0/iso/dvd/openSUSE-11.0-DVD-i386.iso
Torrent Link
http://download.opensuse.org/distribution/11.0/iso/torrent/openSUSE-11.0-DVD-i386.torrent
Kurulumda Tr Dil desteğide mevcuttur. Yalnız kısmen türkçedir.
(Tamamen Türkçe yapmak istiyorsan ADD-ON cdlerini indirip kurulum bittikten sonra kurabilirsin )
Kurulum da dikkat etmen gereken Suseye server özellikleri kazandıracağın Yazılım sekmesi;
yazılım sekmesinde masaüstünü kde veya gnome seçtikten sonra bütün yazılım sekmelerini işaretlerek kurman en güzei olacaktır.
(Unutmadan belirteyim arkamdan sonra küfür etme :) Eğer partitionların birisinde dataların varsa Bölümlendirme sekmesinde de dikkat et ! )
Şimdi kurulumun bittiğini var sayarak
Webmini indirirsin , (Not SuseDe RPM paketleri kurulum paketleridir.)
Webmin 'in asıl tasarlanış amacı Sisteme web üzerinden müdahale edebilmendir. Plesk veya cpanel gibi olmasada işini görecektir. Free olması güzell
Bende webmin kullanıyorum Uzaktan domainlere müdahale ve firewall için webminde command shell var onunla servera bağlanıyorum ... tabi + SSH
Sana tavsiyem hangi linux dağıtımını kullanırsan kullan zamanla kendini geliştirdikten sonra iptables ile kendi firewallını yazman güvenliğine + güvenlik katacaktir.
Webmini paket yöneticinle görsel ekranda çift tıklayarak yükleyebilirsin.
veya
Konsoldan yüklemek için
# rpm -hiv kurulacak_dosya_adi
şeklinde kur daha sonra
>Browserdan
https://localhost:10000 yazarak bağlan
Dil ayarlarından Webmini Türkçe yaparsın
(Dışarıdan bağlanman için modemden 10000 (onbin) nolu portunu açarsın. Dışarıdan bağlanırken
https://gercek_ip:10000
Webminde Sistem sekmesinin altında Açılış ve Kapanış bölümünden
mysql
apache2
yi açık konuma getirsin .
Apache kullandıysan Çoklu domain için ayarları biliyorsundur Apachnin httpd.conf una başvuruyorduk.
bilmiyorsan apachenin kendi sitesinde döküman var
http://httpd.apache.org/docs-project/ ( İngilizcedir dökümanlar takılırsan bana haber verirsi. yardımcı olrum)
( Biz Suse 10.3 kuruduğumuzda vitiual server özelliğini apacheden ayar yaparken bayağı zorlanmıştık. sırf vitual server ayarları için ekstra paket falan yüklemiştik :) Yeni sürümünde bu hatayı düzeltiklerini tahmin hatayı ediyorum . Sorun yaşarsan konuşurz )
Windowstan SSH ile bağlanmak ve SFTP ile Dosya Aktarmak için ;
Putty isimli dosyayı indirirsin
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Eğerki windowstan linuxa güvenli olark dosya trasferi yapmak istiyorsan (SSHTAN) (SFTP)
Winscp isimli programı indirirsin
http://winscp.net/
''''' Artık Serverın Hazır Domainlerin dizinlerini oluşturmaya başla :) ''''''
Normalde forumda pek yazım yoktur . Linux diyince katkım olsun dedim Umarım Yazım sana faydalı olur Uykum geldi artık eksik bıraktığım birşey olursa yarın tekrar konusurz ..
Edit : Yazdıklarım tamamiyle bana aittir. alıntı falan kesinlikle yapılmamıştır :!!
Kolay gelsin ...
-
Merhaba arkadaşlar an itibari ile CentOS u kurabildim ve ordan bağlandım. Sıra geldi ayarlarını yapmaya. Ben çözdükçe burayada yazarım lazım olan arkadaşlar içinde yardımcı olur en azından.
Edit: Webmin i kurdum.Türkçeleştirdim.Ancak Apache ve MySQL sunucuları açılış ve kapanış menülerinde göremiyorum :(
Edit 2 : Sunuculardan MySQL e girdiğimde
MySQL sisteminizde çalışmıyor - veritabanı listesi alınamadı
Bu butonu tıklayarak sisteminizdeki veritabanı sunucusunu /etc/rc.d/init.d/mysqld start komutu ile çalıştırabilirsiniz. Veritabanı çalışmadan Webmin'in bu modülünü kullanamazsınız Hata
Veritabanının başlatılmasında hata oluştu :
sh: /etc/rc.d/init.d/mysqld: No such file or directory
böyle bir uyarı alıyorum!!
