Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Set up a localhost Web Server for Faster Website Development
Highest Rated
Rating: 4.7 out of 5(125 ratings)
622 students

Set up a localhost Web Server for Faster Website Development

Install and configure a web development environment on your computer. Code faster and when offline. Install WordPress.
Last updated 6/2017
English

What you'll learn

  • Install and configure a local web server on your computer
  • Learn why it's faster and easier to develop websites on a local web server
  • Develop multiple websites in virtual servers instead of in subfolders
  • Develop websites without an internet connection
  • Use phpMyAdmin to create a local database and configure access to it
  • Configure the Apache web server using .htaccess files
  • Install WordPress

Course content

8 sections30 lectures1h 16m total length
  • Introduction2:10

    Welcome to the course!

    In this lecture we'll look at:

    • A summary of what you're going to learn throughout the course.
    • How to get the most out of the course: installing the software yourself, where to find resources and how to get help.
  • Develop locally: the advantages of installing a web server on your computer3:14

    In this lecture you'll learn:

    • what a website is
    • what developing a website consists of
    • how you make it available to people
    • the advantages of installing a web server on your computer to develop your website locally

Requirements

  • You should be comfortable installing software on your computer
  • Although you don't need to know HTML, you should be familiar with the basic concepts of how websites work
  • You should be comfortable editing text files

Description

Install and configure a web server on your computer so you can develop websites faster and more easily.

Quickly set up all the Software you need to Develop Websites Locally in this comprehensive course.

  • Install a web server, PHP, database server and phpMyAdmin
  • Learn how web addresses work and how to use them locally
  • Develop multiple websites in the root instead of in subfolders
  • Learn how to configure Apache using .htaccess files
  • Create a new local database
  • Install WordPress

Set up your Computer for Faster and Easier Web Development

Developing websites is easier and faster if you do it locally, using a web server installed on your computer. All web developers develop locally first, before copying their work to a live web server.

By installing and configuring a local web development environment, you'll be able to create your website more quickly and even work when offline.

You'll also learn how to develop multiple websites on the same web server, each in the root instead of creating each one in a subfolder.

Content and Overview

Suitable for web developers of all levels, this course will take you through all the steps required to install and configure a complete web development environment on your computer.

This short course will get you up and running quickly. Starting with the basic concepts, first you'll install the necessary software, then start configuring it for the best results. You'll learn how to configure the web server so that you can develop multiple websites alongside each other, instead of all in one folder.

Where necessary, different videos for Windows, Mac and Linux are provided so that you can get the most out of the course whatever platform you use.

You'll learn how to set up a website with a local web address, configure the web server using special files called .htaccess files, create and grant access to a database, and also install WordPress locally if you need it.

At the end of this course, you'll have a fully working web development environment on your computer, ready to start creating your own websites.

What else will you get?

  • All code and resources shown in the videos
  • Work alongside the instructor
  • A verifiable certificate of completion upon finishing the course
  • Access to the instructor at all times to ask for help with any topic related to the course

Who this course is for:

  • Anyone who is developing a website or web application
  • Anyone who wants to know how to develop websites faster and more easily
  • Experienced web developers who want to know how to use virtual hosts instead of developing each site in a subfolder