How to Install Server 2019

This tutorial will show you how to install Windows server 2019. In this tutorial we use Virtual box but if you are installing it on to a physical machine the process will be much the same.

Step 1

Download Windows Server 2019 from here:

https://software-download.microsoft.com/download/pr/17763.1.180914-1434.rs5_release_SERVER_EVAL_x64FRE_en-us.iso

Step 2

If using virtual box:

  • Click New
  • Enter a name for your machine.
  • For Type select Microsoft Windows
  • For Version select other.
  • For Memory give 2GB minimum.
  • The click create.

Step 3

In the following screen click next.

Step 4

Right click your machine and click settings.

Step 5

  • Click storage
  • Click the cd symbol on the right hand side of the screen.

  • Navigate to where you downloaded you server 2019 iso and click ok.

Step 6

  • Click you machine name
  • Then click start.

Step 7

When your machine boots select your language and click next.

Step 8

Click install now.

Step 9

In the next screen select – Windows Server 2019 Standard Evaluation (Desktop Experience) or a different version if you wish to use this one. Then click next.

Step 10

Read and accept the licence and then click next.

Step 11

Click custom: install windows only

Step 12 

Click unallocated space and then click next.

Step 13

Server 2019 will now begin to install

Step 14

When the install is complete you will be asked to enter a password for the administrator account – do so and then click finish.

Step 15

You will then be greeted by the login screen and you have successfully installed server 2019.

A full video tutorial can be found here:

Posted in server 2019, windows, windows server, windows server 2019 | Tagged , , , | Leave a comment

How to Host a Website on Amazon S3

Amazon AWS S3 is a file storage service on Amazon Web Services. You can also host static websites on S3 quite cheaply and easily. This guide will show you how to host a static website on Amazon s3.

Step 1

You will need to create two files on your local machine – you can download them below:

index

error

Step 2

Log into you AWS console go to S3 and click create new bucket. 

Step 3

Give your bucket an unique name and click create.

Step 4

Click the checkbox beside your bucket and then click “Edit Public Access Settings”

Step 5

Leave the defaults as is and click save

Step 6

Type confirm and then click confirm 

Step 7

Click into your bucket and click upload. Upload the index.html and error.html to your bucket.

Step 8

  • Tick the two check boxes 
  • Click Actions
  • Then click make public

Step 9

Click Properties.

Step 10

Then click static Website Hosting

Step 11

Click:

  • Use this bucket to host a website.
  • enter index.html for the index document.
  • enter error.html for the error document.
  • then click save. 

Step 12

Click back on static website hosting

Step 13

Now click your website endpoint – you will be brought to your website. 

A full video tutorial can be found here: 

Posted in AWS, s3 | Tagged , , | Leave a comment

AWS User Data | How to run commands on startup Amazon Linux

Userdata on AWS allows you to run commands on start-up when you launch an EC2 instance on AWS. This is known as boot strapping your instance. In this example we will be boot strapping Amazon Linux with the Apache web server.

Step 1

First log into you AWS portal and then click services and EC2

Step 2

Next Click launch instance.

Step 3

Select Amazon Linux

Step 4

Leave the instance as mirco to get the free tier and click next Configure instance details

Step 5

Leave the defaults and scroll down to advanced details and expand it – enter the following lines into the textbox:

#!/bin/bash
yum install httpd -y
systemctl start httpd
systemctl stop firewalld
cd /var/www/html
echo "this is my test site" > index.html

The text in the code block above installs apache and adds an simple webpage that reads this is my test site. Finally click Next add storage

Step 6

Leave the defaults and click next add tags

Step 7

Give your machine a name and click Next Configure Security Group.

Step 8

Allow port 80 from 0.0.0.0/0 on the security group and click review and launch

Step 9

Click Launch

Step 10

You can proceed without a keypair as we will not log into this instance

Step 11

click your instance ID

Step 12

Wait until your instance is running and then copy it’s pubic IP or dns name

Step 13

Open a new browser and enter the pubic IP of your Linux instance into the address bar. You should now see the simple webpage we created.

A full video tutorial can be found here:

Posted in Uncategorized | Tagged , , | 1 Comment

How to create an Amazon Machine Image

You can create an Amazon Machine Image or AMI for your existing EC2 instance. The AMI will allow you to launch a fresh EC2 instance using the AMI as a template. You can also share the AMI with other AWS accounts.

Step 1

To get started, it is best practise to stop your instance before you start. So right click your instance and click stop

Step 2

When the instance has stopped, right click it again, click image and then create Image

Step 3

Give your Image a name, a description and then click create Image

Step 4

In the screen that appears click the ami ID.



Step 5

You will now see your image creation as pending.

Step 6

Once the ami is marked as available you can then launch it as an EC2 instance.

A full video tutorial can be found here:

Posted in AWS, Cloud, Virtualization | Tagged , | Leave a comment

How to set up server 2019 on amazon web services

Amazon Web Services (AWS) have recently released Windows server 2019 on to AWS. This tutorial will show you how to set up windows server 2019 on AWS.

Step 1

First log into you aws account and then click Services and then EC2

Step 2

Next Click Launch Instance.

Ste

Step 3

Search for 2019 and then select the Windows Server 2019 Base.

Step 4

Select an instance size that suits your needs and then click next – Note you will be charged for larger instances.

Step 5

Click Next.

Step 6

Click Next again.

Step 7

Click Add Tag

S

Step 8

For Key type Name (make sure to use the a capital N) and for value enter the name you want for your instance. The Click next

Step 9

The click Review and Launch

Step 10 

Click Launch

Step 11

Choose to: Create a new key pair, give you key pair a name and then download the key pair. Then click Launch instances.

Step 12

Click your instance ID

Step 13

Wait till you see an instance State of running

Step 14

Then Right click you EC2 instance and select Get Windows Password

Step 15

Browse to where you downloaded your key and then click decrypt password.

The Copy your password to the clipboard

Step 16

Note your public IP in our case:

Step 17

Open up RDP and login to your instance using the public IP, the password you copied and the username administrator.

You will now be brought to you server 2019 EC2 instance on AWS.

A full video tutorial can be found here:

Posted in AWS, windows server | Tagged , , , | Leave a comment

Notepad++ Tutorial How to find and replace in files.

When you are searching for a certain string in multiple files the last thing you want to do is to open each file individually and change each string one by one in each file. Notepad++ allows you to search and replace in multiple files are once.

Step 1

First open Notepad++ and press ctrl + F to open the find screen, then click find in files.

Step 2

In the screen that appears enter the string you want to find, the what you want to replace it with. Leave the filters as the default and then in directory enter the path where you want to implement the find and replace. When ready click Replace in files


.

Step 3

Click ok to allow the replace to take place.

You should then see a message that indicates how many occurrences were replaced.

A full video can be seen below:

Posted in notepad ++ | Tagged , , | Leave a comment

How to Create a VPC on AWS with public and private subnets

A virtual private cloud (VPC) is an on-demand configurable pool of shared computing resources allocated within a public cloud environment, providing a certain level of isolation between the different organizations (denoted as users hereafter) using the resources. The isolation between one VPC user and all other users of the same cloud (other VPC users as well as other public cloud users) is achieved normally through allocation of a private IP subnet and a virtual communication construct (such as a VLAN or a set of encrypted communication channels) per user

In this tutorial we will show you how to create a VPC in AWS with a public and private subnet.

Step 1

Log into the aws console, click services and then VPC.

Step 2

Next click Elastic Ips on the left hand side


Step 3

Click to allocate new address.

Step 4

Click allocate and then close.

Step 5

Click VPC Dashboad in the upper left to go back to the VPC dashboard.

Step 6

Click launch VPC Wizard

Step 7

Click VPC with Public and Private Subnets and click select.

Step 8

Enter values relevant to you and then click create VPC

After you click create you should see the VPC creating, note, it may take several minutes for the NAT gateway to create.

You should then see a message that states the VPC is created.

A full video tutorial can be seen here:

Posted in AWS, Cloud | Tagged , , , | Leave a comment

How to change the hostname on windows server 2016

Windows Server 2016 is a server operating system developed by Microsoft as part of the Windows NT family of operating systems, developed concurrently with Windows 10.

This tutorial will show you how to change the hostname on windows server 2016.

Step One.

Click the start menu and then click Server Manager.

Step Two.

Click local server and then your computer name.

Step Three

Click Change

Step Four

Enter a computer name and then click OK

Step Five

Click OK


Step Six

Restart your computer and when the server restarts you will see that your hostname will be changed.

A full video tutorial can be found here:

Posted in windows, windows server, windows server 2016 | Tagged , | Leave a comment

Set root password MariaDB

MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation.

After you install MariaDB you log in using the following command:

mysql -u root -p

You may notice that you don’t get prompted for a password. In order to correct this you will need to run the following :

Step 1

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘yourPassword’);

Step 2

UPDATE mysql.user SET plugin = ‘ ‘ WHERE user = ‘root’ AND host = ‘localhost’

Step 3

FLUSH PRIVILEGES;

Step 4

exit

Step 5

Run mysql -u root -p You will now need your password to log in.

A full video tutorial can be found here:

 

Posted in Databases, mysql | Tagged , | Leave a comment

How to check MariaDB version

“MariaDB is a community-developed fork of the MySQL relational database management system intended to remain free under the GNU GPL. Development is led by some of the original developers of MySQL, who forked it due to concerns over its acquisition by Oracle Corporation”

This short MariaDB tutorial will show you how to check the version of MariaDB you are running. We are running MariaDB on CentOS 7 but the process should be much the same for other operating systems.

Step 1 

Log into your MariaDB instance, in our case we log in using the command:

mysql -u root -p

Step 2

After you log in you can see your version in the welcome text – highlighted in the screen-grab below:

Step 3

If you cannot see your version here you can also run the following command to see it:

SELECT VERSION();

A full video tutorial on the process can be found here:

 

 

Posted in CentOS, Computer Science, Databases, linux, mariadb, mysql | Leave a comment