mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-24 10:23:17 +00:00
Merge pull request #1151 from nlegoff/fix-vm-build2
[3.8.6] Improve vm build
This commit is contained in:
@@ -1,26 +1,7 @@
|
||||
#! /bin/bash
|
||||
|
||||
# open rabbitmq ports
|
||||
sudo iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
|
||||
|
||||
# open elastic search ports
|
||||
sudo iptables -I INPUT -p tcp --dport 9200 -j ACCEPT
|
||||
|
||||
# open mysql ports
|
||||
sudo iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
|
||||
|
||||
#closure
|
||||
echo 'export JS_COMPILER=$HOME/closure/compiler.jar' >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
|
||||
# java
|
||||
echo 'export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre/' >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
|
||||
# locales
|
||||
|
||||
export LANGUAGE=fr_FR.UTF-8
|
||||
export LANG=fr_FR.UTF-8
|
||||
export LC_ALL=fr_FR.UTF-8
|
||||
# stoping iptable
|
||||
sudo service iptables-persistent stop
|
||||
|
||||
# reload bash
|
||||
source ~/.bashrc
|
||||
@@ -6,9 +6,9 @@ sudo dpkg-reconfigure -f noninteractive tzdata
|
||||
|
||||
# locales
|
||||
|
||||
export LANGUAGE=fr_FR.UTF-8
|
||||
export LANG=fr_FR.UTF-8
|
||||
export LC_ALL=fr_FR.UTF-8
|
||||
sudo sh -c "echo 'LANGUAGE=fr_FR.UTF-8' >> /etc/environment"
|
||||
sudo sh -c "echo 'LANG=fr_FR.UTF-8' >> /etc/environment"
|
||||
sudo sh -c "echo 'LC_ALL=fr_FR.UTF-8' >> /etc/environment"
|
||||
sudo sh -c 'echo "en_GB.UTF-8 UTF-8" >> /etc/locale.gen'
|
||||
sudo sh -c 'echo "de_DE.UTF-8 UTF-8" >> /etc/locale.gen'
|
||||
sudo sh -c 'echo "es_ES.UTF-8 UTF-8" >> /etc/locale.gen'
|
||||
@@ -83,11 +83,15 @@ then
|
||||
#copy configuration template
|
||||
mv /var/www/phraseanet/lib/conf.d/configuration.yml /var/www/phraseanet/lib/conf.d/configuration.yml.bkp
|
||||
cp /vagrant/vagrant/config/phraseanet/configuration.yml /var/www/phraseanet/lib/conf.d/configuration.yml
|
||||
mv /var/www/phraseanet/.bowerrc /var/www/phraseanet/.bowerrc.bkp
|
||||
cp /vagrant/resources/vagrant/config/bower/.bower.rc /var/www/phraseanet/.bowerrc
|
||||
cd /var/www/phraseanet
|
||||
composer install -n --prefer-source --dev
|
||||
bower install --config.interactive=false
|
||||
bin/developer assets:compile-less
|
||||
rm -f /var/www/phraseanet/lib/conf.d/configuration.yml
|
||||
rm -f /var/www/phraseanet/.bowerrc
|
||||
mv /www/phraseanet/.bowerrc.bkp /www/phraseanet/.bowerrc
|
||||
mv /var/www/phraseanet/lib/conf.d/configuration.yml.bkp /var/www/phraseanet/lib/conf.d/configuration.yml
|
||||
fi
|
||||
|
||||
@@ -95,3 +99,9 @@ fi
|
||||
sudo service mysql restart
|
||||
sudo service php5-fpm restart
|
||||
sudo service nginx restart
|
||||
|
||||
# stoping iptable
|
||||
sudo service iptables-persistent stop
|
||||
|
||||
# reload bash
|
||||
source ~/.bashrc
|
||||
|
||||
Reference in New Issue
Block a user