Retour : Page Principale > sommaire aide
Installer / vérifier la présence d'un plugin SVN et d'un plugin Git.
Vérifier que les .htaccess sont autorisés à redéfinir des trucs.
Dans /etc/apache2/apache2.conf :
Pour Ubuntu, trouver un ppa adéquat (webupd8 par exemple), puis installer oracle-java8-jdk.
Puis, installer ant pour pouvoir exécuter les buildfile des applis GWT.
Envisager de déplacer le dossier de données de Mysql / Mariadb sur /home pour ne pas saturer /.
Configuration d'un ordinateur pour le développement
INCOMPLET (2017-07-20) - ces informations mériteraient d'être complétées
Installer les outils de versionnement
Installer git et subversion.Se trouver un IDE sympa
Genre Eclipse ou Netbeans.Installer / vérifier la présence d'un plugin SVN et d'un plugin Git.
Installer l'environnement de dev. PHP
Exemple de noms de paquets (adapter) :- apache2
- libapache2-mod-php7.0
- php7.0
- php7.0-mysql
- mariadb
Configurer le serveur Web
Dossier Web
À moins que la machine soit partagée par deux utilisateurs ou plus (ne devrait pas se produire), le plus simple est de faire servir par Apache un dossier www situé dans son dossier personnel.- mkdir ~/www
- service apache2 stop
- sudo mv /var/www/html /var/www/html.old
- sudo ln -s ~/www /var/www/html
- service apache2 start
Configuration Apache
Activer mod_rewritesudo a2enmod rewrite sudo service apache2 restart
Vérifier que les .htaccess sont autorisés à redéfinir des trucs.
Dans /etc/apache2/apache2.conf :
<Directory /var/www/> (...) AllowOverride All (...) </Directory>
Configuration PHP
Dans php.ini vérifier les directives suivantes :- display_errors doit être à on (sinon tu vas galérer pour développer)
- error_reporting doit être à E_ALL (mode pédant) ou E_ALL & ~E_DEPRECATED & ~E_STRICT (mode fainéant)
Installer l'environnement de dev. Java
Ça peut servir, pour compiler les applications GWT notammentPour Ubuntu, trouver un ppa adéquat (webupd8 par exemple), puis installer oracle-java8-jdk.
Puis, installer ant pour pouvoir exécuter les buildfile des applis GWT.
Configurer MySQL / MariaDB
Installer phpmyadmin, c'est pratique.Envisager de déplacer le dossier de données de Mysql / Mariadb sur /home pour ne pas saturer /.