VPS Web Hosting, Mail Server With CyberPanel. WP, DNS, SSL, FTP, PHP. | Osman Altaf Tarar | Skillshare

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

VPS Web Hosting, Mail Server With CyberPanel. WP, DNS, SSL, FTP, PHP.

teacher avatar Osman Altaf Tarar, Learn Skills And Start Working

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Intro

      1:46

    • 2.

      Create A Server

      3:01

    • 3.

      DNS Management

      5:29

    • 4.

      Install Control Panel and Set It Up, Install SSL, DNS

      21:32

    • 5.

      Install Multiple WordPress

      5:55

    • 6.

      Setup Emails

      5:37

    • 7.

      Setup FTP and Install PHP Scripts

      4:47

    • 8.

      Students Project

      0:56

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

190

Students

--

Project

About This Class

Hi, I am Osman Tarar from OTeducate.com.

In this class I will try my best to make things easy for you.

In this class you will see how to launch a new VPS Cloud server.

You will see that how to install a web control panel on it to make things so much easier.

You will see that how to install multiple WordPress websites with different domains.

You will see the DNS management.

You will see how to install PHP scrips.

You will see how to install SSL.

You will see that how to create mail server to send out secure emails to inboxes and not to spam boxes and to receive emails from any email accounts.

You will see that how to create and access FTP accounts for your websites.

Meet Your Teacher

Teacher Profile Image

Osman Altaf Tarar

Learn Skills And Start Working

Teacher

Hi, I'm Osman Altaf Tarar!
I'm a WordPress instructor with over 5 years of experience helping people build websites from scratch--no coding required. My courses are designed specifically for beginners who want to learn how to create professional-looking websites using WordPress.

I cover everything from setting up a VPS hosting server to building affiliate marketing websites, and using powerful tools like Elementor and Gutenberg. Whether you're starting a blog, launching an online business, or just curious about web development, my step-by-step tutorials make it easy to follow along and start creating right away.

Let's build something great together!

See full profile

Level: Beginner

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Intro: Hi, I must monitor from OT educate.com. And today in this class, I'm going to show you that how you can manage your own high-speed, powerful Cloud server very easily. The Cloud servers already powerful and affordable to create many websites. In the other surge shared host genes already expensive for more than one website. And most of the times you need to sacrifice for performance and you need to pay yearly. But people go with shared hosting just because Cloud servers are very hard to set up. But Cloud servers are very powerful and very affordable and you can pay monthly. In this class, I will show you to setup cloud servers very easily. I will show you that how you can create a server, how to install a control panel on it, how to install multiple WordPress websites, how to set up DNS, four domains. How to create mail servers for those same websites. How to receive emails to inbox and not to spam box. Who to setup FTP account for your websites. And how to install other PHP subscripts instead of WordPress. 2. Create A Server: First of all, go to vulture and create your free account. And you will get a $100 free credit to test watcher Cloud servers. The credit will be for 14 days. After that. If you want to continue with Walter, you will need to pay monthly according to your plan that you will choose. In my opinion, Walter is the best affordable cloud hosting salaries to go. We'd because it's affordable, easy to use, It has the best performance if we compare it to other competitors. And it has the best options. After kicking your culture account, go to products and instances, and go to plus icon and click on the reply new server. And here is my tip for you. There to always choose high frequency because you will get the best performance of culture with this high-frequency option. So after debt, select the location according to your visitors are the goal with Frankfurt, Germany, because it's almost in the middle of the word. So off her debt. Choose the OS. And the goal we'd open too, trendy, 0.04. And after debt, choose the server, I'll go with the basic 1 $6 per month. And that server host name and label. Type here, your domain name. And click Deploy. I know our server is in progress now installing OS and being ready. And know our servers server is running. Click on it. 3. DNS Management: And now you can see the note here that our server is still finishing installing. So in that time, go to your domain register as mine is named cheap. To set up DNS records, we need to point over domain to our server. And here I will show you the trick to set up DNS record to make things so much easier for you. Do not add records or CNAME record or MX records, just hard glue record and change names or words of your domain for debt go to Manage. You may have little to front. We aired your side If you will, be setting up from any other domain register. But it will be similar to this. And go to Advanced DNS. Scroll down. And personal DNS servers are the NIM server. Choose an S1 and copy the server RP from here. And paste GH here. And click Done. Again, art NIM server. And this time choose NF2, paste the same IP address and click done. You may think that you can't see the names or words you just added, but you can see them by clicking the search button from here. And they will appear down here. And no copy the name server from here. And go to domain and change these names are names servers, option to custom DNS and paste here the name server. Again, paste here, here the name server two, and change the MS1 to n as two. And click Save. Now you're pointing your domain to your server. Know all DNS records, everything about DNS management. You will not need to configure it from your domain register. No, I will show you later in this tutorial dark hole, can you manage your DNS management if you want to add any records in future. So because we are going to install two separate WordPress websites with two separate domains. So we need to set up DNS for our second domain. So for that go to domains. I'm going to use this domain for my second domain, talk either.com. And I will click Manage again. And Advanced DNS, Personal, DNS server, name server and S1, the IP address here. And done again their name server, NF2, IP address. And don't copy the name server. Go to domain name servers, custom DNS, paste the name server here to second name server, and an S1 to S2. And click Save. If you're going to use more than two domains for your subtler, do the same setup for all your domains. 4. Install Control Panel and Set It Up, Install SSL, DNS: And no, we will need the control panel from where we can install WordPress websites, manage emails, create e-mail accounts, install SSL for emails and websites to manage domains, DNS, and lot more we can do from Control Panel. In my opinion, cyber panel is the best option for control panel because it comes with open light-speed. The websites run faster, rid large spirits servers. And it's very easy to use and manage all the things. No refresh the page and our server should be ready to go. So to install cyber panel, we need application called Pucci to get there, go to Google and type, put the first website party.org, click on it, and click here to download the putty and package file. Choose the package file from here and click this link. So I already installed the party application that, so I will open that. And to login to your server, you will need to copy the IP address of your server and paste to eat here. And click Open and login as inter here, the username, root. And click Enter after dare to copy the password from here and paste to eat here by right-clicking the most Burton. And you will not to see the password here because of privacy, but it is pasted. So click Enter. So we are logged into our server. So there is one command line to install cyber panel. And that is the S1. You will find a tutor in resources section called PDS c'mon line and paste it here. And click Enter. So here are two options. One is to install cyber panel and second is to exit. So I will type 1 to install cyber panel and hit Enter. So again, type 1 installed cyber panel, we'd open light-speed. Click Enter. So type here, capital Y for yes. So capital N. Press Enter here. And if you want to a random password then type or older, if you want to set your own Pauser, then type ls and press Enter and type here the password. And my password is confirmed. And the capital Y to install memcached and to install radius again capital Y. And press Enter here. So our cyber panel is no installing. This will take I think, four or five minutes. So cyber panel is successfully installed. And no, type y and press enter to restart your server. Click Okay, and copy this information. And the pace to eat in any document file. And no wizard, this link to login to your cyber panel. The first time the connection is not secure. So that's way this warning is appeared. So clicker wants to and proceed to IP address. The username is admin, and the password is password. And click Enter. And we are now logged into over cyber panel. So first of all, we need to configure some things. Part that go to packages, mortify package, the default package. And the disk space is 100, that is one gig. So make it 10 gig. And bandwidth should be 0 for only limited. And click modify package. Successfully modified. And no, go to PHP. And the pH be configs. Select PHP 7.4 and change these E122 25 seeks 32, 90, lord MAX file to 64, post MI, post max size 232. And max input time 180. And click Save Changes 0, the contract saved. Know, go to websites and create website. We are going to create our first website here. So select the package default slip the owner as our admin and the domain name here. We'll select PHP and check all these options. And click Create Website. Websearch successfully created. Our first website is successfully created and no, we need to create our second website. For that, go to websites again and create website. And select Package Default, honor, admin and the type here, the second domain name, which is 0 t skills.com. And the email address here, PHP salmon foreign 4. And check all these options. And create website. So our second web search also has been successfully created. And no, we need to configure DNS for debt. Go to DNS and create names that were Domain Name here. And first name server here. Reach was and as one door talk, note com, IP address copy the server IP address which we added to our name server air to the domain register. Paste root here. And second, second name server and S2...com and IP address create NIM server. Name servers are successfully nurtured. And again go to DNS, create name server for our second domain. The second domain, the name server NS, one dot o t skills.com, IP address. And as two dot o t skills.com, the IP address. And create names or worse, the name servers or successfully created. So we are almost ready to go for to install the WordPress. But before that, as I said earlier that I will show you how you can manage your DNS from cyber panel. In stirred from the domain register. No, you need to manage the DNS records from here. For that, click, Add delete records. Select the domain from here. And all the records, or here you can add or delete any record. But as I showed you earlier, the trick no, you will not need to add any off the record too far. North water, this point their domain to server or for the e-mail address, all the records or configured already in the cyber panel. So no go to websites and least websites. And click Manage. From here, you can add more domains. And you can open File Manager from here. All the options are here. And you can install WordPress from here. So before installing WordPress, go to rewrite rules and choose HTTP to HTTPS and save rewrite rules. And again do the same to other domain name. Click Manage rewrite rules, save and no. And before installing WordPress, we will install SSL for over websites. Go to SSL and manage SSL. Select the domain and issue SSL. Select the second domain and issue SSL. Okay, we are done here and again go to SSL and host name SSL. And select the domain here with which you are going to use to login to your cyber panel. So in my case, I'm going to use this one issue, SSL. After installing SSL, I can be able to use this domain instead of the IP address. As you can see, SSL issued. You can know Access cyber panel at domain name and it 1890 the port. But before the, before that go to SSL and mail server ssl. To install SSL for over mailed. Select the domain issue SSL. And the second domain. And again, issue SSL. And the male domains. Select the male domains and issue SSL. The second meal domain, and issue SSL. Okay, no, we are ready to go with over domain to access the cyber panel. So I will replace this IP address, VT, the domain name, and press Enter. Sorry, Just domain name and the port. So as you can see, no, I access the cyber panel with my domain name and it is secure. Ssl is installed for this domain. So the username, admin, and the password. So we are logged in to oversee panel VDD over domain name. 5. Install Multiple WordPress: So no, we are ready to install WordPress. For that, go to websites, least websites. And click Manage. Scroll down and click on WP plus Ls Kirsch. The website title here, the username, the password for this user name to login to your backend dashboard. Email, the administrator e-mail for this WordPress website. And click install. Now, WordPress is successfully installed. And no, again, go to observe its least website. And click Manage for over second domain. And scroll down to WP plus Ls cash, and click on it. The title for the second website. Login user. The password, email for administrator. Click install. Now, our second where Paris is also installed successfully. Go back to dashboard and open new tab and type the domain name. And you can see our WordPress website. And it is also secured to login to backend dashboard for this website. Slash WP, admin, hit Enter and admin password. And you can see this is our dashboard. Our second website for talk either.com. And you can see, you can see that our second web search is also installed and it is secure to login to backend dashboard for this but absurd. Slash admin salary. W prudish or admin. Admin, pause heard. And this is our dashboard for over second websearch. He sees all T-SQL store.com. They see is talk either.com. So if you want to manage the databases for these websites, you can go to databases and the PHP, my admin. And here are their databases for over websites. And if you want to manage the files, you can go to websites, least website. And click Manage. Scroll down. And here is the file manager, the public HTML, and here is our websites files. 6. Setup Emails: No, to setup emails, go to E meals and click Create e-mail. Select the website for email. And the username here. Come to act. Old mosquitoes, dotcom, pause her 40s, e-mail and click Create email. We have created one email account for our OT skills were absurd. And no, we are going to create and their user account for our talk either.com website. So username, contact and the password and create email. Our second email address for talk either.com is also successfully created. Now to access the e-mail goal to email and access webmail. Login, read the email via have just cratered, come to o t skills.com password. And we have logged into our email account for all the skills.com. So to send message, new, to test, to email, send, to check their email is sent or not. You can see the email I received in my Gmail inbox. So I will try to reply to this e-mail so that we can check there to our created a cone can receive emails or not Send. So go back to e-mail account and click inbox. Naught year received. And now you can see there, we have received the reply from Gmail. Okay. Sign out from this account and no alerts. Test over. Talk either email, come tac toe corridor.com. Password. Sorry. Okay. New message to educate or gmail.com. Just email. Send. And you can see we have received the e-mail from conductor topcoder.com. So alerts charged reply to this e-mail, send. And you can see we have received there to reply from Gmail. So our emails are so our emails are working properly. We can send emails ODE, we can receive e-mails from any G-mail or from any other e-mail addresses. And you can see that V0 have received over emails in inbox nor in this mass Pam balks know, you can see the e-mail addresses our successfully configured. 7. Setup FTP and Install PHP Scripts: So no, if you want to install any subscript, instead of installing the WordPress, or for any other purpose, you need FTP account. To set up FTP account. Go to FTP, create FTP account for reach website, user name for these FTP account, password for these FTP account. And create FTP. So we have created the FTP account here. You can also cleared for the other domain, no, to login. To these FTP account, we need a application called FileZilla. To get that. In Google type, FileZilla, open the first link and click this link to download. And click this green button to download the file Zillow application and select this first one. So I already installed, so I will cancel it from here and open the file application. Type here, the IP address, the IP address of your server, and the username we have just created to get there at least FTP account, select domain. And this is the username and password here. The port 22. And click Quick Connect. The word strong. There's Troy to type the port 21. Okay, we are logged in. So use the port 21 because we are using FTP account Nord, SFTP. So you can see the Wiles from here, the public HTML folder. And here our WordPress is installed. If you don't want to install WordPress or you want to install any secrete from this domain. Just to skip that part. Very installed the WordPress and leave this directory empty. And no login to your FTP account from here. And the just to copy your subscript to hear public HTML directory. And you will be good to go with that subscript. Okay? And this was a whole, you can set up the FTP accounts for your websites. 8. Students Project: Now it's time to tell you about your project that you will need to submit to project and resources section. This will help me and other students. I'll be happy to know that you have learned from this class by seeing your submitted projects. Your project is that you need to deploy a new high frequencies. So we're from watcher and then installed cyber panel, set up DNS, installed verb press, setup, emails, setup FTP account, and then pre-wired link of your WordPress website. If you can. Otherwise, just share screen shots of all your work.