Setup Your Own Web Hosting Environment
4.1 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
660 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Setup Your Own Web Hosting Environment to your Wishlist.

Add to Wishlist

Setup Your Own Web Hosting Environment

Learn to install Linux OS, configure DNS, DDNS, Web Server, Apache, PhPMyAdmin and acces your doman from the Internet.
4.1 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
660 students enrolled
Created by Gabriel Avramescu
Last updated 9/2015
English
Learn Fest Sale
Current price: $10 Original price: $145 Discount: 93% off
6 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Install Linux OS
  • Setup your own web hosting environment
  • Understand what DNS is and how it works
  • Understand what DynDns is
  • Setup a DNS Server
  • Install, configure and secure Apache, PHP, MySQL and PHPMyAdmin
  • Basic Setup of Wordpress
  • Access your website from the internet - configure a port forwarding on your router
View Curriculum
Requirements
  • Basic IT skills
  • Basic Linux commands
Description

Many of you would be web programmer. Some of you might be owing a website and would certainly be editing and updating it frequently. While a few having no adequate knowledge of web technologies would still be planning to have one. Through this course I will make know how you could host it using your Linux box with a very little knowledge . Things could be as simple as that.

This course covers the basics, from installing Linux OS, configuring DNS/DDNS and Port forwarding, Web Server, PHP, MySQL, PhPMyAdmin and basic setup on Wordpress. Some basic Linux commands are recommended though.

Who is the target audience?
  • Beginners in web development
  • IT Students and Passionates
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 15 Lectures Collapse All 15 Lectures 01:43:29
+
Setup your own web hosting environment
15 Lectures 01:43:29

A few words about myself.

Introduction
01:11

An overview of the course's objectives.

Preview 01:02

A step by step guide of how to setup a Linux Virtual Machine.

Install Ubuntu Linux
06:32

A guide of what DNS is and how it works.

What is a DNS and DNS Server
08:10

What is Dynamic DNS and when is required?

Dynamic DNS
04:03

A few words about buying a domain.

Buy a domain
02:37

Bypass DNS configuration when it's not really required.

Edit Hosts File
04:42

How to basically configure a DNS Server on Linux.

Setting up DNS server part 1
12:06

Setting up DNS server part 2
17:55

Installing Apache, PHP and MySQL
10:53


Installing Wordpress
12:00

Setup Wordpress - It works!
04:36

Configure Router's port forwarding to access your website from the internet.

Access your website from the Internet - Private IP, Public IP, Port Forwarding
05:56

Thank you note.

Final Words
00:15
About the Instructor
Gabriel Avramescu
3.8 Average rating
282 Reviews
4,839 Students
7 Courses
Senior Information Security Consultant, IT Trainer

Senior Information Security Consultant

I work in the Internet security team, focused on ethical hacking - deliberately and purposefully challenging the IT security assumptions, strategies, and methods of protecting vital assets and information by emulating an adversary. Act as an effective participant in multidisciplinary security project team. -Scan and exploit for a wide variety of data center infrastructure and application vulnerabilities, following defined rules of engagement and attack scenarios (ethical hacking). Make recommendations on security weaknesses and report on activities and findings. - Perform Internet penetration testing (black box / white box testing) and code reviews (manual and automated) - Security lab fixed and virtual assets design for different LAN / WAN architectures - Use testing tools as NetBIOS scanning, network pinging and testing, packet crafting and analyzing, port scanning for vulnerability assessment - Perform analysis and testing to verify the strengths and weaknesses of - Web Applications and Web Services (SML, SOAP, WSDL, UDDI, etc.) - Perform analysis and testing to verify the strengths and weaknesses of a variety of operating systems, network devices, web applications, and security architectures - Assist with the development of remediation services for identified findings - Customize, operate, audit, and maintain security related tools and applications

IT Trainer

- Trainer for Web Application Hacking and Network Infrastructure Hacking - Training students for CCNA and CCNA Security Certification - Training NDG Linux Basics - Legal Main Contact - Curriculum Leader

Certifications

- OSCP

- CREST CRT (Registered Penetration Tester)

- ISO 270001 Lead Auditor

- ECSA (EC-Council Certified Professional)

- CEH (Certified Ethical Hacker)

- CEI (Certified EC-Council Instructor)

- VMWare vSphere Install, Configure, Manage

- CCNA and CCNA Security

- CCNP Routing and CCNP Switching

- Advanced Linux&InfoSEC

- Microsoft Certified Technology Specialist (MCTS/MCP 70-642): Microsoft Windows Server 2008 Network Infrastructure, etc.