Managing websites (Backend) Tutorial – Shared hosting/VPS
Few of you may have website with low or high traffic, this thread is mainly for newbies or newcomers and feel little difficulty in managing his website.
DOmain name :
If i want to start a website means, first thing is domain name,
Fees : yearly once, and renew next year like that, price in range of $0.99 in godaddy to $12 in namecheap
Indian based sites are there but i dont recommend any, there support will be worst and some guys even dont have knowledge about what we’re asking, so dont
buy domains from indian companies even they give for free, because these guys tell as diwali holiday or sunday holiday and dont support us in critical
Dont buy domain from Hosting provider, otherwise these guys ask for big amount during transfer to other registrar or charge big on hosting by tell us to
upgrade to big plan as you dont have choice to move otherwise you pay a big amount for transfer, even these guys give domain name for free, but newbies buy
domain from hosting provider and end with big headache, so avoid it.
DOmain suggestion :
It is the base for all, so choosing domain name is a big task and take some time, as all dictionary words are already taken and you have some domain name in
mind..? i am 1000% sure that was already taken by Domain marketplace MNC (they randomly buy good domain name at normal price and sale it for big amount,
nearly 25 % domains in whole internet is with these marketplace companies or listed in SEDO
If you niche (content) is related to tourism means, your domain name must be like tourismreview.com (like that)
Traffic Leak :
Prefer .com first, even you planned for .org domain means, buy .com too, because google and search engine prefer .com better than other and give traffic to
.com, this is called traffic leak, thats why corporates buy all .com/.net/.org and country top level domain (cTLD) like .in (india), .se (sweden) .uk
few guys buy domain name as same as their NAME like, rajesh.com which has no use and its difficult for people to understand its niche, better avoid.
YOU MUST ALREADY HAVE DOMAIN NAME FOR THIS STEP, BUY FROM DOMAIN REGISTRARS.
Think flipkart ecommerce site have 45 sales per second, if the site is down for 1 minute means, it missed the 45 × 60 seconds = 2700 sales and amount of loss
vary from few lakhs, and also it create a bad impression on users and think this is not a stable site, what happen if site is down during middle of payment
..??? big headache to client as well as support team to recheck the payment transaction number and all, that need big workforce.
thats why every site concentrate more on “Hosting”, every seconds matter here.
Hosting is normally divided into 3 categories
a) Shared hosting
b) VPS (virtual private server)
c) Dedicated server
Shared hosting [2 types => cloudlinux and non-cloudlinux]
If you’re new and your done less promotion or get only less traffic means (some 5000 users per day, it vary with hosting provider resources), shared hosting
is enough (not 5000 users at a same time, in one instant users not more than 100 or 200, it vary according to hosting provider)
A single dedicated server is split into 100 pieces (virtually) and 100 users added to it, so RAM/Processor is shared equally by 100 or more users, so each
get less resource,
If it’s cloudlinux based shared hosting means => resources (CPU/Processor) is equally shared between all users, so all users get fixed resource, one user not
able to use other user resources, so efficiency is high. – but very low dedicated resources lik 256 MB ram or max 1 GB ram
If it’s NON-cloudlinux based shared hosting means => resources (CPU/Processor) is NOT equally shared between all users, so all users get full resource, even
one user can use all resource (RAM/processor), so less efficient and very less cost.
most of the shared hosting are Non-cloudlinux based, so they can oversell the resources to 100 or 200 users.
shared hosting come with cpanel (popular control panel) so we can easily manage our website easily, install wordpress or anything in one click.
Shared hosting => we dont need to anything, as default they give cpanel access, so we manage all things easily with one click.
VPS (VIrtual private server) – [3 types => OVZ vps or KVM vps or cloud vps (KVM cloud) ]
If a Single dedicated server is split into 5 or more/less pieces virtually and users get dedicated resources (dedicated RAM virtually/dedicated processor
eg: 96 GB RAM server is split into 24 VPS of 4 GB ram each (theoritically, but practically the number vary according to resources)
OpenVZ (oVZ) VPs :
Dedicated RAM/dedicated processor with Kernel shared (so the processor is not truly dedicated) – less cost, only Linux based OS – Less efficient compared to
KVM (not recommended mostly )
KVM VPS :
Dedicated RAM/Dedicated processor With dedicated Kernal, so we can install linux or windows anything – High cost, Linux/windows – High efficient
Cloud VPS (KVM cloud vps) :
It is KVM based vps but the vps is monitored by a cloud script, if the vps goes down means, it automatically divert users to its realtime snapshot (realtime
copy of the kvm vps), so site wont look down, this is how 100 % uptime possible – Highly Costly as more copies of our whole resource is stored in their
All vps handle lot of users according to it’s resources, high resources VPS handle more users, also KVM based vps handle more users compared to OpenVZ due to
dedicated kernel in KVM
VPS => In vps, hosting provider just give 4 details
4)Vps panel link and login details
1) ip => in VPS, your ip is dedicated not shared by others like shared hosting, and you get one ip with vps as default or you can buy more with extra price,
You have to enter nameserver of your vps or ip to “DOMAIN REGISTRAR”, so all the
How it work :
When User enter your website domain name in address bar => DNS server => Your registrar => your Vps ip => your website
2)username:root , its default, and not able to change.
3)rootpassword, it can be changed in vps control panel
4) Vps panel => here you can reboot (restart server) or shutdown or monitor ram usage/processor usage/bandwidth usage and all
>> VPS SCRIPT <<==
In shared hosting hosting provider buy cpanel (its costly, $15/ip/month) but cost is shared by 100’s of users in shared hosting, so its very less divded by
100 or more users
but in vps, we own the dedicated ip and we need a cpanel licence seperately for our IP, so we have to buy the licence for $15/ip/month
WIthout cpanel its difficult to manage our site and changes
To escape from cpanel licence fee every month, there is lot of alternative, but best one and Updated one is Webuzo
FREE CPANEL ALTERNATIVE ::— Webuzo (made in india script by softaculous) – I AM USING WEBUZO TOO
same like Cpanel and all features, but Free
Installation of webuzo is simple and only 3 steps, will explain that later
Boycott cpanel, as we get same feature for free in webuzo, and webuzo is owned by softaculous (indian) and reputed company, they have paid version too, but
more feature, but free version is more than enough even for big users – we can manage database, add domain and everything like cpanel – BUT FREE
Dedicated server :
It is truly dedicated and we get full resources.
Dedicated server => In Dedicated, hosting provider just give 4 details
4) dedicated server panel
Same like VPS.
Location of server :
Every website owner add google analytics, that show which country people is visitng more and less.
we have to analyse it and have to select server location according to it.
If our website have fully or 90 % USA visitor means, we have to select central USA based hosting company, or east coast based company if we have USA and european traffic, if you choosed west coast based hosting for USA and europe means, europeans feel little slow
If our website have indian visitor means, server location will be india or singapore will be the good choice.
If our website have European visitors mostly means, Netherland or Germany may be the good choice.
Website must load within 2 seconds, each extra seconds resulting in loss of conversion (according to amazon)
SSD Based Hosting ::
Google search results are happening within milliseconds, how ? because they’re using RAM as hard disk, high read/write speed compared to SSD and normal spiining magnetic drives, but RAM disk based storage is complex, but SSD is not complex and affordable too, and 10x better than normal spinning magnetic drives, so better prfer SSD based hosting, whatever it is shared/vps/dedi.
wordpress hosted in SSD is atleast 10-20x faster than hosted in normal magnetic drives, as wordpress is fully database oriented.
If you guys have any doubt or help, please post here i will try my best to help you
dont ask my website name, as privacy is more important in websites i think, as i do this in my free time as hobby, not a enterprise like guy.