May 4, 2013 11:51 PM
Both PHP and Apache are free open source software programs and both come installed on all Macs. PHP is server-side software, and Apache is the most widely used web server software. Enabling Apache and PHP on a Mac isn't difficult to do. If you have installed Apache, PHP, and MySQL for Mac OS X Yosemite, read my post on Updating Apache, PHP, and MySQL for Mac OS X El Capitan. PHP Update: Mac OS X El Capitan comes pre-installed with PHP version 5.5 which has reached its end of life. Just like that, your Mac is a powerful server. MacOS Server brings even more power to your business, home office, or school. Designed to work with macOS and iOS, macOS Server makes it easy to configure Mac and iOS devices. Yes, that's right, with a little know-how and a little spunk, you can turn an inexpensive Mac Mini computer into a server to provide services over you network. You won't even need the Mac OS X Server, just the Mac OS X Client, so there is no extra software to buy, just the Mac Mini and it's operating system. It is very easy therefore to make a mistake and break connectivity or cause traffic to flow to the wrong target. Limiting this to one server makes this much less likely to go wrong. The OpenVPN Connect Client is able to remember multiple different servers, but only one can be actively connected at a time. 17 Best Alternatives of Xampp Server:- Xampp is an open source application that is primarily used for testing. Programmers can develop a local web server using Xampp. Xampp is equally compatible with operating systems like Linux, Microsoft Windows and Mac as.
Great guide, thanks John.
Php Server Download
Just a note, in case anyone has the same issue. At first I couldn't get this to work. I tried logging out and back in (still no joy), then restarting the mac (still no joy).
Try doing both of those first. However, if, like me, you still can't get the local host site to load, try the following: You should find a file at /Library/WebServer/Documents/index.html.en . This contains the text 'It works!' referred to in the post. What I did was duplicate that file in the same folder and changed the duplicate's name to 'index.html', leaving the original in situ.
Both local and user sites then loaded. After which, I was able to delete the duplicated file and everything now works without issue. Just to be clear, leave the original file index.html.en where it is, untouched and unharmed throughout this step.
Not sure why I had to take this mysterious detour - probably something local to my machine, but if you're having trouble after following the guide above, see if it helps.
May 4, 2013 11:51 PM
This is a list of AMP (Apache, MySQL/MariaDB, Perl/PHP/Python) solution stacks for all computer platforms; these software bundles are used to run dynamic Web sites or servers. There are LAMPs (for Linux); WAMPs (for Windows); MAMPs (for macOS) and DAMPs (for Darwin); SAMPs (for Solaris); and FAMPs (for FreeBSD).
Package | Platform |
---|---|
AMPPS | Windows, macOS, Linux, BSD |
BAMP | BSD |
BAPP | BSD |
Bitnami LAMP Stack | Linux |
Bitnami MAMP Stack | macOS |
Bitnami WAMP Stack | Windows |
DAMP | Darwin |
FAMP[1] | FreeBSD |
LAMP | Linux |
MAMP | Windows, macOS |
TurnKey Linux LAMP stack | Linux (Virtual appliance) |
Wamp.NET | Windows |
WampServer | Windows |
XAMPP | Windows, macOS, Linux |
Zend Server Community Edition | Windows, macOS, Linux, IBMI |
Alternate/similar software stacks[edit]
- LAPP - Linux, Apache, PostgreSQL, Perl/PHP/Python
- LNMP (aka LEMP) - Linux, Nginx, MySQL/MariaDB, Perl/PHP/Python
- LLMP - Linux, Lighttpd, MySQL/MariaDB, Perl/Wiki hosting service/PHP/Python
References[edit]
Free Php Server Hosting
- ^Anicas, Mitchell. 'How To Install an Apache, MySQL, and PHP (FAMP) Stack on FreeBSD 10.1'. www.digitalocean.com/community/tutorials/. digitalocean.com. Retrieved 19 April 2015.
Retrieved from 'https://en.wikipedia.org/w/index.php?title=List_of_Apache–MySQL–PHP_packages&oldid=908538421'