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.3 (32 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.
577 students enrolled
$19
$60
68% off
Take This Course
  • Lectures 15
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2015 English

Course 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.

What are the requirements?

  • Basic IT skills
  • Basic Linux commands

What am I going to get from this course?

  • 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

What is the target audience?

  • Beginners in web development
  • IT Students and Passionates

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Setup your own web hosting environment
01:11

A few words about myself.

01:02

An overview of the course's objectives.

06:32

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

08:10

A guide of what DNS is and how it works.

04:03

What is Dynamic DNS and when is required?

02:37

A few words about buying a domain.

04:42

Bypass DNS configuration when it's not really required.

12:06

How to basically configure a DNS Server on Linux.

Setting up DNS server part 2
17:55
Installing Apache, PHP and MySQL
10:53
Installing and Secure PhPMyAdmin
Preview
11:31
Installing Wordpress
12:00
Setup Wordpress - It works!
04:36
05:56

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

00:15

Thank you note.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Gabriel Avramescu, 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

- 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.

Ready to start learning?
Take This Course