![]() Running the Network Utility tool again: Port Scan has started… Sudo launchctl unload /Library/LaunchDaemons/ ![]() I have Node.js restarted at every crash or startup, so I need to unload it's plist file: This will work in most cases, but not mine. Let's stop Node.js first: sudo killall -9 node The other port, port 9000, is from my local Play Framework server. I still have something listening on port 8080? Oh, it's my Node.js, that little bastard is still running :). When I scan ports 8000 - 9000 I see the following output: Port Scan has started… Let's stop Apache Server for now: sudo apachectl stopīut wait, I need to make sure that port 8080 is not listening to some other process, let's check this with the Network Utility tool. But, I have Apache running so I think this obviously interfering with Nginx. Ok, now we are getting somewhere, Nginx is at least trying to bind to port number 8080. Nginx: bind() to 0.0.0.0:8080 failed (48: Address already in use) When I run the nginx command I get the warnings that Nginx could not bind to an address: nginx: bind() to 0.0.0.0:8080 failed (48: Address already in use) Let's change this: sudo chown -R acorovic:staff /usr/local/var/log/nginx This is wrong, it should be me (from the staff group), who is the owner of the directory and its content. When I verify the permissions I see that the root user is owner of the directory and its files. I am not sure why, but when running the command nginx I get the following error messages: nginx: could not open error log file: open() "/usr/local/var/log/nginx/error.log" failed (13: Permission denied)ĩ 22:22:18 1650#0: open() "/usr/local/var/log/nginx/access.log" failed (13: Permission denied) Or, if you don't want/need launchctl, you can just run: Ln -sfv /usr/local/opt/nginx/*.plist ~/Library/LaunchAgents Once installed start Xcode to accept the license agreement.Ĭontinue at Installation and Testing on OS X - Installation is Complete.Let's go the easy way: install Nginx on El Capitan (OSX 10.11) with Homebrew: brew install nginxĪt the end of the installation proces you will see the following message: To have launchd start nginx at login: Xcode takes a while to download and is placed into the Applications folder (/Applications directory) with the CLT in /Applications/Xcode.app/Contents/Developer. Install Xcode using the OS X App Store application or download it from the OS X Developer site which requires a minimum of a free membership. ![]() The Apple Developer site offers the standalone CLT but it cannot be used because Homebrew will not install without the Xcode/CLT version. The Command Line Tools are included and automatically installed with Xcode. The OS X Developer Tools are composed of two parts, the Xcode 7 OS X Software Developer Kit used to develop and test OS X GUI applications, and the Command Line Tools that provide LLVM, Clang, Git and other tools required to generate non-GUI applications such as FreeSWITCH™ and its prerequisites. This page describes the installation of components that may be unique to OS X 10.11. This is part of the macOS Installation guide for installing and running FreeSWITCH™. It is replaced by these instructions: macOS Developer Tools. ![]() This is due to System Integrity Protection (aka rootless) security.Īs of July 17, 2016, the page below is no longer maintained by the original author and is marked as archived. See FS-9521.įor OS X 10.11 and 10.12: NEVER delete the /usr/local directory! It's very difficult to recreate, it must be restored from a backup. This Xcode Download requires you to sign in with your Apple ID and agree to the Software Agreement:Įl Capitan 10.11: download and install Xcode 7.3.1 from Xcode 7.3.1 Download then start Xcode. Xcode takes a while to download and is placed into the Applications folder (/Applications directory) with the Command Line Tools in /Applications/Xcode.app/Contents/Developer. Download Xcode (No Longer Required as of December 2017) *Fixed in 1.8.4 branch, and will be fixed in 1.8.5 but no testing will be done. To install, follow the manual installation instructions.ġ.8.4 Current Public Release1.9.0+git~20181227 Master Development Also, Homebrew no longer officially supports El Capitan.įreeSWITCH installed and worked fine on El Capitan as of the dates below. Apple dropped support and no longer issues security patches. Installation on OS X 10.11 El Capitan Archived Page Īs of December 31, 2018, FreeSWITCH is longer tested on OS X El Capitan. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |