so the title is misleading? looks like let's encrypt root cert didn't just up and expire, it was a planned transition. this is cpanel's fuckup.
If it's static-ish content you could use CloudFlare. We do it for large sites and, for the most part, it works well and saves on bandwidth.
It sits in front of your website and caches your content (also adds some security). So most requests never hit web host. Google Analytics and similar will all still work as they operate client side. Your web server logs, however, won't show most of the traffic unless you put some special things in place.
It's also mostly free.
Good luck!
of course, as long as you know how to manage a linux server. :)
Or you can use tools like Server Pilot to offload the management of the server. Installing wordpress is three clicks away.
I wrote about this (using server pilot) on my blog: https://gagah.me/2017/02/14/setting-vps-for-wordpress-without-ounce-linux-knowledge/
Hi! I'm with DigitalOcean and can provide some clarification on this at least at it relates to DO.
Our team has access to the same web console shown in your control panel. If you've ever used it you'll notice that this console requires you to log in as a user on that machine in order to do anything. Since we don't have those passwords we don't have access to anything while your droplet is running. Our console access comes in handy for things like seeing boot errors and assisting in troubleshooting.
Your data is stored in a disk image and while some few people in engineering would have access to those disk image files our support team and pretty much everyone in the company does not. We see snapshots and backups much the same way you do, just a name, date and size for the whole disk.
Now if, for instance we received a legal order with proper authority requiring us to hand over data this is usually just a matter of retaining that image file and providing it when legally obligated to.
Companies that provide managed services will, by necessity have a higher level of access to your servers and files than an un-managed IaaS provider like us for obvious reasons.
I use https://siteground.com to host all my nsfw sites. Their chat support doesn't even mind when i ask them to debug some error, they just log into the porn site and fix it as normal x). There's also Free SSL which is a must for me.
There are many directions you can go. Not sure if this suggestion is the best, but I'll make it because it's completely free: github. You can host a static website on github with a custom domain completely for free. It's awesome because you don't have to worry about traffic, and they also don't require a "hosted by github" or anything like that.
The downside to this is it will take some learning. You'll need to learn how to use git a little bit, and also would need to build your website from scratch. However, there are many static site generators that can help a lot with the latter.
EDIT: another pro to github: unlimited space. I have a page on my github site with over 50 videos on it (the videos themselves are hosted on my github site, many many megabytes). Github don't care.
They do inform you.
> "However, you understand that your use of the Service necessarily involves providing ServerPilot access to and the ability to modify the contents and operation of your servers"
Point 11 of their terms @ https://serverpilot.io/terms
> I was told this was needed to provide tech support. That's noble.
In all seriousness, as SP are spinning up your server and controlling it. How do you think they would provide support for it without access?
By using a managed host or pseudo-managed host (like SP) you are essentially handing over administration of your server to a third-party.
If you are not comfortable with a third party having access; don't rely on a third party to manage your servers and do it all yourself
Do not send emails, send a formal DMCA Take Down notice. I have success in the past submitting a DMCA notice here:
https://www.cloudflare.com/abuse/form
There are numerous examples of DMCA notices on Internet. Adapt yours according. Is not necessary to register your copyright, but i noticed everyone work faster when you register and submit your copyright registration documentation.
You can submit the same notice to the Cloudflare, the host and directly to the website.
Digital Ocean and ServerPilot will make your static and WordPress site management process a tad easier. Upgraded plans give you free SSL certs, sftp users, logs, etc.
You can also manage multiple servers from one dashboard.
Then you can use standalone droplets on DO for your two-tier architecture sites.
You really don't want to run your own mail server: https://www.digitalocean.com/community/tutorials/why-you-may-not-want-to-run-your-own-mail-server
Look into G Suite or Zoho or whatever, a couple of bucks a month.
with the way you've been responding it doesn't look so much like you're learning, but hoping for someone to feed you exactly what you need without developing any kind of understanding about what it is you're doing.
if you can't even be arsed to go review some basic intro resources on the very basic building blocks of the web you have no business running a website.
cloudflare itself has a very good course. start there.
if there's anything you don't understand after that, do some basic research first and then if you still can't figure it out, ask. outline what it is you're trying to do (the goal), what you've tried so far, what parts you think you don't understand, and what you've found to try to answer it. demonstrate some effort in trying to solve the problem instead of expecting people to feed you all the answers and you'll get a more receptive audience.
This is definitely possible. Actually, it seems Digital Ocean have an article on how to set this up with Virtual Hosts - https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts.
Hope this is what you were meaning.
AWS has better support, but only if you pay for it.
https://aws.amazon.com/premiumsupport/pricing/
You need to pay for Developer if you want < 12 hr response, or Business if you want less than 1 hour response
Currently I have 10 server with a coach plan and don't use the free plan (the free one is only good for testing). If I change to the new plan I need to pay 60% more! There is no problem for existing servers, but what if you need to move to another server (f.e. in case of a distro update)? That would be a new server with the new pricing model. I'm one of the first customers and I think it's time for something new. https://moss.sh/ looks interesting and is located in Europe. Does anyone tried Moss yet?
This site is very helpful in regards to your problem:
Transfer to Namesilo ($15.99/yr on that TLD) then renew for 9 years to have it registered for the next 10 years.
You also don't have to pay for 'Whois' protection with them which will save you 3 bucks a year if you're using it at Namecheap.
Why not use Cloudflare on top of wherever you're hosted? The free plan should be more than sufficient.
Cloudflare is amazing at caching static content, be it web pages, images or files. Only the first request from a particular zone will be served by your server, the rest from then on will be served by Cloudflare. You can set how long each type of / specific resources should be cached.
Even if your host goes down for a little while (very unlikely since you're only serving cache-able, static resources) Cloudflare can continue serving your site as if nothing happened.
Connecting Your Server to ServerPilot
Because Amazon Lightsail uses SSH keys, you will have to use the manual installer to connect to ServerPilot.
Source: https://serverpilot.io/community/articles/how-to-create-a-server-on-amazon-lightsail.html
How to Manually Connect a Server to ServerPilot
https://serverpilot.io/community/articles/how-to-manually-connect-a-server-to-serverpilot.html
Design your site with Bootstrap then replace the CSS with Geo for Bootstrap to add your 90s flare to it.
For hosting your website Netlify is one of the easiest. Literally drag and drop your folder of files into it and it automatically uploads and deploys it for you for free.
To add your custom domain to it you will want to follow their instructions to change your name servers at GoDaddy for your domain/URL.
People can just sign up for Sendgrid directly, no need to open an Azure account. pricing is free for 100 mails a day.
There are other options available such as SES, Mailgun, et cetera.
Last time I heard of WebFlow and looked into it, it's all self-hosted on their own platform. Similar to "WordPress.com" i.e. you cannot take the files and host it yourself to do as you please.
In the end, it really depends on your resource needs. Dedicated hardware may sound tempting, but if the dedicated hardware cannot keep up with your application (along with the rest of the stack), you'd end up wondering why your site is slow.
For example, if you're hosting a WordPress site, you're likely going to also need to think about Apache vs Nginx vs Lighttpd; along with the database components (unless you have a separate box for it). All these things shave away at your CPU availability, as well as memory availability.
On the other hand, with VPS on a good provider, you're likely going to get newer and faster hardware, which will be less strapped even if shared.
Take for example the KS-1, which features Atom N2800; which has a PassMark Score of 619; you've got 2 cores (4 threads if you count Hyper-Threading). Compare that to a $5/mn Digital Ocean node which gives you 1 core (no HT here) E5-2630; which has a PassMark Score of 8915. We're talking about a totally different league here.
The way I see it, I'd always go with VPS, unless I have very specific requirements for my application. Because if I'm not doing anything crazy, and just hosting websites, I'm not likely going to hit the CPU quota -- and when I do, I'm most likely generating enough revenue from the site, or have enough commitment to upgrade to a higher price plan with more resources.
On the other hand, if I need to host a resource intensive application that will put the pedal to the floor, and churn at full resources all the time, then I'd be looking at way better dedicated servers instead of those low price ones.
If https://www.example.com is secured then your HTTPS works perfectly. If you want to force HTTPS protocol, you can do so using Apache mod_rewrite: Stack Overflow
Digital ocean provide really useful articles on stuff like this. It's worth having a look at this one and seeing if it's something you'd be able to do.
OP: Digitalocean is a fantastic company and have incredible tutorials free to use on their site but understand that they offer virtual private servers. This is great if you want to learn the basics of setting up and taking care of a server but it is not great if you want to jump right to the actual website work.
For a quick start up for a low price I'd recommend SiteGround. They have been my go to for clients for a while now. They take care of most of the server setup, upkeep, and optimizations for you so it's a great place to start. What makes them different than a lot of others is the tools and access they provide. You can SSH in if you want to play around with a terminal, they have GIT if you wanna learn that, they offer a backup service. I think they are best in class.
They are a shared host (google it, it means you share a giant machine with others) and that allows them to be cheaper than DO. It's great for beginners.
Live strong: 1000gbs? What!? Where did you get that number? 1000gbs from where to where? Even if that were the case from server to server inside their network (which I'd be surprised ) there is no chance you will ever see close to those speeds on the client. DO is a fantastic company but that number seems made up.
virtual private servers can run Certbot, and you can issue a certificate for free with the Let's Encrypt CA. Ask your host for directions or hire a system administrator to make it happen for you.
If you give me the $296 I'll be happy to do this for you.
Wordpress as a company does not have more resources then ANY (most, maybe, but not all) hosts out there. You're also restricted by a lot of things when using wordpress.com vs using wordpress.org on a third-party host, you get access to the entire software. As long as you're smart with choosing your host, using the software standalone is better.
Domain names are all pretty shit for real privacy because of gaping SPOFs at the registry level. Some good options are the TLDs that The Pirate Bay has used. In particular, .IS has only revoked one single domain, ever, and that is ISIS's website. You do have to disclose your name and email address in public whois for this though (address/phone can be hidden). The traditional offshore banking nations also tend to have pretty good TLD options, but they may not be as reliable.
Another option, even less reliable, is to use a service that registers the domain under their name, so they own it, and then "leases" it to you. That way the registrant information does not have your information at all, but you still have to trust the intermediary not to disclose your information.
For hosting, if what you're doing is legal in the US, and does not go near Intellectual Property (IP) issues, then a US-based free speech hosting will be your best bet. They have the absolute best free speech protections of pretty much anywhere, but relatively very terrible IP censorship. is an excellent choice, as is Crisis Host. PRQ in Sweden also doesn't shy away from controversial hosting.
If you anticipate IP problems, then you'd probably want some third world country. Also, think about who you're protecting against. I.e. if you're critical of the US then a Russian host will be lovely, and vice versa.
Apache and MySQL are generally much slower when running websites. Yet they're both widely used because they are everywhere and well-established. Apache is very good for support, runs PHP itself, whereas Nginx doesn't, but it's much slower.
You can read in more detail here: https://www.digitalocean.com/community/tutorials/apache-vs-nginx-practical-considerations
MySQL and MariaDB is the same story. MySQL is owned by Oracle, so it's beholden to their corporate whims. MariaDB was created by the original creators of MySQL, and it's truly open source and has greater performance/stability (in my experience).
LEMP stacks are Linux Nginx (E) MySQL and PHP, although there is a variant where MySQL is replaced with MariaDB, and that's the LEMP stack I recommend. I also highly recommend PHP 7.0 FPM, over earlier versions of PHP, as the 7 branch has some big performance improvements. I think you'll also need to use the FPM version if you use Nginx.
If you want to chat some more and get other advice, you can always join my Slack team Rocket Squirrels and learn from others who have been there and have a lot more experience than I do!
<£10 a what? an hour, a day, a month?
It's not dedicated, but the first thing that comes to my mind that I have experience with is DigitalOcean, who I think has some footprint in Amsterdam, at least according to <strong>one of their old press releases</strong>. Not dedicated, but from my experience with DO, the internet connections is blazing fast.
Do consider your requirement for dedicated and what factors are leading you to it. There's also, at least for the company I work for, a sort of "virtual dedicated" option, where you are running underneath a hypervisor, but your instance is the only one on the box and gets all of the resources on said box, with the added option of resizability and attachable block storage, et cetera. These can sometimes run along similar price lines as dedicated servers, but with the added benefits mentioned above.
Dedicated servers can certainly offer more flexibility in terms of hardware and build configuration.
I highly, highly encourage you to look into your requirements, preferences, budget, and priorities, support needs (fully managed? self-managed/unmanaged?) and evaluate multiple webhosts based on these.
I don't work for Digital Ocean; I work for a different web hosting company that is focused more on managed hosting.
Digital Ocean has some good tutorials for this kind of stuff. Try checking out these two:
https://www.digitalocean.com/community/tutorials/7-security-measures-to-protect-your-servers
https://www.digitalocean.com/community/tutorials/an-introduction-to-securing-your-linux-vps
After spending about 7 years working for a hosting company that offered plesk (2007 - 2014), I can't find any genuine reason to recommend anyone use that software. The product went to shit after parallels bought the company, and every single upgrade we pushed customers through resulted in disaster. Additionally, the company's support has gone way downhill since being acquired, with most tickets not recieving any response for 12-24 hours.
In my opinion, cPanel is the best. However, you should check out Interworx. It's fast, has a simple/quick install, upgrades are handled via yum/rpm, and supports clustering.
Wordpress.org recommends https://siteground.com and bluehost as 'official hosting' of wordpress, whatever that means. I do like siteground though, it's been good to me the last 3 years. They have free SSL, there's chat support that's always online, and it's $3.95 a month for the starter package and it's always up.
Digital Ocean specifically has a decent number of preconfigured images (e.g. 'LAMP on Ubuntu 14.04'), and they also have decent from scratch directions. But if that list of steps (understandably) makes your eyes bleed, VPS is probably not a good fit for you.
Umm, that is pretty common with domain registration. Check this site for actual price comparison and not just first year (See the renewal tab). And you can pretty clearly see 1&1 is not the cheapest option for any popular tld.
A Digital Ocean VPS (cheapest is $5 a month) + a free account at Server Pilot to partition your VPS into separate "apps" (or sites) would probably be the easiest way to go.
Take a look at ServerPilot. It sets up a LEMP stack for you and actively updates your VPS. They have a free version that has a lot of the features you want and plays nicely with DigitalOcean Droplets.
check out https://www.vagrantup.com/
Keep your website in a bitbucket repo and youll be able to use any of your computers to develop. My 2010 macbook air can easily handle HTML, CSS, JavaScript, JQuery, MySQL. you really dont need a beefy computer for this 'basic' stuff. so as long as you're not treating your laptops as servers you'll be fine.
You should be able to use any of your computers for web development
If you're doing programmatic access anyways why not an actual transactional email provider like Sendgrid (or one of many others) which can handle inbound email?
I know Vultr has a one click app but it costs $15/month. You might want to look at serverpilot if you are looking for something easier than doing it yourself.
Why would I choose that? I've never heard of VERPEX. Maybe they are well known hopefully others can give their opinions of Verpex as well. I'd prefer not to go with a no-name company as support and reliability is very important to me. Looking at their site, the show Trustpilot reviews as 5/5 stars but in reality, it is lower than that. Kind of a deceptive practice. I'll pass --> https://www.trustpilot.com/review/www.verpex.com?stars=1
Well I'm a bit biased as I work for Linode, but I can definitely tell you that they both are similarly easy to use:
You can then go ahead and install whatever you want and make any configuration changes you'd like - you have full root access.
They each have documentation on how to get started if you'd like a small tutorial:
https://linode.com/docs/getting-started
https://www.digitalocean.com/help/getting-started/setting-up-your-server/
Make sure you grab one of the codes from the blog I mentioned, having $10 to start is two months of usage on their $5 plan!
WebFlow is software as a service. It is closer to Wix or Squarespace where they can control the platform than something like WordPress where you can host it anywhere. You likely can not legally get their features anywhere outside the actual service WebFlow provides. You might be able to find an open-source alternative however depending on your needs: https://alternativeto.net/software/webflow/
On that same note I'm happy to do the same. 20+ years in web dev and web hosting industries. As long as the company isn't DigitalOcean. If that's the case my answer will be biased and will consist of my telling you how awesome working here is :)
Oh.. and if you decide to go a different way, we're hiring
it's an opinionated position but they explain the rationale here:
https://letsencrypt.org/2015/11/09/why-90-days.html
You may not fully agree with this position but others do.
5-6million page views per month is quite a few, have you looked into using a CDN like CloudFlare to distribute some of the load? That could reduce the hits you're getting on your DO droplet.
>Should i switch from Godaddy hosting
Yes!
>to Bluehost?
No.
Keep in mind that Bluehost prices go up after the first term and "unlimited" really means some "reasonable", but undefined amount. It's a shame because they used to be great. A similar host is IONOS, and I've been using them for over 10 years with multiple packages and clients using them. That said, if you post a formal recommendation request, you may likely find something better for your needs,.
Try DigitalOcean VPS with Server Pilot as control panel to manage the site. ServerPilot makes its easy to manage VPS, add domains & database. It does not have emails. you will have to use third party service like google apps for that.
I recommend https://www.digitalocean.com/. Shared hosts usually have a control panel (cPanel/WHM, Plesk, etc.) that will limit your control. You'll have full root access on a VPS. Also, with the amount of traffic you're expecting, you don't have to worry about bandwidth.
You learned a hard lesson about security. You may be interested in reading through this tutorial to find other ways to harden your VPS against attacks: https://www.linode.com/docs/security/securing-your-server
If you're just serving (and not livestreaming/reencoding at request) it's very simple math.
How many visitors is based on the bitrate being streamed. Assuming each has a bitrate of 3000kbps (3mbps) you can have 33 people watching at the same time per droplet. However DO uses shared ports (and 1gbps, not 100mbps) so you could theoretically fit 333. Much less in actuality though.
​
The other thing you have to consider is overall bandwith per month. Cloud providers have incredibly expensive bandwith. DigitalOcean starts at 1tb included and then every 1tb over is $10.
​
One exception is using Cloudflare and hosts in the Alliance: https://www.cloudflare.com/bandwidth-alliance/
If you use Vultr it's free bandwith and you're limited to whatever the port speed is.
​
--
​
Re-encoding or livestreaming is entirely different. At that point you would need a lot of CPU/GPU power to do that.
​
vps######.ovh.net should not be your nameservers. Your nameservers need to be set at the registrar to your DNS host. Most registrars will offer some type of free DNS. If you don't want to use your registrar for DNS, you can use https://www.cloudflare.com/dns/ as well for a good alternative.
You need to create an A record pointing to your VPS's IP. Here's a good guide on DNS: https://www.linode.com/docs/networking/dns/dns-records-an-introduction
My company uses webmin and we've never found a reason to switch. It's free and pretty easy to setup securely. Also they have a new theme (I think you need to enable it in settings) that looks modern.
This payment page?
https://www.keycdn.com/support/buy-credits
> You are not required to add a payment each month when using KeyCDN. Your credits will roll over to the next month and only expire after 1 year.
Their policy is clearly explained. If you missed it, that's on you.
I know if I was buying "credits" for something I'd be sure to answer these questions before handing out money.
You get what you pay for. Cheap and Reliable only goes so far, but you can get a Vultr VPS for $30 a year, then use the free tier on Server Pilot to install wordpress.
Since LightSail supports Ubuntu 16.04, you can use ServerPilot on LightSail just like on DigitalOcean.
One thing to watch out for is that LightSail firewalls off port 443 (HTTPS) by default, so be sure to open that port in the LightSail firewall before enabling SSL on your sites.
My main concern with GoDaddy, based on the stuff you said they want to add, is that the mail relays included with their hosting are shared with other GoDaddy customers. GoDaddy works to keep things on the up and up, but the reputation of those relay servers is shared with other customers and affects mail deliverability. You should code from the beginning to connect to a service like sendgrid.com with their API for email integrations.
There are many hosting types from GoDaddy, my answer about what you should do strongly depends on the hosting plan your client has.
They're probably on cPanel. If so then you don't have much to worry about. GoDaddy has options that scale pretty well if they're on cPanel, from traditional shared to the highest end Business Hosting running in a container with 32gb ram and 4 CPU cores. Just be aware you can overbuy resources if your site isn't optimized well (page caching with wordpress, making sure to turn on PHP opcache, inefficient database calls or indexing, etc).
There are a couple less likely scenarios: If the plan they're on says "Web Hosting" and doesn't mention cPanel, that's an old platform that you can't buy anymore, and it's a good idea to get them on something more modern if you're rebuilding. If they're on a VPS or Ded, they've got enough power, but if they've had the same server for years they might be on legacy hardware. Also if they have their own server and no IT to run it, that's a recipe for disaster down the road.
(GD employee posting on his own)
Yes, there are several things. Using a tool such as GTmetrix or PageSpeed Insights and reviewing the output is a good starting point
Here's a report from GTMetrix. Looks like you're doing everything mostly right. But it's a big page. 1.9MB and taking 5.7s to load. https://gtmetrix.com/reports/baidenmitten.com/y8bxhbfX Need to compress some images. Look into Expires Headers. I noticed in the water fall there's a 2.3 second waiting. That's a lot. But wait, There's a redirect happening. I tried http and the site is https. Retested with https you're even better. https://gtmetrix.com/reports/baidenmitten.com/439UEHpA
All in all, you're not horrible. I've seen many client sites that were scoring straight D's.
When you spin up a VPS with DO you'll be given a base operating system that does not run any services. From there you can install a web server, to serve your files to clients. Sentora is designed to automate a lot of this work for you, so if you're looking to understand how it all works I'd recommend installing Apache (a free web server) and giving that a go.
DigitalOcean have a few tutorials that are pretty good at explaining what the commands are doing. https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-16-04
>I don't think you've had much experience with RAID 5 then.
>loose 1 drive
>loose your files
>I've had my server running on raidz for ~2 years with 0 hiccups.
Please read. FYI Hardware raid != Software raid so comparing your raidz array to a raid 5 array doesn't mean much.
I don't have much else to add, but you don't need a separate droplet for every project. Set up virtual hosts: https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14
You would install the SSL on Digital Ocean not on hostgator, so that removes the issues with HG overcharging everything ever.
DO has an amazing community and tutorial database so I would suggest checking that out. Here's one on installing LE and managing it to install SSLs - https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-14-04
That said, DO's tutorials on basic security are pretty good (I'm talking about this one, and equivalents for other OSes). It can definitely be tricky if you don't know your way around a *nix command line, though.
We're working on it. It's been a long time coming and we don't want to provide details until everything is ironed out.
If you're interested in using DO for production or a large project, contact our sales team. I work closely with them and they're pretty great.
And I'll be sharing your feedback internally unless Dylan beats me to it. 💙
DO just released a new block storage feature https://www.digitalocean.com/features/storage/ which could be used to add more space as a second home partition if needed. My plan is to start off with a DO instance with a 100GB block storage device mounted as /home and add more homes as needed.
A differing opinion here, but I say go for a VPS. The reasons why
1.) Shared hosting usually upcharges for more than one domain.
2.) Digital Ocean's knowledge base is excellent. For instance configuring a basic server and making it secure(see here). Use ubuntu it's newb friendly and you can google and find an answer to almost any question you ask.
3.) You can host a ton of sites on both shared hosting and a vps, since these are static you can save a ton of bandwidth and resources with cloudflare.
Sure you'll need to invest a bit of time getting a vps set up, but the resources are out there to help you succeed. Once you're all set up its a matter of editing a few config files and creating a new directory for each site you add.
So, on top of other replies that mentioned we're not billing for bandwidth yet, it's also worth noting that we have a block storage product in beta. This basically allows you to attach additional drives to your droplet at will.
It will be released in the coming months. (Not much) more info at https://www.digitalocean.com/features/storage/
We'll also have a lot more info on how bandwidth billing will work, fairly soon. 😃
I know you're looking for something fully managed, but I just want to present another option to you.
If it's just simple PHP and MySQL you're better off with one of the cloud hosting providers like Digital Ocean or Vultr.
Use nginx instead of Apache. Set up cloudflare to cache static resources. Both of these combined will make a big difference. If you use Server Pilot it takes care of a lot of the managing parts for you.
You might also be interested in having multiple little droplets doing specific things instead of one big server. Have a VPS/droplet or two hosting the mysql server, one hosting PHP server, a load ballancer or two etc. The advantage is you can scale to handle insane amounts of traffic for next to nothing. You can scale only the bottlenecks and you'll always have the option of redundancy.
This article is a good place to start.
Might require a bit more learning and research than you were expecting, but this is the most fun and future proof solution.
I'd suggest looking at the submarine cable map as a place to start. It looks like Nigeria is well connected to Portugal and the UK. I'm not sure if there are other newer cables that aren't shown there so you might want to check into that.
Cloudflare also has a datacenter in Lagos as well as a number of other cities along the west coast of Africa.
So if I was you I would look at hosts located close to where the undersea cables terminate and then make sure to use Cloudflare for DNS and CDN as that will improve performance quite a bit for many users.
Hello,Let’s Encrypt have recently upgraded the Let’s Encrypt certificates and the new ones no longer support older OS and browser versions.Please make sure that your browser version is included in this list: https://letsencrypt.org/docs/certificate-compatibility/
If not, you can either update your browser or try accessing SiteTools with a different one.
WordPress doesn't have that feature, and user images really isn't it's strong point—now sure sure we can make WordPress do anything it's just not really it's point. Gravity forms $200USD + $100USD annually. Still, media sucks on WordPress.
A few million followers, how many active? How many "likes"/shares are you getting is going to be a better indication of how popular you are. And you'll probably move less than half of them to your website after.
Bluehost won't crash, it won't respond either. :D It'll just get really, really, really, really slow. Really. What I'd do…
Is try and judge how likely I am to get this project fully off the ground. If I was 100% set on it, I'd create a VPS at Digital Ocean or an EC2/ElasticBeanstalk—ElasticBeanstalk is supposed to do what you want by definition. I would then use an S3 plugin. I'm not 100% on the best one for WP, but I'm testing this one. I'd run the site though CloudFlare as well for the CDN, or maybe CloudFront.
This negates the best part of Bluehost—unlimited (within-limits) websites. Well, I'll tell you 9gag isn't using them! :D
You will 100% need to manage this though and it will become a job. Do you want to do that as a job?…
Haven't been through this particular guide before, but was the DO DNS configuration and information that gave me a better understanding of how it worked so hopefully this is of use :)
With a VPS you'll need to install MySQL yourself. DigitalOcean have tons of good documentation and this will help you get started: https://www.digitalocean.com/community/tutorials/a-basic-mysql-tutorial
I'm not sure about Vultr but i'm pretty sure when getting windows you'll need to buy a license (might be included in the cost)
Linux wise Ubuntu server probably the easiest to learn. once you get it installed/updated (sudo apt-get update and upgrade) you can install webmin and virtualmin that will help you with setting up hosting.
Digital Ocean tutorials are pretty good
The Art of Command-line is an essential read too.
Read read read. Read every man page. Get started with "man man" from the command-line. Seriously, read every option. Read every config file in /etc. The best sysadmins know what most utility programs are capable of. And when you're trying to think of a solution, knowing what tools work really helps speed you along.
Also, if you're not too comfortable with the terminal, don't futz around as root. rm -rf $i/ would be disastrous if i were unbound and you didn't have "set -u" setup in your .bash_profile.
DigitalOcean actually has a community site with a huge number of helpful articles and tutorials, which are useful for people ranging from having no experience at all, to years of Linux experience. Here's one that might be helpful, but there are tons more out there: https://www.digitalocean.com/community/tutorial_series/new-ubuntu-14-04-server-checklist
Yes you can, as someone else pointed out this particular company should only be used for development. I actually have a couple of vps' with them since they have very good sales and have not run into problems with my dev sites.
If you want to learn how to host your site on a vps, without installing whm, I would visit digital oceans documentation - https://www.digitalocean.com/community/
DO is barebones, for the most part. I believe they have an image that has nameservers preinstalled, or you could use a tutorial like this or even install a control panel yourself that would do it (vestacp, ajenti or webmin, for starters). Many web hosting companies will frown on file sharing, but you don't exactly need a web hosting company in this project.
Honestly if my previous suggestions weren't good (I really think you're a prime candidate for google drive) it might be a little difficult to go forward with other ideas. Wetransfer might be just what you need right now.
Does weTransfer use any host you want? I believe Digital Ocean might be good enough for this (and quite cost effective), but double check through their TOS - I didn't find anything upon a quick skim that would interfere
The other thing too with the USA is https://wikileaks.org or Cody Wilson Inventor of 3D Printer Guns Shut Down By Government ... I just don't think the USA protects freedom of speech unless you can afford the freedom.
I use cloudflare.com for my domain renewals nowadays.
They claim to charge what they pay to the central registrar people, don't know if that's accurate, but they're rates are good. $8.03/year for .com, more for other TLDs.
Their big business is caching and content delivery or something like that. They aren't trying to make money off the registrations, just provide them for clients.
Here's a link: https://www.cloudflare.com/products/registrar/
where is your website hosted?
you need to go back to the basics, these aren't magical incantations that you just repeat by rote to conjure up the result you want, understand what they are and what they do and you'll be able to think logically about how to use them
A virtual machine = free :)
https://www.drupal.org/node/2008792
No reason to learn on a live server. If you are set on having a live server any cheap shared host will do while you learn.
When you outgrow that you can look at a VPS like AWS, DigitalOcean, Linode, etc
I would actually throw the InterWorx control panel on this list as well. It's got a really nice interface, the team over there is constantly improving the product, the panel is quite intuitive, and the support team is really on top of things. If you're going to be clustering servers, that what InterWorx was designed for and is far superior to the other options. They also do a two week free trial, which is a nice for people who want try it out and see if it's for them.. I would also check out the feature comparison they did (a few of the categories might be dated since it's from last year), but it definitely shows a variety of features that InterWorx has that the other CPs don't. http://www.interworx.com/cpanel-plesk-directadmin-interworx-comparison/
I've been using https://mailinabox.email for my domain. Just set it up recently. I'm running it on a 512 droplet which needed me to setup some swap space + alter the installation script (it bails out if you have less then 768). So far it seems to be running just fine.
It runs a DNS server for you but I'm not using that bit. Fortunately it gives a nice export page that details the things you need to put in your own DNS server should it be needed.
Hi Italian_Cracker, You can always contact our product advice team if you have any questions before making a purchase, for example, if you have questions about traffic limits: https://www.hetzner.com/support-form. (However, our vServers do not include support for software, configurations, etc., so you will not get support on Icecast, for example.) If you don't get any helpful answers here, there is also the Hetzner Online DiskussionsForum, which is available to customers. Most of the users are currently German-speaking, but many are also fluent in English and will share tips and tricks for the vServer. Good luck with your radio website!--Katie, Marketing
AWS will only charge for the time you have the server running. Start it up when you need it, shut it down when you don't.
Example: c4.2xlarge 8 core 15gb ram is $0.773/hour. If you ran it 24/7 the whole month it would be ~$500, if you ran it 40 hours a week, ~$112/month. You could start with a lower tier and change the instance type to any size if you need to.
Keep in mind that you can lease the following, month to month for $85 and no set up fee:
Intel Xeon-E 2136 - 6c/ 12t - 3.3GHz/ 4.5GHz
32GB DDR4 ECC 2666MHz
2X4TB HDD or 2X500GB SSD NVMe
500Mbps unmetered (burst to 1Gbps)
https://www.ovh.com/world/dedicated-servers/advance/adv-2/
Depending on your server specs, there are even much lower priced examples
So whatever it is you decide to do with these, the value is going to be significantly less than that, given the added value of going with OVH as opposed to "some guy from Reddit". Also this assumes the need for a dedicated server.
That said, potentially you could find some people interested in you hosting their Plex server (if you upgraded the storage) or local businesses interested in having you host their websites (requires work of building their websites).
Actually, it does have SLA Guarantee (in the control panel). It is "scalable", the way digitalocean is (but billed monthly).
What it doesn't have:
Snapshots (need to get their cloud range for that). Can't change location. Low disk space (40GB for the highest one). I didn't ever feel the need for support, so dunno.
Source: I have their 8gb plan for a month now. Pretty good, no downtime yet. Running proxmox on it.
This range is what you need to be looking for: https://www.ovh.com/ca/en/vps/vps-cloud.xml
I'm on mobile so I can't go too in-depth. You probably know how to make the basic page that's accessible through a GitHub URL:
Where you seem to be struggling is on where to create your CNAME record and how. You need to create that record in your HostGator zone file. Here's more info on that:
https://help.github.com/articles/using-a-custom-domain-with-github-pages/
If you DM me the domain you're trying to use and your GitHub page URL I can help a bit more.
Otherwise you get what you (don't) pay for and will be asking this question in a few months again. If it were me, I would roll out a $5 month Digital Ocean lemp server and be done with it.
Github Pages perhaps? It is free plus you can use your custom domain.
Added some links:
http://blog.teamtreehouse.com/using-github-pages-to-host-your-website
Are you doing this for fun? What is your area of focus?
In most cases having a personal website with your resume probably isn't going to do much for you, unless you're a web developer, or want to make more information available - more than a website like LinkedIn will allow you. And, unless you do something "unique" it probably wont be seen by people using a search engine.
As far as making the site goes -
Get an HTML/CSS template - something simple - possibly this: http://html5up.net/helios
Use GitHub Pages for the hosting of the site: https://pages.github.com/ - Its a free service and is probably the best free hosting solution out there.
If you really want to do all the coding yourself - look up tutorials. sites like css-tricks, tuts, etc. have great video tutorials for learning html/css. You can also subscribe to lynda.com, or another service like treehouse learning. Those will cost you around $25/mo.
Make sure that the domain doesn't look sketchy. Use your name if possible. example: bradstample.io
For $5-$10 a month you can get an SSD-backed VPS that would probably easily handle all your accounts at the traffic levels you're describing.
Shared hosting is awful. In general, if they are offering anything 'unlimited', run away. As you're finding, the limits are there, they just don't advertise them.
Don't know if you'll find these helpful but I used digital ocean tutorials. Everything from the basic lamp to configuring firewall rules and log rotation. Really made it easy for me.
Any VPS should work fine, here's a couple tutorials to get you up and running:
As for VPS hosts check out Digital Ocean, RamNode, Linode, Vultr, Sidebar, WebHostingTalk Forums, etc.
Digital Ocean + Server Pilot is an easy to manage option. But this doesn't include mail. So, need to use something like Google Apps for mail.
Digital Ocean is gaining a lot of popularity and I have been incredibly happy with it. It starts at $5/month and has a lot of great pre-configured images to fire up a VPS from.
DO has tons of great tutorials! Go check some of them out, here's one on getting the site: https://www.digitalocean.com/community/articles/how-to-launch-your-site-on-a-new-ubuntu-12-04-server-with-lamp-sftp-and-dns
Also, may want to install an FTP client like FileZilla and get that setup to upload your site, depending on how you work things :)
WHMCS changed their pricing to be tierd.
https://www.whmcs.com/pricing/
So, it's really hard for someone to give you a free WHMCS license, even if it's built into the monthly price. You are better off getting it directly through WHMCS and finding a better reseller company.