• Edit
  • Delete

Install ullright development environment on Ubuntu Linux

Note: Use your favourite editor like nano, gedit, etc instead of vim if you like.

Tested with Ubuntu 12.04LTS and 14.04LTS

Setup Ubuntu

Install Ubuntu if you have no installation yet.

If you're using MacOS or Windows we recommend to install Ubuntu using a virtualisation solution like VirtualBox.
Tip: If you're using VirtualBox check this out to enable copy/paste between host and client:
http://www.ullright.org/ullWiki/show/install-virtual-box-guest-addiotions-on-a-ubuntu-11-10-guest

Webservice Setup

Basic webservice setup:

http://www.ullright.org/ullWiki/show/ullright-webservice-setup-using-ubuntu-linux

Additions for the development environment:

Xdebug: http://www.ullright.org/ullWiki/show/php-xdebug-installation-on-ubuntu

Configure Subversion

  • cd /var/www/ullright
  • svn info (to create .subversion home dirs)
  • vi ~/.subversion/servers
    • [global]
      
      store-plaintext-passwords = yes
      

Recommended: Run apache as you

  • sudo vi /etc/apache2/httpd.conf (Ubuntu 12.04)
    • User yourUbuntuUserName
      Group www-data
  • sudo  vi /etc/apache2/envvars (Ubuntu 14.04)
    • export APACHE_RUN_USER=yourUbuntuUserName
  • service apache2 restart

Install Eclipse PDT

http://www.ullright.org/ullWiki/show/eclipse-pdt-installation-for-ullright (12.04)

http://www.ullright.org/ullWiki/show/eclipse-4-4-pdt-setup-for-ullright-on-ubuntu-14-04lts (14.04)

Install Mysql Querybrowser

http://www.ullright.org/ullWiki/show/install-mysql-query-browser-on-recent-ubuntu-versions

 


Additions for the ullright core development environment

This is not necessary to develop custom ullright instances.

Setup test database

  • mysql -u root -p
    • CREATE DATABASE ullright_test;
    • GRANT ALL ON ullright_test.* TO ullright_test@localhost IDENTIFIED BY 'test';
    • exit