Blog'a Dön

Baştan Sona Videolu Cpanel Sunucu Kurulumu ve Ayarları

Samet9 Mayıs 20141 dk okumaGüncellendi: 10 Kasım 2023108 yorum
Merhaba arkadaşlar. Öncelikle gecikmeli bir yazı yazdığım için özür dilerim. Nişanlandım ve bir taraftanda düğün hazırlıklarına daldım derken gerçekten yoğun bir süreç geçirdim. Bu süreç içinde ne yorumlarınıza yanıt verebildim ne de yeni bir yazı girmeye zamanım oldu. Arkadaşlardan bazıları yazı biz hazırlayalım yorumlara dönelim demiş olsada kimseyi yanlış yönlendirmemek adına buna izin vermedim. Rıfkıyla kısaca yoğun bir süreç yaşadık. Ama bunun telafisini yapacağız ve sizlere video ve yazı olarak bu aralar doyurucu bilgiler vereceğiz. cPanel sunucu kurulumunu ben r10 gibi sitelerde ücretli olarak veriyordum. Yaklaşık bu konuda 8 yıllık bilgi birikimim var. Yaptığım ayarları birebir yaptığınızda piyasadaki çoğu script ile sıkıntı yaşamazsınız. Konuyu dahada uzatmadan baştan sona cPanel sunucu kurulumu videosunu veriyorum.

Videolu cPanel sunucu kurulumu ve ayarları

https://www.youtube.com/watch?v=ypwgx0mneQE

Video içi bilgilendirmeler ve gerekli dosyalar:

1. Video içinde kullanılan vps firması ve oradan vps satın almak için ilgili yazım şurada. 2. Video içinde cPanel kurarken verilen komutlar altta. Komutlar hariç kapsamlı cPanel kurulumunu şurada komut olarak anlatmıştık.
mkdir /home/cpins
cd /home/cpins
wget http://layer1.cpanel.net/latest
sh latest
3. Disable_functionsta kullandığım liste alt bölümde.
shell_exec,ini_get_all,hopenbasedir,symlink,system,dl,passthru,cat,exec,popen,proc_close,proc_get_status,proc_nice,proc_open,escapeshellcmd,escapeshellarg,show_source,posix_mkfifo,mysql_list_dbs,get_current_user,getmyuid,pconnect,link,pcntl_exec,ini_alter,leak,apache_child_terminate,posix_kill,posix_setpgid,posix_setsid,posix_setuid,posix_getpwuid,proc_terminate,syslog,stream_select,socket_select,socket_create,socket_create_listen,socket_create_pair,socket_listen,socket_accept,socket_bind,socket_strerror,pcntl_fork,pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,openlog,apache_get_modules,apache_get_version,apache_getenv,apache_note,apache_setenv,virtual,user_dir,ini_restore,dl,pfsockopen,syslog,leak,proc_nice,proc_terminate,pcntl_exec
4. Son aşamada Nginx kurulumunda kullanılan komutlar alt bölümde. Eğer kaldırmak vs isterseniz bu konuda tam nginx yazım şuradaydı.
cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install
Videoyu tam olarak izlerseniz üst bölümdekiler hariç gerekli şey yok. Kapsamlı bakayım ben derseniz hepsini farklı sayfalarda anlatmıştım bakarsınız. Fakat karmaşa olmaması adına bu sayfada derledim topladım tümünü.
Paylaş

Yorumlar (108)

Ö
Özgür9 Mayıs 2014

allah tamamını erdirsin kardeş :) sahaya dönmene sevindim

C
cryptosam9 Mayıs 2014

Sağolasın Özgür. Döndük bakalım :D

Ö
ÖMER FARUK28 Ocak 2019

Merhaba bana Reseller lazım. Param olmadıgı icin alamıyorum issizim. yardım edersen sevinirim

C
cryptosam9 Mart 2019

Merhaba Ömer hocam. R10 gibi forumlar var oralarda sponsor host hesapları var. Bir bakın derim. Severek sponsorluk sunuyorlar. Oldukça yardımsever ve işini temiz yapan Hostingci arkadaşımız var orda.

M
Mehmet ÖĞMEN10 Mayıs 2014

Daha videoyu izlemedim Samet, "Nişanlandım" metnini okuyunca hemen tebrik edeyim dedim. Allah, hayırlısı ile tamamını edersin Samet, darısı başımıza :D.

C
cryptosam10 Mayıs 2014

Sağolasın Mehmet Hocam. İnş.

A
Aygün14 Mayıs 2014

Ellerinize sağlık çok yararlı bir anlatım olmuş. Bende sitemin devamlı dalgalanmasından yavaşlayıp durması ve anlık düzelmelerinde yavaş yavaş yoruldum. Trafiğe bakarsan 10gb icraata bakarsan %1 devamlı sağolsun arkadaşlar limit düzeltimi yapıyorlar fakat sanırım cpu yüklenmesin diye biraz kasıyorlar. Bu nedenle vps satın alarak ufaktan başlamayı düşünüyorum. Hatta 2 domain nim aynı siteme gidiyor bunlardan birini ayırp sitemin kopyasını tabii temasını değiştirerek sizin tavsiye ettiğiniz vps de yayınlamayı düşünüyorum. Prestashop 1.5.4.1 kullanıyorum ve sunucudaki kullandığım yer yaklaşık 3 gb . Tavsiye edebileceğiniz en pratik taşıma şekli konusunda yardımcı olabilirmisiniz acaba? Birde diğer sunucuda bir sabit ip im bulunmakta bu sunucuda 2 yada 3 site kurmak istiyorum farklı sabit ip alabilirmiyim yoksa sadece 1 sabit ip ile mi yayın yapabiliyorum. Biraz uzun bir soru oldu hocam kusurabakmayın biraz acemiyim. Hoşgörünüze sığınıyorum. tekrar yardımlarınız için teşekkür ederim. çalışmalarınızın takipçisiyim.

C
cryptosam20 Mayıs 2014

Taşıma için cpanelde full backup alarak diğer sunucuda home dizini içine atıp whmde solda Cpmove olarak aratın ve ordan yedeği kurun. En hızlı böyledir. Bu benim kullandığım firma tek ip verir. Tüm siteleriniz tek ipde durur.

K
Koray20 Mayıs 2014

Eline sağlık. fakat bir problemim var. Adımları birebir takip ettim. Herşey sorunsuz kuruldu. Wordpress kurunca tema/plugin/upload vs. yapmaya çalışınca FTP bilgisi istiyor. (bazı ucuz hostlarda daha önce başıma gelmişti sürekli ftp bilgisi girmek çok uyuz ediyor adamı) Google'da arattım chmod 777 vs. işe yaramıyor, server per­mis­sions farklıymış ondan oluyormuş. () Tek bir site için olsa şöyle bir çözüm var. groupadd wordpress useradd -G wordpress chmod -R 775 /wp-content/ chown -R apache:wordpress Ama bu vps'e sürekli wordpress kurulucak ve her seferinde bununla uğraşmadan bu sorunu ortadan kaldırıcak whm'den bir ayar vs. var mı? Sen de wordpress kullanıyorsun bu sorunu nasıl aşabildin hocam ?

C
cryptosam20 Mayıs 2014

Koray şunu ekle wp-config içine üst kesime doğru db bilgilerinin hemen üstüne. define('FS_METHOD', 'direct'); çözülecektir. Sunucu tabanlı yapma işlem derim güvenlik zaafiyeti olabilir.

K
Koray23 Mayıs 2014

Şimdiye kadar aldığım tüm hostinglerde hostagor,godaddy,bluehost,wpengine vs. hepsinde localhost'taki gibi sunucu tabanlıydı. FTP bilgisine vs. gerek yoktu. Tamam benim için sorun değil FS_METHOD yapabilirim ama wordpress için host verdiklerim var. Kesinlikle FTP bilgisi istemeden bunu nasıl yapabilirim acaba? WHM panelde apache kısmında güvenlik için seçtirdiğin özelliklerden birisi yüzünden mi böyle oluyor acaba. Bu konuda yardımını rica ediyorum hocam. Teşekkürler.

C
cryptosam26 Mayıs 2014

Koray hocam fs_method. Kullandığımız güvenli olan yöntem bu. Eğer belirlerseniz burada yazabilirseniz uygulamak isteyenler uygulayabilir.

U
ufuk28 Mayıs 2014

mutlu olmanız dileğiyle

C
cryptosam2 Haziran 2014

Teşekkürler Ufuk.

A
Adem1 Haziran 2014

merhaba hocam sizinle aynı anda herşeyi yaptım cpanel kurulumunu fakat ben domainime whmcs kurmaya çalıştığımda veritabanı bilgilerini giriyorum install dediğimde aşağıdaki hatayı alıyorum ; İlk kez whmcs kurulumda bu tip hata aldım yardım ederseniz sevinirim iyi çalışmalar ; Errors Occured Please open a ticket with the debug information below for support File: upgrade362.sql Line 96 - The used table type doesn't support FULLTEXT indexes Installation Complete Here's what you should do next: 1. Delete the Install Folder You should delete or rename the install directory.

C
cryptosam2 Haziran 2014

Kurulmuş ama The used table type doesn’t support FULLTEXT indexes bu hatayı almış görünüyor. Bu scriptle ilgili bir durum. Standart işlemleri aynı şekilde yapmışsanız hata almamalısınız. Aynı optimize ile yıllarca whmcs kullandım çünkü.

C
coşkun1 Haziran 2014

1. Kardeş videoyu izledim saniye saniye durdura durdura her şeyi aynen yaptım fakat ns1 ıp adresi tanımlı gözüküyor ns2 de Sorry, you are out of IPs to assign as nameservers. yazıyor çözemedim bir yardım ediversen olmamı:( 2 . networksolutions firmasında domain adresim ns1 ns2 girer iken ıp adresi istiyor fakat elimizde tek ıp olduğu için ikisinede aynı ıp giriyorum mecburen bunuda kabul etmiyor illa değişik olcak diyor bu konudada yardım lütfen. 3 gün oldu vps alalı 3 gündür site kapanmasın korkusu ile yönlendiremiyorum bile birşeylerin hatalı olduğu hissine kapıldım:) zaten whm ns2 sorununu çözsem bu kez tek ıp adresiyle networksolutions firmasında olan domainime ns1 ns2 aynı ıp nasıl giricem:) lütfen bir el atı ver kardeşte rahatlim yaw:) anlat sen ben tek tek uygularım:)

C
cryptosam2 Haziran 2014

1. Alan adı firmanda muhtemelen yanlış bir şey yapıyorsun. ns1 ve ns2 ye aynı ipyi vermeyi dene Coşkun. 2. Network Solutions da olsa ns1 ve ns2 ye aynı ip girilebilir. Olmazsa 2. bir ip varsa sunucuda onu gir. Yok halen olmuyorsa nameserver tanımlama yerini bulamamışsındır Network Solutions'da. 3. Rahat ol tek nsde olsa siten çalışır. Vakit kaybetmeden taşı yani.

E
enes3 Haziran 2014

Hocam merhabalar, whm/cpanel kurulumunu bitirdim şimdi herşey düzgün bir şekilde kuruldu video ile adım adım yaptım. Sorum ise şu; Benim bir domainim var bilmemnenoktacom gibi ben Whm'deki Create a New Account kısmından olusturduğum pakete aynı videodaki gibi ekliyorum bunda sıkıntı yok eklediğim bilgi ile cpanel giriyorum bundada sıkıntı yok. Asıl sorunum ise tam olarak şu ; Aldığıma domaine sunucumun dns adresini veriyorum şu hatayı alıyorum ; Sunucumun IP adresinide verdim dns kısmına bu seferde yanlış girdiniz diyor. Bir yerde hatamı yapıyorum acaba ? Bu resimde yazdığım dns whm panel kurulumdaki stepler vardıya hocam Step 2 'deki this servers hostaneme yazan kısım yani oda doğru. Çok teşekkür ederim beklmedeyim.

C
cryptosam4 Haziran 2014

Enes nameserver yönetimi alanına tıkla. Ordan nslere ip atayacaksın. Sonrasında o olduğun ekrandan dnsleri değiştireceksin. Resme baktım yorumundan silim.

E
enes4 Haziran 2014

Hocam Merhaba, Yonetim kısmından dediğiniz gibi yaptım şu şekilde Sonrasında oldugum ekrana gelip yazdığım zaman yine aynı hatayı aldım. Hocam birde ek bilgi olarak söyliyim devbilmemnenoktacom adında bir domainim yok normalde bunla bir alakası olabilir mi ? whm kurarken o steplerde felan direk yazdım.

C
cryptosam4 Haziran 2014

Enes devbilmemne orda olmamalı orda bir sorun var. orda ilk boşluğa ns1 yanına ipyi yazacaksın. Devbrute olayı için ticket at derim firmana. Yada fakrlı firmadaki bir domainini kullan ns tanımlama için uğraşma.

E
enes5 Haziran 2014

Abi tamamdır hallettim direk domain aldığım firmanın ns serverlerini kullanıyorum fakat a recor ekledim IP sını bana yonlendırdım sorun çözüldü teşekkür ederim.

A
Aygün11 Haziran 2014

Hocam benim bir sorunum var php nin mail işlemini kullanarak gönderdiğim mailller spam mail durumuna düşüyor. Bunun için Kendi SMTP parametrelerini ayarlayarak mail göndermeye çalışıyorum fakat Mail domain adı : domain. com SMTP Server : mail. domain. com SMTP kullanıcı : mail. domain .com SMTP şifre: Şifreleme: Hiçbirisi port : 587 Hata: Lütfen yapılandırmanızı kontrol edin The SMTP connection failed to start [mail. site .com: 587]: fsockopen returned Error Number 0 and Error String 'php_network_getaddresses: getaddrinfo failed: Name or service not known' bu hatayı alıyorum. Anlattığınız gibi cpanel kurulumunda tektek söylediklerinizi yaptım ama 3-4 defa tekrar kurdum fakat yinede değişmiyor. Ayarların birinde bir yanlışlık yapıyorum galiba nedersiniz.

C
cryptosam17 Haziran 2014

587 nolu portu services alanında açmış isenrouter bazlı port kapalı olabilir. Sunucu firmana ulaş. Digitaloceanda barınıyorsan bir yeri atlıyorsun tekrar videoyu izle derim.

T
tont1014 Haziran 2014

hocam anlattiginiz sekilde sunucuyu kurdum ayarlari yaptim ancak wp yi ftp ye attiktan sonra o dizine girdigimde bir hata aliyorum, kac saattir deniyorum bi cozum bulamadim, sizce neden kaynakli olabilir. hata: The request was not completed. The server met an unexpected condition. ****/~ /wordpress/ (port 80) Please forward this error screen to ****'s WebMaster.

C
cryptosam17 Haziran 2014

Bir yerde hata yapmışsınız. Nginx kurmuşsanız çalışmamız olabilir. Apache derlemenizde hata olabilir. Tekrar uygulayın derim.

Ç
Çağlar15 Haziran 2014

Hocam video için çok teşekkürler. Çok yardımcı oldun. Çalışmalarının devamını diliyorum.

C
cryptosam17 Haziran 2014

Önemli değil Çağlar.

F
Feyyaz17 Haziran 2014

Dostum, ayarları yaparken PHP yi configure etme aşamasında hata alıyorum. Build id: 1403009806. Report id: 13759999 Bu şekilde bir rapor çıktı. 2 kez yaptım yine aynı sonuç. Log'dan error satırları: 1/1Error in POSTIN scriptlet in rpm package readline-devel-6.0-4.el6.x86_64 error: Couldn't fork %post(readline-devel-6.0-4.el6.x86_64): Cannot allocate memory

C
cryptosam17 Haziran 2014

Ram olarak sıkıntın var. Sshda yum update yazıp güncelleme yaptıktan sonra tekrar dene. yum update verince komut olarak sunucunda bir kaç hitli siteni suspendle ki o an ramın yetsin. Kısaca sıkıntın ram.

F
Feyyaz18 Haziran 2014

Yeni droplet oluşturup yum update ettikten sonra kurmuştum, sıfır vps'de. DO'da 512'lik en küçük paketten yaptım-yemedi :/

C
cryptosam18 Haziran 2014

Şöyle bir dene derim ozaman 51 lik paketteysen. 1. yol: Önce tweak settingsten seçtiklerimi seç ve ordaki ayarları yap. Sonrasında yum update yap ve sunucuyu resetledikten sonra yoracak işlem yapmadan apache derle. 2. yol: İlk yol ile çözülmezse bu sefer sshda /scripts/easyapache komutunu ver ve derlemede seçtiklerimizi ssh panelinden seçerek apache updateyi sshdan başlat. Bu kesin çözüm olur. Bu konu hakkında daha fazla bilgiyi arama motorunda ssh apache update aramasını yaparak ulaşabilirsin Feyyaz. Kolay gelsin. Çözünce haber verirsen merak ettim bende :D

F
Feyyaz18 Haziran 2014

1. yol: pas geçtim. Çünkü tweak settings ayarlarını başarıyla yaptım daha önce, yum update de güncel.. Php ayarlarında sıkıntı. 2. yol: /scripts/easyapache komutuyla 5. seçenekten devam ediyorum. Gerekli düzenlemeleri yaptım. Build ediyor şuan. !! Build Complete! !! Teşekkürler!

C
cryptosam18 Haziran 2014

Sevindim hocam hallettiğine kolay gelsin.

Ö
Özgür Çocuk22 Haziran 2014

samet tekrar merhaba, yazılarını takip ederek bir çok alanda bilginden faydalandım, teşekkür ederim. Video'da cryptosam. com için server yarattık ve "edit DNS zone" kısmında "A" tanımlarında ns1, ns2 ve cryptosam. com için 3 adet A kaydı girerek XXX. XXX. XXX .XXX ip lerine A kaydı girdik.Buraya kadar eyvallah.Ben burada burakcan.com domain adresini yayınlamak istersem girmem gereken A kayıtları ne şekilde olmalı.Videoa cryptosam. com için "ns1", "ns2" ve "cryptosam. com" diyip IP yi girdikte burakcan için nasıl bir "A" kaydı oluşturulması gerektiği noktasında loop a girdim. ns1. cryptosam. com = XXX. XXX. XXX. XXX. ns2. cryptosam. com = XXX. XXX. XXX. XXX. burakcan. com = XXX. XXX. XXX. XXX. yukarıdakı gibi mi olmalı ? değerleri cevaplarını sabırsızlıkla beklemekteyim, eyvallah

A
Alican Bitgin23 Haziran 2014

yorumları okuyacak vakit bulamadım fakat site çok sağlam samet hocam, arkadaşlara yardımım dokunsun birazcık yazan oldumu bilmiyorum ama cpaneli kurmaya sh komutunu verince sadece 3-4 satır yazı çıkıyor ve perlle ilgili bi hata veriyodu bunun çözümü "yum install perl" komutuymuş. yum update ile güncelledikten sonra deneyin problem kalmaz.

A
Aygün24 Haziran 2014

Samet beyin videosunda bu konu ile ilgili bir açıklama da mevcut. :)

M
mert2 Temmuz 2014

Merhaba kardeşim öncelikle eline sağlık. Oldukça iyi bir anlatım olmuş. Kardeşim bir de şu sağlıklı bir şekilde site yönlendirme 301 çekme ve 302 çekme olayını anlatır mısın? Düzgün anlatan bir kaynak yok anlatırsan eminim bütün arkadaşlar faydalanır.

E
Enes15 Temmuz 2014

Hocam bir zamanda ücretsiz bir panel kurulumu anlatır mısınız ?

M
Muhammed Fatih31 Ağustos 2014

Öncelikle bu video için çok teşekkür ederim çok aramama rağmen böyle herşeyiyle detaylı bir video bulamamıştım hatta yabancı videolarda bile denk gelmedim gerçekten tebrikler benim bir sorunum var yardımcı olursanız sevinirim. DigitalOcean bir server açtım mailime ilgili bilgiler geldi ancak ssh bağlantısı yapamıyorum şifreyi girdiğimde ''You are required to change your password immediately (root enforced) Changing password for root. (current) UNIX password:'' Hatası alıyorum yeni şifre girdiğimde ise bağlantı kesiliyor win puty de denedim mac kendi konsolunda denedim yine aynı hatayı alıyorum yardımcı olurmusunuz sebebi ne olabilir internettede bulamadım cevabımı ilgili resim i. hizliresim. com /rYbj61.png

S
selim28 Haziran 2015

(current) UNIX password: Bu kısma root şifrenizi yazın. sonraki adımda sizden yeni şifre isteyecek

S
Seçkin31 Ağustos 2014

Merhaba; Video için çok teşekkürler. Tüm adımları gerçekleştirdim. en son nginx kurulumunun öncesinde defaul page açıyordu. nginx yüklemesinin ardından reset yapılınca aşağıdaki hatayı alıyorum sayfa açmıyor. If you are the owner of this website, please contact your hosting provider: webmaster... It is possible you have reached this page because: sorunu nasıl aşabilirim?

Yorum Yaz