We will see in this tutorial, how to create a portable server running on Windows in flash usb drive.
To do this, simply download a Windows software package that contains the trio apache, php, mysql for Windows 7, Windows 8 or Windows 10.
The simplest solution is provided by UwAmp software - Windows version.
Simple interface
UwAmp comes with a management interface that lets you start or stop the server in one click.
Multi Version of PHP
Change the version of PHP in one click, UwAmp works with a deposit system directly connected with the official website of PHP
CPU Monitoring
Real-time display with graph of the CPU usage of the Apache and MySQL processes.
Apache is free, open-source web server software that powers about 46% of websites around the world. The official name is Apache HTTP Server and it is maintained and developed by the Apache Software Foundation.
It allows website owners to serve content on the web - hence the name "web server" -. It is one of the oldest and most reliable web servers with a first version released over 20 years ago, in 1995.
When someone wants to visit a website, they type a domain name in the address bar of their browser. Then the web server delivers the requested files by acting as a virtual delivery person.
What is a web server?
File servers, database servers, mail servers, and web servers use different types of server software. Each of these applications can access files stored on a physical server and use them for different purposes.
The job of a web server is to serve websites over the internet. To achieve this goal, it acts as an intermediary between the server and client machines. It pulls content from the server on every user request and transmits it to the web.
How does the Apache web server work?
Although we call Apache a web server, it is not a physical server but rather software that runs on a server. Its job is to establish a connection between a server and the browsers of website visitors (Firefox, Google Chrome, Safari, etc.) while delivering files between them (client-server structure). Apache is cross-platform software, so it works on both Unix and Windows servers.
When a visitor wants to load a page on your website, for example, the home page or your "About us", their browser sends a request to your server and Apache returns a response with all the requested files (text , images, etc.). The server and the client communicate via the http protocol and Apache is responsible for the smooth and secure communication between the two machines.