Baştan Sona Videolu Cpanel Sunucu Kurulumu ve Ayarları

Baştan Sona Videolu Cpanel Sunucu Kurulumu ve Ayarları

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ı

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ü.

Related Posts
108 Comments
Özgür

allah tamamını erdirsin kardeş 🙂

sahaya dönmene sevindim

cryptosam

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

ÖMER FARUK

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

cryptosam

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.

Mehmet ÖĞMEN

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.

cryptosam

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

Aygün

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.

cryptosam

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.

Koray

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 ?

cryptosam

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.

Koray

Ş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.

cryptosam

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

ufuk

mutlu olmanız dileğiyle

cryptosam

Teşekkürler Ufuk.

Adem

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.

cryptosam

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ü.

coşkun

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:)

cryptosam

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.

enes

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.

cryptosam

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.

enes

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.

cryptosam

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.

enes

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.

Aygün

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.

cryptosam

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.

tont10

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.

cryptosam

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

Leave a Reply

Your email address will not be published.Required fields are marked *