Recently, many website owners have turned to relying on Amazon servers, due to the power of the servers provided by Amazon and their ability to meet the websites’ need for resources that help them to be present online with high efficiency.
While others are accustomed to going to hosting companies that provide shared hosting due to the extreme ease of using it and the possibility of launching websites on it with simple clicks of a button, as it provides an easy-to-use Cpanel control panel.
But it is no longer that difficult to install WordPress on Amazon servers and take advantage of the giant company’s ability to provide sufficient resources to run all types and sizes of websites over the Internet, and we find the largest international companies such as (Netflix) that rely almost completely for all their services on Amazon servers and other international companies. The largest, which indicates the company’s strength and its ability to operate the largest sites and servers operating at an operating capacity of up to 100% in most cases.
In this article, we will learn about the easiest way to install WordPress and create an integrated website on the famous Amazon servers without paying anything at all for a period of 30 days, and then you can upgrade later to continue obtaining hosting services from Amazon.
How do Amazon servers work?
Amazon provides hosting services of all types and forms, but it works in a distinctive and different way from almost the rest of the hosting companies, as the company provides the option of paying for consumption , meaning that if you own a website on Amazon servers, you do not pay any costs except when the site consumes visitors. From servers, for example, when a visitor enters the site, then he starts consuming resources and thus you start paying for it.
The server in any company consists of a group of components, including, for example, (storage space), RAM, and other resources. Amazon gives you the opportunity to register for free and get any server you want, and you start using the server and installing the programs on the required sites, and after The costs are calculated when the server is running and starts consuming resources from it.
Recently, Amazon concluded that managing its servers and services is not easy for all users, which made it launch more advanced technologies to help new users or those who do not have experience in dealing with and managing servers in order to help them launch and manage websites easily and without the need for advanced programming skills. .
Installing WordPress on Amazon servers has now become one of the simple things that any ordinary user can do without the need for a specialist in managing and customizing servers, as the matter has become just a number of clicks that you make and you end up launching your WordPress site very easily on the company’s servers. The strongest ever in the world.
Create an account on Amazon AWS Server Manager
To benefit from all the features and services provided by Amazon, you must first create an account with them, where you can enter the official website of Amazon AWS servers and click on the button to start using the service for free ( Get started for free ).
It will open the AWS front-end page, from which you can click on the Create a free account button.
A page will open for you containing a form for entering the account information you wish to create. First, you must provide the email, password, and user name for the account.
After providing the previous data, click on the Continue button to display the next page that initially asks you for the purpose of creating an account on Amazon servers. It asks you if you intend to use the account for commercial purposes and for personal purposes. You can choose the appropriate option as this data will not affect the services that you provide. You obtain it after creating the account. It is for data collection purposes only:
After completing the previous information, including name, phone number, and address, and clicking on Continue, the payment page will open for you, in which you must provide a valid payment method in your account, and no dues will be deducted from the payment method, as creating the account is free for life, in addition to that you can benefit from dozens of Other free services other than WordPress installation:
Complete all the data required of you, and immediately after that you will be asked to activate the account email to open the front interface of your account on Amazon servers, in which you will find the services icon. When you click on it, it opens for you a large list containing dozens of services that Amazon provides to you, but we will need one service here. Only to install WordPress, which is the Lightsail service referred to:
Installing WordPress on Amazon servers using the Lightsail application
Amazon provides the Lightsail application, which is one of the applications it launched in order to facilitate the process of managing servers and installing various applications on them with just a few simple clicks.
When you access the lightsail application from within your account on Amazon servers, the following welcome interface will open for you, in which you will find a button to create a new project ( Create instance ):
Once you click on the Create Project button, the new project creation interface opens for you. The nice thing is that Amazon provides you with many servers in different countries and countries, which is not available in most hosting companies, so you can choose the country closest to your website visitors so that visitors can enjoy a browsing experience. A quick:
After that, you are asked to choose the preferred operating system, which is the operating system that will be automatically installed on the server for your project. You can choose here between Windows and Linux. The best user experience is definitely Linux and its prices are lower if you want to upgrade later:
After choosing the preferred operating system, it will show you a large group of applications that you can install on the server, and of course you will find WordPress in it, which you can just click on to choose it in order to install it on your behalf on the server:
In the next step, you are asked to choose the appropriate package for your site’s needs. Their package prices start at approximately $3.5 per month, but do not worry, you will enjoy the service for a full 3 months for free.
After completing all the previous data, click on the Create Project button to prepare the server for you and install WordPress on it automatically without any intervention from you at all:
It will take a little time, approximately 3 minutes and perhaps more, until he creates the entire server and prepares WordPress on it.
After completing the server preparation, you can go again to the home page of the Lightsail application. You will notice that the WordPress tab appears on the home page, where you can manage your WordPress installation through this tab:
You must ensure that the project preparation and upload time is 100% complete. To ensure this, you will notice after completion that the word “Running” appears at the bottom of the WordPress installation tab:
Managing your WordPress site on Amazon AWS servers
The first step that you are thinking about now is how to access your WordPress site that was just installed on Amazon servers?
The nice thing is that Amazon provides you with an IP address to access the site and browse it completely, but later you need to link the site to a domain name of your choice.
In the WordPress installation tab, you will find the IP address assigned to the site. You can copy and paste it into your browser:
When you copy the address and paste it into the browser, it directs you to the main page for installing WordPress , and it is certainly a completely virtual page that you can work on and customize to achieve the look and feel that you want.
You can access the WordPress control panel. Copy the IP address as we explained previously and paste it into the browser. Type the following path wp-admin/ directly after the address and search to be directed to the site login page:
To obtain login data, you will need the user name, and you can use the word (user). To obtain the password, you can go to the lightsail interface and click on the sign indicated by the arrow:
After clicking on that sign, a window will appear that contains many codes and symbols inside it:
All you have to do to get the password to enter the WordPress control panel is to type the following sentence cat bitnami_application_password at the end of that window:
After writing the sentence, click on the Enter button, and the password will appear directly in front of you as follows:
Return to the login screen and log in with the username and password that we obtained in the previous steps.
Now, the WordPress control panel opens in front of you, as is usual in any web hosting, and you can start managing and controlling your site, and you can use the WordPress site management guide.
Link your website’s domain name to Amazon servers
You noticed in the previous paragraphs that you can access the WordPress website using the code or the IP address, but if you want to launch a professional website, you must link your domain name.
Linking the domain name to the WordPress website on Amazon servers is quite easy, as you can go to the Networks tab to start linking the domain name:
After entering the tab, you will find within it a box for controlling DNS data for hosting, where you can click on the Create DNS Zone button
The Add New Domain window will open for you, where you add the domain name and click on the Create DNS Record button to generate the name server names for the hosting:
You will then be shown the server name addresses that you can copy and paste into the domain registration in your domain company account:
You can see the guide to linking a domain to hosting for more information about linking a domain to your hosting on Amazon easily.
Conclusion
WordPress is one of the most famous content management systems in the world, and if it is installed on a host with large resources and high efficiency, its efficiency and ability to meet the needs of your online business will increase.
With the development of the services provided by Amazon, it has become easier for you, as you noticed in the explanation in the article, to create and manage a WordPress website on Amazon servers with great ease, and the matter is no longer limited only to developers.
In addition, Amazon provides you with many programs and tools that help you manage your site online very efficiently.
Leave a Reply