STARTUP APACHE, MYSQL, AND PHP
What you'll learn
- Installing and configuring Apache HTTP Server, MySQL database server, and PHP on a local development computer.
- Building a dynamic website by using these technologies together.
- Uploading and publishing website on a free web hosting.
- By the end of the course , you will be familiar with the apache web server environment.
Requirements
- PC or laptop and internet.
- Little knowledge about HTML, CSS, and PHP.
Description
This course describes how to install and configure Apache HTTP Server, MySQL database server, and PHP, known collectively as the AMP stack, on a local development computer. I have covered different installation approaches, including installing the components separately on Windows, macOS, and Linux.
Then I have created a new website includes these technologies together, We've started from this website from scratch, beginning from mapping the cycle of the website, creating the structure of the web pages, creating database tables, adding styles to web pages, and adding PHP scripts to web pages.
Finally, we've introduced an overview of the web hosting and the important types of it, then we've registered to a free web hosting for uploading and publishing our website.
There is a lot to cover, let's jump inside.
Who this course is for:
- Any web developer curious about web developments.
- Any web developer wants to know how to manage a web hosting.
- Any web developer wants to know how to build a dynamic website.
- Any web developer wants to know how to install and configure the AMP stack on the different operating systems.
Instructor
Mohamed is working as a programmer and database administrator since 1996.
He has experience in many programming languages such as (PHP, .NET, ACTION SCRIPT 3, PL/SQL, JAVA, etc...) addition to managing ORACLE, MYSQL, and SQL databases.
He holds an Instructor license from the international diving organization PADI.
He holds a swimming teaching license and a rescue license from Egyptian Diving & Lifesaving Federation.