![]() As a benefit of this, it will be highly reliable, I just hope the data transfer bill doesn't kill us :) If you want to provide your own package, you don't need S3, it should run on any server which can deliver static pages.Īnd as a last remark: We can't provide end-user support for this. Since Amazon made it possible to host your static website on S3, we can provide such a service without having to run a machine somewhere. And the packager is the script needed for downloading and installing the package (written mainly by local.ch and in python) php-osx are the scripts needed to build the tar for the package, build the webpage and upload everything. build-entropy-php is the stuff needed to actually build PHP and all the needed extensions and libraries (if you just want your own custom-built php, that's all what you need). If you want to build your own distribution (because you want to host that internally or have different extensions), everything needed to do that is on github. We also ship Liip-recommended php.ini settings (for developers, not for production) so that we can make sure, that everyone is using the same settings. See the phpinfo() output to see what all comes with it. But it comes with all the extensions needed to access those servers. It also doesn't include MySQL or PostgreSQL or any other server software, you still have to install those by yourself. The package only installs PHP into /usr/local/php5, it uses the “built-in” apache server and leaves the shipped PHP alone. It's really copy&pasting one line into your shell. And it was a very good decision, people getting a new Mac now have a recent and full blown PHP installed in less than 5 minutes.Įnough, talking, want to try it out for yourself? Go to and follow the instructions. People at Liip started using the package, we added more extensions we needed and one day we decided, that this is the only officially supported way to get PHP on your Apple computer. They also built a nice packager and installer around and finished the “install this and you're set in 5 minutes” procedure. Our friends at local.ch took this very dissatisfying situation in their own hands, forked the build-entropy-php script from Marc Liyanage's great entropy work, extended and adjusted it to their (and our) needs. And then came this fancy new extension and we had to invest quite some time to get it set up on the different installations. That usually worked, but as a consequence we had a very heterogenous setup and for every new Liiper we needed to set that up and it usually took ages. Like MAMP, XAMPP or install it with a package manager like homebrew or MacPorts or even compile it by yourself. The first reaction to that situation was usually to install one of the many available solutions to get everything we need. But while OS X comes with a not-too-old PHP installation, it nevertheless doesn't have everything we need (for example the infamous intl extension) and it's not that easily extendable with self-compiled extensions. Apple computers and OS X are quite common here at Liip (and local.ch) as developer machines.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |