<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Webservers Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/webservers/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Sat, 07 Dec 2019 22:58:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.13</generator>
	<item>
		<title>Simply set up a web server with EasyPHP Devserver</title>
		<link>https://www.osradar.com/simply-set-up-a-web-server-with-easyphp-devserver/</link>
					<comments>https://www.osradar.com/simply-set-up-a-web-server-with-easyphp-devserver/#respond</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Sat, 07 Dec 2019 22:58:52 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[easyphp devserver]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[pithon]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webservers]]></category>
		<category><![CDATA[Windows 10]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=16326</guid>

					<description><![CDATA[<p>A web server stores all the files of a web page (text, image, video, etc.) and shows them to customers via browsers. It uses the HTTP (Hypertext Transfer Protocol) protocol. Additionally, every developer must have a local environment to be able to quickly test and change their projects. A web server allows us to make [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/simply-set-up-a-web-server-with-easyphp-devserver/">Simply set up a web server with EasyPHP Devserver</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>A web server stores all the files of a web page (text, image, video, etc.) and shows them to customers via browsers. It uses the HTTP (Hypertext Transfer Protocol) protocol. Additionally, every developer must have a local environment to be able to quickly test and change their projects. A web server allows us to make the necessary changes and tests to our pages and web applications. Consequently, having the ability to set up a web server has its advantages. However, this process is not within the reach of anyone as it involves knowledge of programming and source code work. So in this post, we are going to see how to simply set up a web server with EasyPHP Devserver.</p>



<h2>Prerequisites</h2>



<p>On the program page, it is indicated that it is necessary to have installed Visual C++ Redistribuable for Visual Studio 2015 x86 or x64. In theory, it would only be enough to have this version installed for the server to flow correctly. However, owners of 64-bit computers require both versions of the package. Now, after trying to run the server, the system dropped an error with the msvcr110.dll library. Well, the solution to this problem is to install all versions of Visual C++ published to date today. To simplify this task I give you a <a rel="noreferrer noopener" aria-label="link (opens in a new tab)" href="http://wampserver.aviatechno.net/" target="_blank">link</a> to download all packages compressed into a single file. Just scroll down and select All VC Redistributable Packages (x86_x64) (32 &amp; 64bits).</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php10.jpg" alt="Download all packages" class="wp-image-16354" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php10.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php10-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php10-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php10-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php10-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php10-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Download all packages</figcaption></figure>



<p>After decompressing, install all packages one by one.</p>



<h2>Downloading EasyPHP Devserver</h2>



<p>This is a package that combines the Apache 2.4.25 server, the MySQL 5.7.17 database, and the PHP 7.1.3 programming language. It also includes phpMyAdmin and Xdebug. The first thing we have to do is to go to the official website of the program and download the latest version:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php.jpg" alt="Download Devserver" class="wp-image-16356" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Download Devserver</figcaption></figure>



<p>Once you have downloaded the file, double-click on it to start the installation. Select the installation language</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="300" height="156" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php2.jpg" alt="Select the installation language" class="wp-image-16357"/><figcaption> Select the installation language </figcaption></figure>



<p>Then select the installation directory of the program:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="499" height="387" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php3.jpg" alt="Select the installation directory" class="wp-image-16360" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php3.jpg 499w, https://www.osradar.com/wp-content/uploads/2019/12/php3-300x233.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" /><figcaption>Select the installation directory</figcaption></figure>



<p>The wizard then offers to create a desktop shortcut.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="499" height="387" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php4-1.jpg" alt="Create a desktop shortcut" class="wp-image-16363" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php4-1.jpg 499w, https://www.osradar.com/wp-content/uploads/2019/12/php4-1-300x233.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" /><figcaption>Create a desktop shortcut</figcaption></figure>



<p>After the previous settings have been made, the program will begin to install.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="499" height="387" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php5-1.jpg" alt="Installation begins" class="wp-image-16365" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php5-1.jpg 499w, https://www.osradar.com/wp-content/uploads/2019/12/php5-1-300x233.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" /><figcaption>Installation begins</figcaption></figure>



<p>The wizard will start the installation process.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="499" height="387" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php6.jpg" alt="EasyPHP Devserver running installation" class="wp-image-16366" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php6.jpg 499w, https://www.osradar.com/wp-content/uploads/2019/12/php6-300x233.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" /><figcaption>EasyPHP Devserver running installation</figcaption></figure>



<p>After a few minutes, the program will complete the installation. It then executes the program.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="499" height="387" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php7.jpg" alt="Launch the program" class="wp-image-16368" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php7.jpg 499w, https://www.osradar.com/wp-content/uploads/2019/12/php7-300x233.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" /><figcaption>Launch the program</figcaption></figure>



<h2>Configuring the server</h2>



<p>Once the installation is complete, please place the program icon in the taskbar. Right-click on it and select the Open Dashboard option to configure it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="186" height="212" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php8.jpg" alt="Launch the dashboard" class="wp-image-16370"/><figcaption>Launch the dashboard</figcaption></figure>



<p>Immediately a new tab will open in the browser with the initial settings of the program.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php11.jpg" alt="EasyPHP Devserver Dashboard" class="wp-image-16374" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php11.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php11-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php11-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php11-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php11-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php11-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>EasyPHP Devserver Dashboard</figcaption></figure>



<p>As you can see, there are two buttons relating to the http server and the database server. By default, they are stopped. So to start them, just click on both <strong>start</strong> buttons. After doing this, you will see both servers running, the modules being used and the listening ports.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php12.jpg" alt="Servers running" class="wp-image-16379" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php12.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php12-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php12-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php12-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php12-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php12-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Servers running</figcaption></figure>



<h2> Testing the server </h2>



<p>When you click on the sprocket under HTTP server, you enter the server configuration. Once there, click on Server URL and you will be redirected to the server address.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php13.jpg" alt="From the HTTP configuration you can enter the URL of the server." class="wp-image-16393" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php13.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php13-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php13-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php13-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php13-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php13-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>From the HTTP configuration, you can enter the URL of the server.</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php14.jpg" alt="Server URL" class="wp-image-16395" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php14.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php14-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php14-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php14-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php14-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php14-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Server URL</figcaption></figure>



<p>From the server configuration, you can also see that the path to save our web pages is as follows: <strong>C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\</strong>. To check that everything is working correctly, please edit the file phpinfo.php with your preferred text editor.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="724" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php15.jpg" alt="Edit the file phpinfo.php" class="wp-image-16399" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php15.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php15-300x212.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php15-768x543.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php15-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php15-696x492.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php15-594x420.jpg 594w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Edit the file phpinfo.php</figcaption></figure>



<p>Once the file is open, please enter the following code:</p>



<pre class="wp-block-code"><code>&lt;html>
&lt;body>
	&lt;h1>Osradar &lt;/h1>
	&lt;p>Welcome to Osradar&lt;/p>
	&lt;/body>
	&lt;/html></code></pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php16.jpg" alt="Modifying the file phpinfo.php" class="wp-image-16401" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php16.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php16-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php16-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php16-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php16-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php16-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Modifying the file phpinfo.php</figcaption></figure>



<p>Then reload the server URL and you will see the next result:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="728" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php17.jpg" alt="URL of the server showing the newly edited page." class="wp-image-16403" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php17.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/12/php17-300x213.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/12/php17-768x546.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/12/php17-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/12/php17-696x495.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/12/php17-591x420.jpg 591w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>URL of the server showing the newly edited page.</figcaption></figure>



<p>By right-clicking on the program icon, you will see some interesting options. Such as to stop and restart the servers, check the ports or simply exit the program.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="376" height="194" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/12/php18.jpg" alt="Program icon options" class="wp-image-16404" srcset="https://www.osradar.com/wp-content/uploads/2019/12/php18.jpg 376w, https://www.osradar.com/wp-content/uploads/2019/12/php18-300x155.jpg 300w" sizes="(max-width: 376px) 100vw, 376px" /><figcaption>Program icon options</figcaption></figure>



<p>This program can be used in a portable way. Additionally, each time you want to use it, just click on the program icon. Also, to uninstall it, you just delete the installation folders. </p>



<h2>Conclusion</h2>



<p>Finally, we have seen how to simply set up a web server with EasyPHP DevServer. This tool supports several programming languages like PHP, Python, Ruby, Perl. Also, running MySQL as a database manager. So it is a very useful tool for personal development environments. This is all for now before I go I invite you to check our post on <a href="https://www.osradar.com/how-to-install-node-js-on-windows-10/" target="_blank" rel="noreferrer noopener" aria-label="Node.js (opens in a new tab)">Node.js</a> in Windows 10</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/simply-set-up-a-web-server-with-easyphp-devserver/">Simply set up a web server with EasyPHP Devserver</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/simply-set-up-a-web-server-with-easyphp-devserver/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Install Apache on Windows 10</title>
		<link>https://www.osradar.com/how-to-install-apache-on-windows-10/</link>
					<comments>https://www.osradar.com/how-to-install-apache-on-windows-10/#comments</comments>
		
		<dc:creator><![CDATA[roger]]></dc:creator>
		<pubDate>Sat, 16 Nov 2019 02:51:42 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Servers]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[apache web server]]></category>
		<category><![CDATA[Webservers]]></category>
		<category><![CDATA[Windows 10]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=15630</guid>

					<description><![CDATA[<p>Hello, how are you? In this post, we are going to talk a bit about Apache. A web server is a fundamental element of the internet. In fact, through them run the web pages and multimedia material that are on the network. Every time you type a web address in a browser, it generates a [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-apache-on-windows-10/">How to Install Apache on Windows 10</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Hello, how are you? In this post, we are going to talk a bit about Apache. A web server is a fundamental element of the internet. In fact, through them run the web pages and multimedia material that are on the network. Every time you type a web address in a browser, it generates a request to a remote server. Additionally, it responds with a service called a web server, showing the web page you want to see. Apache works by establishing a connection between a server and the browsers of website visitors as they send files to each other.  It is a multi-platform software, so it works on both Unix and Windows servers. Although its use has been decreasing over time, it still maintains great penetration in the server market. For that reason, let&#8217;s see how to install Apache in Windows 10.</p>



<h2>Prerequisite</h2>



<p>First, you need to download and install Microsoft Visual Studio C++ 2019. You can do it from this <a rel="noreferrer noopener" aria-label="link (opens in a new tab)" href="https://aka.ms/vs/16/release/VC_redist.x64.exe" target="_blank">link</a>. After downloading it, install it as another program and restart Windows to make the changes effective.</p>



<h2>Downloading Apache.</h2>



<p>The Apache project does not provide binaries or executable files for Windows. Instead, it offers source code to compile. If you are unable to do so, then the same page offers several binary distributions on the internet. In this case, we will use Apache Lounge. The first thing we have to do is go to the page and <a rel="noreferrer noopener" aria-label="download (opens in a new tab)" href="https://www.apachelounge.com/download/" target="_blank">download</a> the latest version. At the time of writing this post, it is 2.4.41.</p>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apache4-1024x730.jpg" alt="Download the latest version of Apache Lounge" class="wp-image-15631" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apache4.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apache4-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apache4-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apache4-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apache4-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apache4-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Download the latest version of Apache Lounge</figcaption></figure>



<p>Next, create a folder named <em>Apache24</em>. This folder must be located in the root of the directory where Windows is installed. For example: <strong>C:\Apache24</strong>. Then unzip the content you just downloaded into the Apache24 folder. Please make sure that all folders are unzipped into the directory. </p>



<h2>Installing Apache</h2>



<p>Now open a command prompt as administrator and enter the following commands to get to the <strong>bin</strong> folder:</p>



<pre class="wp-block-preformatted">cd.. 
cd..
cd Apache24 
cd bin </pre>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apache5-1024x730.jpg" alt="Entering the bin folder" class="wp-image-15633" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apache5.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apache5-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apache5-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apache5-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apache5-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apache5-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Entering the bin folder</figcaption></figure>



<p>Now it is time to install and run the server, with this intention please write <em>httpd</em> If you have done everything correctly, then the cursor will remain blinking in the console. In addition, the installer will ask the Windows firewall to be able to connect to the network. You allow access according to your needs.</p>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apache-1024x730.jpg" alt="Apache server starting and connecting through Windows firewall." class="wp-image-15637" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apache.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apache-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apache-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apache-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apache-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apache-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Apache server starting and connecting through Windows firewall.</figcaption></figure>



<p>If you have done everything correctly, then the cursor will remain blinking in the console. Now we will test the server in the web browser by typing <em>localhost</em> or the ip address of the PC. You&#8217;ll see the message: <strong>it works!</strong></p>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apache7-1024x730.jpg" alt="Apache web server running in Opera under Windows 10 environment." class="wp-image-15639" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apache7.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apache7-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apache7-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apache7-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apache7-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apache7-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Apache web server running in Opera under Windows 10 environment.</figcaption></figure>



<p>Finally stop the service by pressing the combination Control+C.</p>



<h2>Installing Apache as a system service.</h2>



<p>Once the Apache web server has been installed, configured and tested, all that remains is to configure it as a system service. With this in mind, go to the same address we have mentioned and open a CMD with administrator privileges. Then type the following command:</p>



<pre class="wp-block-preformatted"> httpd.exe -k install -n "Apache HTTP Server"  </pre>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apache2-1024x730.jpg" alt="Adding Apache as a system service" class="wp-image-15640" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apache2.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apache2-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apache2-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apache2-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apache2-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apache2-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Adding Apache as a system service</figcaption></figure>



<p>To check that it is indeed a system service, please run the following command on a Command Prompt:</p>



<pre class="wp-block-preformatted">  services.msc  </pre>



<p>Now we can see all of windows services, look for&nbsp;<strong>Apache HTTP Server</strong>&nbsp;and check if the&nbsp;<em>Startup Type</em>&nbsp;is&nbsp;<em>Automatic</em>. Consequently, every time we start Windows the server will start automatically. This way you don&#8217;t have to start it every time.</p>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="730" src="//1723336065.rsc.cdn77.org/wp-content/uploads/2019/11/apach3-1024x730.jpg" alt="Apache service configured in automatic startup." class="wp-image-15642" srcset="https://www.osradar.com/wp-content/uploads/2019/11/apach3.jpg 1024w, https://www.osradar.com/wp-content/uploads/2019/11/apach3-300x214.jpg 300w, https://www.osradar.com/wp-content/uploads/2019/11/apach3-768x548.jpg 768w, https://www.osradar.com/wp-content/uploads/2019/11/apach3-100x70.jpg 100w, https://www.osradar.com/wp-content/uploads/2019/11/apach3-696x496.jpg 696w, https://www.osradar.com/wp-content/uploads/2019/11/apach3-589x420.jpg 589w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Apache service configured in automatic startup.</figcaption></figure>



<h2>Conclusion</h2>



<p>Finally we have seen how to install Apache on Windows 10. As we mentioned, it is still a very popular option for web servers. So it is very interesting to have this tool. Before saying goodbye I invite you to see our post about <a href="https://www.osradar.com/how-to-install-maven-in-windows-10-server/" target="_blank" rel="noreferrer noopener" aria-label="Maven (opens in a new tab)">Maven</a> in Windows 10.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/how-to-install-apache-on-windows-10/">How to Install Apache on Windows 10</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/how-to-install-apache-on-windows-10/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Nginx Vs Apache Webserver Performance and Popularity</title>
		<link>https://www.osradar.com/nginx-vs-apache-webserver-performance-popularity/</link>
					<comments>https://www.osradar.com/nginx-vs-apache-webserver-performance-popularity/#respond</comments>
		
		<dc:creator><![CDATA[Mel K]]></dc:creator>
		<pubDate>Fri, 29 Dec 2017 15:41:06 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[Webservers]]></category>
		<guid isPermaLink="false">http://www.osradar.com/?p=785</guid>

					<description><![CDATA[<p>Apache and Nginx are the two most commonly used open-source web servers in the world. Together, they serve over half of the traffic on the internet and run on the majority of the most popular websites on the web. While Apache and Nginx share many qualities, there are differences in some areas each excels in [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/nginx-vs-apache-webserver-performance-popularity/">Nginx Vs Apache Webserver Performance and Popularity</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Apache and Nginx are the two most commonly used open-source web servers in the world. Together, they serve over half of the traffic on the internet and run on the majority of the most popular websites on the web.</p>
<p>While Apache and Nginx share many qualities, there are differences in some areas each excels in its own way and has its own usage scenarios. Perhaps, the biggest difference between Apache and Nginx is the actual way they handle connections, traffic and respond to different traffic conditions.</p>
<h2>Connection Handling</h2>
<h3>Apache:</h3>
<p>Apache provides a variety of multi-processing modules (MPMs) that handle clients&#8217; requests – mpm_prefork, mpm_worker, mpm_event – which are basically the three types of requests handling algorithms, each suitable for different server needs/loads. MPMs provide a flexible architecture for choosing different connection and request handling algorithm. Flexibility comes at a cost of resource consumption.</p>
<h3>Nginx:</h3>
<p>Nginx was designed to use an asynchronous, non-blocking, event-driven connection handling algorithm. It spawns a worker process, each of which can handle thousands of connections. Such connections processing model allows Nginx to scale very fast and wide with limited resources (memory and CPU usage tend to stay relatively consistent, even at times of heavy load).</p>
<h2>Static and Dynamic Content</h2>
<h3>Apache:</h3>
<p>Handles static content using its conventional file-based methods. Can also process dynamic content within the web server itself without having to rely on external components through the use of dynamically loadable modules.</p>
<h3>Nginx:</h3>
<p>Can&#8217;t process dynamic content itself. It passes the content (PHP scripts for example) to an external processor for execution and wait for the rendered content to be sent back.</p>
<h2>Distributed or Centralized Configuration</h2>
<h3>Apache</h3>
<p>Allows additional configuration on a per-directory basis by interpreting directives in <em>.htaccess</em> files. It is possible to allow non-privileged users to control certain aspects of their website without granting them the permissions to edit the main configuration file.</p>
<h3>Nginx:</h3>
<p>Does not provide any mechanism for per-directory configuration.</p>
<h2>File and URI-Based Interpretation</h2>
<p>Both Apache and Nginx have the ability to operate on both the underlying file system and the web space, it leans heavily towards the file system.</p>
<h2>Modules</h2>
<h3>Apache:</h3>
<p>Module system allows you to dynamically load or upload modules.</p>
<h3>Nginx:</h3>
<p>Modules must be selected and compiled into core software, as they are not dynamically loadable.</p>
<h2 style="text-align: left;">Using Apache and Nginx Together</h2>
<p>You can place Nginx &lt;&lt;in front&gt;&gt; of Apache as a reverse proxy.</p>
<p>Ok, now you know it all. You can proceed to installing Apache or Nginx, it&#8217;s your choice. But if we were to choose one, we would recommend Nginx!</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/nginx-vs-apache-webserver-performance-popularity/">Nginx Vs Apache Webserver Performance and Popularity</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/nginx-vs-apache-webserver-performance-popularity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
