Installed Laragon with Nginx full but it generates errors on Start All
I am running Laragon as an administrator on Windows 10 system. When I click Start All I get the following error message:
I hope this can get sorted out. It looks like a great tool.
port 80 is already used by another program, skype for example. U can use TCPView from microsoft, which is free, to figure out the blocking process.
Thanks for the response. I installed TCPView as suggested. It does not list port 80 in Local Port column. Is that were it would be listed?
@drdan : From the error dialog, there was a process occupied port 80.
If you don't use
Skype, it may be your previous WAMP stack,...
Note: in TCPView, port 80 is displayed as
If you are still stuck, consider changing Nginx's port (just go to Menu > Services & Ports)
Thanks for the reply. The Note on 80 being displayed as http was very helpful. So I do see it there and I did try to install a WAMP recently. I uninstalled it but maybe something remains.
In TCPView it lists the following:
System 4 TCP Ikigai http Ikigai 0 LISTENING
System 4 TCPV6 ikigai http ikigai 0 LISTENING
Not sure what System is referring to. Any idea?
I changed the port to 180 and it does load without error. Nice to have it working. I would still like to understand what is using port 80.
Have u skype installed?
@drdan: Using port 180 is not comfortable.
I've released Laragon 2.1.6 which has
netstatfeature. It will analyze & gen full executable paths of programs bind to ports to a text file.
You can search
:80to find out.
I hope it help
Thanks for the update. I used netstat and found item using port :80 with a PID of 4.
I looked up the PID and it just says System with a description of NT Kernel & System.
Not sure what that means or what I can do about it.
@drdan: Now at least you know which PID. As it is a system process, it can be IIS, World Wide Web Publishing Service, SQL Server Reporting Services (MSSQLSERVER). You can run
services.msc, find out and stop.
Thanks for the help. The problem is definitely that port 80 is in use. I have switched to port 8080 which is an acceptable alternative I have read. I am planning replacing my hard drive soon which will require a re-installation of Windows so I might not bother to locate what service is using port 80. Thanks for all the help.