Bobcares

Step by step instructions to host your Linode website

PDF Header PDF Footer

With a website, you can take your home-run business online.

But, for a newbie internet user, things may look expensive and complex.

Luckily, with cloud hosting solutions like Linode, that’s not the case.

At Bobcares, we often get requests from customers to help them setup their personal websites in Linode as part of our Server Management Services.

Today, we’ll see the steps involved in running a website from your Linode server.

Initial requirements for a website

As the first step, we need to set up a Linode server. Although there are many preset configurations available, our Dedicated Engineers recommend customers to choose the right server configuration.

This depends on the type of website that you want to build, the amount of data in it, expected number of visitors to your website etc. Again, the choice of programming language of the website also matters in the server selection. For website newbies, there are options to create website using popular software like WordPress, Joomla etc.

Based on the customer requirements, we setup the webserver on the Linode server. Usually, the popular choice will be Apache or Nginx webserver.

 

Steps to create your first website in Linode server

From our experience in managing Linode servers, we often find that customers have difficulty after web server setup. The real dilemma sets in publishing the website to the Linode server.

We’ll now see the steps involved in this.

 

1. Get a domain name

First and foremost, to make the website online, customers need to own a domain name. For this, a domain purchase from the domain registrar is done first.

Again, its ideal to have this domain name match up your business type. That would attract more visitors to your website. However, some domains will be already taken by others and may not be available for purchase.

In that case, we help customers to choose domains from the available pool. When the domain name is ready, we add proper nameservers for the domain.

Some may prefer to use their domain registrar’s name servers or Linode’s nameservers. Either way, our Dedicated Engineers ensure that domain points to the correct IP address in the Linode server.

 

2. Build the website

Secondly, we need to develop the website. This website should contain all the details about your products, or even a shopping cart based on the business type.

Customers usually build the website in their home computers and have a thorough checking of the features and utilities.

 

3. Transfer the contents to Linode server

You have built the website on your computer. Now comes the question,

But, how will the world view my site at www.example.com?

For this, we need to make the website contents online. There are many methods to transfer the website contents to the Linode server. Our Dedicated Engineers recommend customers to copy the files using popular FTP clients like FileZilla, CureFTP, etc. The advantage is that you can just drag and drop the file from your home PC to the Linode server.

Similarly, for some users we suggest using SSH protocol to copy the files. But, for this, SSH service should be running on the Linode server. Also, Linode firewall should allow connections from your IP address.

 

4. Check website online

Ok. Now the files are uploaded to the Linode server. Here, our Support Engineers modify the permissions and ownership of the files so that it is accessible via internet.

Additionally, we take special care to give proper permissions to configuration files. For example, setting write permissions on such critical files can cause attacker to tamper with the site configuration.

Then, we test the site preview using the link http://serverIP and fix errors if any.

When things are working fine, we edit DNS records of the domain and point it to the correct IP address.

There you go, your website is online!

[Need help to make website online? Our Linode Experts can help you.]

 

Conclusion

It’s pretty easy to setup website in your Linode server. Today, we saw how our Support Engineers help customer to make their website online.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

SEE SERVER ADMIN PLANS

var google_conversion_label = "owonCMyG5nEQ0aD71QM";
2 Comments
  1. Joeboy

    Please can you guide me. I believe you have experience with linode.
    I had issue with htaccess on my newly moved wordpress from shared hosting to linode.
    Everything was working fine before but now my site is off as I rebuilt linode.
    I will like you to guide me on how I can install wordpress again with one click installation without being asked to create another linode that will make me to pay.
    Please help me. Thanks

    Reply
    • Sijin George

      Hello Joeboy,
      Sure, we can help you recreate your WordPress website in your Linode. We’ll be happy to talk to you on chat (click on the icon at right-bottom).

      Reply

Submit a Comment

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

Get featured on the Bobcares blog and share your expertise with a global tech audience.

WRITE FOR US
server management

Spend time on your business, not on your servers.

TALK TO US

Or click here to learn more.

Speed issues driving customers away?
We’ve got your back!

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF