Installing WordPress on a hosting: step-by-step instructions

The CMS WordPress site management system is convenient and practical. For a professional developer, this is an opportunity to quickly start the next project. For the average Internet visitor, this is a guaranteed result - an attractive and reliable do-it-yourself website for yourself, your family, or “in the order of an actual work initiative” for automation purposes, for example, processing information at your own workplace, that is, outside the company's global information plans.

There are many reasons for creating a site, but each rests on a fear of the unknown and a weak belief that today "complex and mysterious" Internet programming is available in simple forms that do not require special knowledge.

Minimum costs and maximum opportunities

Installing WordPress on hosting is a minimum of five minutes to prepare and a maximum of one minute to the final. WordPress is a completely win-win option even for an amateur. It takes as little as half an hour to get your own website, which can be developed and improved over time.

WordPress Features

Installing WordPress on a hosting in more than half an hour is a rather difficult task. It is very difficult to create a situation in which you cannot install this site management system.

Formalities: domain name and hosting

A site is a domain name that you need to get or buy. Paid or free - it does not matter. Some domains cost a lot of money. Each domain zone has its own geographical, price and semantic niche, but no one restricts the owners of web resources in choosing a registrar and / or zone.

Choosing a domain and hosting

Hosting is a computer that is connected to the Internet, and it runs a web server serving domain names. It is optimal to have your own server, which can be installed at home or at work. You can use the services of a hoster that sells resources for hosting sites and administers them.

Database - component (complementary) functionality of the web server. When using the hoster, several tariff plans will be offered that differ in the amount of disk space provided, the number of available databases and mailboxes. Different hosters offer different options for terms of service.

You can configure your own server at work or at home, as it will be convenient, and it can be developed subsequently as tasks that need to be solved grow.

The choice between a virtual and a physical server should be made in favor of the latter. Virtuality is a good idea, but it’s not the best for hosting a web resource.

Preparatory phase: database

Almost all CMS (content management or website management systems) are the “engine” and the “base”. For WordPress, the "engine" template is refined by the "theme" template. On hosting, you need to create a database, that is, define three parameters:

  • database name
  • her username
  • password for this user.

A single database can support multiple sites. If additional databases are additional costs, then you can order one domain and one database from the host, but create several subdomains (third-level domains, for example: tasks.MyDomain.ru; events.MyDomain.ru; library.MyDomain.ru) .

Several sites on one engine

The WordPress engine will perfectly serve the main domain and all its subdomains. Installing WordPress on the hosting (step-by-step instruction of 7 points) will be repeated exactly as many times as there are domains and subdomains required.

Subdomains are not connected in any way with each other. Each subdomain (domain) has its own system of WordPress CMS folders and files, but if necessary, you can establish code interaction from different domains and / or subdomains.

The WordPress template will create database tables with a prefix. The default is wp_. It’s better to immediately change it to any non-standard one, and it’s even better to bind it to the site’s theme (for example, tsk_, evt_, lib_).

WordPress distribution: download and deploy

After downloading the latest version of WordPress (currently 4.9.8), you can proceed with the installation. Hosting is provided via FTP access for performing service operations. You can use any FTP client to move the deployed CMS archive to the root of the future site.

In the example, the FAR manager was used to upload the WordPress template to the hosting (1). WodPress is immediately ready for installation (2). To initiate it, you need to open any browser and in its address bar write the name of the site being created (domain name).

Start installing WordPress

Installing WordPress on a hosting will require (3) entering the database name, username, password and database table prefix. The database server name should be left at default (localhost).

The Submit button initiates preparatory procedures. The WordPress template will check the entered data, make sure the database is accessible and offer to start the installation (4).

After the preparatory work, it will be proposed to indicate (5):

  • name of the site being created;
  • name of the site administrator (do not just write admin!);
  • admin password
  • valid e-mail of the site owner (usually an administrator or technical specialist).

The Install button completes the installation process.

Continue installing WordPress

At the end of this minute process, installing WordPress on the hosting will immediately connect the standard theme and offer (6) to enter the admin panel of an already working site, saying: “Another WordPress site” (7).

Complete WordPress Installation

This completes the creation of the site. It is necessary to fill it with design and the required functionality.

Theme of the site: design and functionality

WordPress separates the logic of displaying content from the functions of the site. The first are topics, the second are plugins. Finding and choosing the perfect theme for your project is not too easy.

The choice of themes and features

As a rule, you can easily find commercial themes (they cost money), it is more difficult to find free and functional theme templates. To get started, you can use the Spacious theme. It is simple, has a slider, sample pages, menus, adapts to various devices and browsers.

Spacious theme easily changes (relevant and important for programmers) and does not limit the imagination of users who are far from PHP, JavaScript and HTML / CSS.

Nothing prevents to stop on the standard version of the theme, which is installed automatically after installing the engine.

Recommended Post-Installation Actions

Installing WordPress on a hosting is a clean site. It will be required to ensure its safe and reliable operation. Understanding how to do it right comes over time. For starters, you can limit yourself to the Russian letters transliteration plugin: Webcraftic Cyrlitera - transliteration of links and file names, spam protection - Kama SpamBlock and All in One WP Security - engine protection.

Plugin Installation

Hello Dolby and Akismet Anti-Spam plugins can be removed or retained for later research or use.

Actual WordPress Website Structure

Installing WordPress on a hosting is an engine (PHP-code) and a database. The essence of this site management system is much more complicated and graceful (about 30 MB of quality code). For a novice Internet specialist, a WordPress web resource is enough to present like this:

  • "PHP engine" on the server: this is the code in the form of files and a folder system;
  • “Database” - no matter where, but it's MySQL plus import / export.

Such a view is important. Over time, you will need to supplement the site with themes and plugins. It is possible to transfer WordPress to another hosting. Something may be forgotten from what has been configured or installed.

Many things related to routine are quickly forgotten. That is why it is extremely important (during the initial installation of WordPress) for any website to carefully record the entire sequence of actions performed, fix all the names and passwords, restrict access to them and describe how to upload WordPress to the hosting when transferring the finished web resource.

Be sure to note: the exact transfer of all WordPress folders and the exact import / export of the database. Both processes are done at the same time. At the time of reinstallation (transfer) of the site, access to visitors should be limited.

Choosing a hoster and / or hosting

Installing WordPress on reg.ru hosting is the choice of a family of web server support systems on the Linux platform. Here, the client will receive not only high-quality hosting, but also the opportunity to further simplify the installation of the engine and the creation of the site.

Orientation to Windows-based servers is not listed in the hosted community, but a well-tuned server with careful maintenance guarantees a calm and comfortable existence for the client and his site.

Installing WordPress on beget.ru hosting is the conditions for checking into a five-star hotel: everything from choosing a domain to building and maintaining a site. A caring hoster does not offer coffee delivery in the morning, but the energy supply of any site will be met over the entire spectrum of appropriate requirements from fire safety and power supply to protecting confidential information.

Secure data storage

However, the choice of your own hosting should always be at the forefront for all the advantages of existing hosting providers who manage to enhance the effect of their participation in the process (WordPress installs itself and works by itself, but each hosting provider strives to make its “significant” contribution in one minute of installation).

Templates, WordPress and Handwork

A site is best done manually from scratch. It is very long and very difficult.

The site can be made on WordPress. This is a maximum of an hour - another. In especially difficult cases - a month. WordPress is a special style of website creation and a large enough niche for developers.

You can argue about the number of active sites on WordPress, but no doubt, this CMS is known and popular. Many themes and plugins for it have been developed. Template and WordPress is a “different pair” than just a template or template for another CMS.

This does not mean that WordPress, as well as themes and plugins, are ideal for it. Everything is within the boundaries of familiar comfort, and you can’t do without sensitive support with competent “programming” when the task is to create a truly professional resource.

WordPress is an excellent realization of the knowledge and skills of many developers, but every professional always has something to add, and an amateur can come up with interesting ideas and non-standard thoughts: the world is too diverse to count on only one CMS.

In the world there is only one high-quality and ideal system for presenting and using information - this is knowledge and skills in the native environment of their existence.

Source: https://habr.com/ru/post/K18948/


All Articles