Quickly test eZ Platform with the PHP internal server
eZ Platform 16.02 was released last week. As far as I'm concerned, I did quite some changes mostly in Online Editor (the rich text editor) to improve the handling of embeds and images in RichText fields. And I'm happy to see my I can haz aligned image cat (generated with memegenerator.net) in the release notes :-)
# system requirements $ sudo apt-get install curl mysql-server mysql-client php5-cli php5-xsl php5-mysql php5-curl imagemagick # let's get composer $ curl -sS https://getcomposer.org/installer | php # a database is needed, by default 'ezplatform' $ mysql -u root -p -e 'CREATE DATABASE ezplatform CHARACTER SET utf8;' # creating the project, with -n it won't ask you anything $ ./composer.phar create-project --no-dev --prefer-dist -n ezsystems/ezplatform-demo # install the database and run the server $ cd ezplatform-demo $ php app/console ezplatform:install --env=prod demo $ php app/console server:run --env=prod
If you are a PHP developer, most likely composer is already globally setup and the required package might also be already installed, so the first 2 commands might not even be required.
After running those commands, you can open
http://127.0.0.1:8000 in your favorite browser to see the frontend site or
http://127.0.0.1:8000/ez to reach the backend interface (the default login is
admin and the password is
publish). Of course, this setup is not suited for production but it's definitively enough for local developments or to discover eZ Platform.