Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Setup XAMPP run a local server web development
Rating: 4.4 out of 5(156 ratings)
20,846 students

Setup XAMPP run a local server web development

Explore the options for setting and configuring your local web development environment. Easy local machine setup
Created byLaurence Svekis
Last updated 11/2019
English
English [Auto],

What you'll learn

  • Setup local machine on a computer
  • configure local machine
  • Local server install and setup

Course content

2 sections16 lectures1h 9m total length
  • XAMPP Introduction Setup2:59

    Set up local host on your computer to run a MySQL database and PHP with XAMPP. Use the Zap control panel to configure and manage multiple applications on your server.

  • What is a Localhost3:00

    Learn how localhost provides a local server environment to test and run Apache, MySQL, and PHP on your computer, preview pages, and troubleshoot before FTPing to a live server.

  • How to Install Xampp on your computer4:20

    Install and configure XAMPP on your computer to run a local web server with Apache, PHP, and MariaDB, plus tools like phpMyAdmin and FTP.

  • XAMPP control panel7:37

    Explore the XAMPP control panel, configure modules like Apache and MySQL, set default editors and browsers, manage ports, autostart options, and access the HT Docs through the dashboard.

  • Customize Xampp install6:39

    Learn how to customize the Apache root directory in XAMPP to point to your project folder, then access it via localhost or 127.0.0.1 and restart Apache after changes.

  • FTP server with XAMPP6:36

    Learn to set up an ftp server using xampp, start apache and filezilla, and connect via ftp to transfer files on a local server.

  • Getting Help with Xampp3:32

    Learn to access XAMPP help resources, including built-in help files and community forums, and use the local host dashboard with how-to guides to install, host, and start PHP development.

  • Editors and Live View7:13

    Explore how editors and Zap create a coder-friendly local web development environment with live PHP preview. View output in the browser.

  • PHPmyadmin MySQL database and XAMPP8:15

    Explore how to access and manage your local MySQL database with phpMyAdmin on a Zap server, including creating tables, running queries, and exporting or importing data.

  • Source Code PHP connect to XAMPP MySQL0:08
  • sendmail via XAMPP6:09

    Configure XAMPP to send mail using sendmail by editing the INI and sendmail config, setting SMTP server Gmail, and path to sendmail.exe, and testing email delivery on a local server.

  • Source Code Send Mail0:08
  • How to setup multiple projects at once6:39

    Learn to run multiple projects at once by configuring virtual hosts and subdomains in the HTP config and V hosts config file, mapping localhost to each project.

  • Source Code setup projects0:13
  • XAMPP conclusion4:43

    Learn how to quickly set up a local web development environment with XAMPP, adjust php and MySQL settings, manage file uploads, and navigate the control panel, Apache config, and phpMyAdmin.

Requirements

  • basic computer skills
  • internet access

Description

Localhost made easy Web Developer Environment Setup

XAMPP is the perfect tool to setup a web server locally.   XAMPP is available across Windows, Linux and MAC, and best of all its free to use.   Easy to setup and install Apache distribution containing MariaDB, PHP, and Perl that works on your own computer system with no internet connection required.  Having a local web development environment is a great way to practice server side scripting, working with a MySQL database and also setup a staging environment completely separate from your live web applications.

XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages

Learn how to seutp and install XAMPP. 

Find out more about creating multiple sub domains for multiple applications within your computer.  Learn about how to work with PHPmyAdmin creating and updating database content.  This course highlights all the amazing core features that XAMPP has to offer and provides example of customizing your work environment to be more productive.

If you are looking for a quick and easy solution to local server setup, check out XAMPP.  Let us help you get started using XAMPP quickly and show you the benefits of having a local host on your computer.  


Who this course is for:

  • Web developers
  • PHP coders
  • Anyone looking to practice Web development