Cannot Install the Apache Service Please Stop This Application and Try Again
This article is the start office of our "How to install prerequisites needed for running a self-hosted edition of MIDAS from a Windows server" serial. It applies to cocky-hosted installations of a MIDAS room booking and resources scheduling system on Windows-based servers merely. This first commodity outlines how to install Apache on Windows. Other web servers (such equally Microsoft's Internet Information Services (IIS)) are likewise bachelor for Windows. Please note that this article is provided "as is" and is correct at time of writing. For farther assistance installing or configuring Apache, please refer to the vendor's own documentation/back up. Both 32-fleck (x86) and 64-scrap (x64) versions are available, depending upon whether your Windows server runs a 32 or 64-bit version of Windows: Equally per the information on the ApacheLounge download page, you'll also need to ensure that you take the relevant C++ Redistributable for Visual Studio installed on your server too. It'southward possible that this volition already be installed on your arrangement, just if in dubiousness, download and run "vc_redist_x64.exe" (for a 64-scrap operating system), or "vc_redist_86.exe" (for a 32-scrap system) from the links on the ApacheLounge site offset. By default, this configuration file assumes that you lot've extracted Apache to C:\Apache24. If however you've extracted Apache to a dissimilar location (i.east. D:\Apache), you'll need to update the Ascertain SRVROOT "C:/Apache24" → Define SRVROOT "D:/Apache" If there is no SRVROOT variable nowadays in your httpd.conf file, so instead you'll demand to manually update all instances of "C:/Apache24", i.e.: ServerRoot "C:/Apache24" → ServerRoot "D:/Apache" Regardless of where you extracted Apache to, you'll likewise need to make the following modifications to the http.conf file: Options Indexes FollowSymLinks Options Indexes FollowSymLinks ExecCGI AddHandler cgi-script .cgi AddHandler cgi-script .pl ScriptInterpreterSource Registry If yous opened a control prompt, start Apache by entering the following command: httpd.exe If yous opened a PowerShell prompt, start Apache past entering the following command: & "D:\Apache\bin\httpd.exe" If yous see a Windows Firewall prompt, allow access as appropriate. If you fail to let Apache access through your server's firewall, other computers/devices will exist unable to connect to your web server, so be sure to allow admission accordingly: If Apache (httpd.exe) fails to beginning with a "could not bind to address" error, this will likely be due to another service already running on Apache'south default port (fourscore). Check that you don't currently have an IIS (Cyberspace Data Services) server already running. If you practise, you lot'll need to stop/disable IIS in order to run Apache (or change the listening port on either IIS or Apache to allow both services to run concurrently. You may demand to refer to the vendor's own documentation for assist irresolute server listening ports). If Apache is running, you lot should see the words "It works!" displayed in your browser: httpd.exe -k install First-Procedure PowerShell -Verb RunAs & "D:\Apache\bin\httpd.exe" -k install You can and then first the service past typing: net start Apache2.4 TIP: To quickly locate your Startup folder on Windows 10 and afterward, printing WinKey + R and so type "shell:startup" (electric current user) or "vanquish:common startup" (all users)Contents:
Step 1 - Download Apache for Windows
Apache for Windows may be freely downloaded from ApacheLounge.
For this guide, we'll assume that the Windows server is running a 64-bit operating organisation, and so nosotros'll download Apache 2.4.52 Win64 (httpd-2.iv.52-win64-VC16.zip)
Step ii - Unzip
Once the download has completed, open up the downloaded "httpd-2.four.52-win64-VC16.zip" file, and extract its contents to a suitable location on your server i.eastward. C:\Apache24 or D:\Apache, etc
Step 3 - Configure Apache
One time you lot've extracted Apache, we'll need to configure it. Start by locating the file "httpd.conf" (which will be in the "conf" subdirectory), and open this in a standard text editor.${SRVROOT}
variable within in the httpd.conf file to bespeak to the new location accordingly, i.e:
DocumentRoot "C:/Apache24/htdocs" → DocumentRoot "D:/Apache/htdocs"
<Directory "C:/Apache24/htdocs"> → <Directory "D:/Apache/htdocs">
ScriptAlias /cgi-bin/ "C:/Apache24/cgi-bin/" → ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/"
Locate the post-obit line:
Pace 4 - Kickoff Apache
Open a Command or PowerShell prompt in the "bin" folder at the location where you extracted Apache (Hold "Shift" whilst right-clicking and select "Open command window hither" or "Open up PowerShell window here"):
Step v - Check Apache
With the previous control window withal open up, open your web browser and navigate to http://127.0.0.1
Pace 6 - Install as a Windows service:
When you close the control/PowerShell window, Apache will exit.
Nevertheless, to ensure that Apache is running all the time, it can quickly be installed every bit a Windows service.
Simply open an administrative command prompt or PowerShell prompt again, and this time enter the following, for a Command Prompt:
Step 7 - Monitor Apache (optional)
To permit you lot to monitor the electric current land of your Apache server, as well equally allow yous to quickly beginning/stop/restart the server, Apache comes with a small utility called "Apache Monitor".
Double click ApacheMonitor.exe from the bin folder to run the utility, or place a shortcut to, in your Startup folder and then that information technology automatically runs whenever Windows starts.
Next In This Series...
Source: https://mid.as/kb/00143/install-configure-apache-on-windows
0 Response to "Cannot Install the Apache Service Please Stop This Application and Try Again"
Post a Comment