Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
Configurer ville-dole 2014-01-15
Aller à la navigation
Aller à la recherche
ssh root@213.56.103.234
root@pleade2:~# uname -a # pour voir si c'est x86_64 ou non
Linux pleade2 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
root@pleade2:~# df -kh # pour voir si il y a assez d'espace sur / et /home
Filesystem Size Used Avail Use% Mounted on
rootfs 241G 169G 60G 74% /
udev 10M 0 10M 0% /dev
tmpfs 295M 540K 294M 1% /run
/dev/disk/by-uuid/3523bc4d-3ee8-4d90-a420-63be2b888e5c 241G 169G 60G 74% /
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 1,8G 224K 1,8G 1% /run/shm
root@pleade2:~# cat /etc/fstab # pour voir si / et /home est formatage ext4
UUID=3523bc4d-3ee8-4d90-a420-63be2b888e5c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=c3b708de-fa68-4531-8122-fc94928cb655 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
root@pleade2:~# free -m # pour voir s'il y a assez de RAM en Mo
total used free shared buffers cached
Mem: 2944 2863 80 0 128 2432
-/+ buffers/cache: 303 2641
Swap: 5996 0 5996
root@pleade2:~# cat /etc/*-release # pour trouver le distro de linux
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
groupadd ajlsm
useradd -m -g ajlsm ajlsm
adduser ajlsm sudo
passwd ajlsm
exit
ssh ajlsm@213.56.103.234
sudo apt-get install vim mysql-server imagemagick python zsh apache2 lynx tree # Donnez le mot de pass d'utilisateur root à l'utilisateur root de mysql
Télécharger le fichier jdk-6u38-linux-x64.bin
chmod u+x jdk-6u38-linux-x64.bin
./jdk-6u38-linux-x64.bin
sudo mv jdk1.6.0_38/ /usr/lib/jvm/
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_38/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_38/bin/javac 1
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_38/bin/javaws 1
rm jdk-6u38-linux-x64.bin
zsh # selectionnez l'option 2 pour créer le fichier ~/.zshrc
exit
chsh -s $(which zsh)
modifiez ~/.zshrc et ajouter ce ligne à la fin :
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_38
exit
ssh ajlsm@213.56.103.234
Télécharger le fichier apache-tomcat-6.0.36.tar.gz
tar xzmf apache-tomcat-6.0.36.tar.gz
mkdir tomcats
mkdir tomcats/tomcat6-front
mkdir tomcats/tomcat6-back
cp -r apache-tomcat-6.0.36/* tomcats/tomcat6-front
cp -r apache-tomcat-6.0.36/* tomcats/tomcat6-back
mkdir webapps
rm apache-tomcat-6.0.36.tar.gz
rm -rf apache-tomcat-6.0.36
cd /home/ajlsm/webapps
ln -s /home/ajlsm/webapps/ville-dole-front-2014-01-14 current-pleade-front
ln -s /home/ajlsm/webapps/ville-dole-back-2014-01-14 current-pleade-back
cd /home/ajlsm/tomcats/tomcat6-front/webapps
ln -s /home/ajlsm/webapps/current-pleade-front ville-dole-front
cd /home/ajlsm/tomcats/tomcat6-back/webapps
ln -s /home/ajlsm/webapps/current-pleade-back ville-dole-back
Modifier tomcat6-front/bin/catalina.sh
vim /home/ajlsm/tomcats/tomcat6-front/bin/catalina.sh
JAVA_OPTS="-Dfile.encoding=UTF-8 -Xmx3000m -XX:MaxPermSize=256m -XX:NewSize=300m -Djava.awt.headless=true -server -Duser.language=fr -Duser.region=FR"
CATALINA_PID="/home/ajlsm/tomcats/tomcat6-front/bin/catalina.pid"
export CATALINA_PID
Modifier tomcat6-back/bin/catalina.sh
vim /home/ajlsm/tomcats/tomcat6-back/bin/catalina.sh
JAVA_OPTS="-Dfile.encoding=UTF-8 -Xmx3000m -XX:MaxPermSize=256m -XX:NewSize=300m -Djava.awt.headless=true -server -Duser.language=fr -Duser.region=FR"
CATALINA_PID="/home/ajlsm/tomcats/tomcat6-back/bin/catalina.pid"
export CATALINA_PID
mysql -u root -p
create database `db-front` default character set utf8 default collate utf8_general_ci; create user `ville-dole-front`@localhost identified by 'pg:/vd/fr0nt'; grant all privileges on `db-front`.* to `ville-dole-front`;
create database `db-back` default character set utf8 default collate utf8_general_ci; create user `ville-dole-back`@localhost identified by 'pg:/vd/b@ck'; grant all privileges on `db-back`.* to `ville-dole-back`;
sudo vi /etc/init.d/tomcat6-front
sudo vi /etc/init.d/tomcat6-back
sudo chmod ug+x /etc/init.d/tomcat6-front
sudo chmod ug+x /etc/init.d/tomcat6-back
sudo update-rc.d tomcat6-front defaults 80
sudo update-rc.d tomcat6-back defaults 80
sudo service tomcat6-front start
sudo service tomcat6-back start
sudo vim /etc/hosts
sudo vim /etc/apache2/sites-enabled/ville-dole-vhost.conf
sudo a2enmod rewrite
sudo a2enmod proxy
sudo a2enmod proxy_http
sudo a2enmod proxy_ajp
sudo service apache2 restart
mkdir /home/ajlsm/data
scp -r ajlsm@192.168.1.15:/home/ajlsm/data/ead /home/ajlsm/data
scp -r ajlsm@192.168.1.15:/home/ajlsm/data/ville-dole/images ajlsm@192.168.1.15:/home/ajlsm/data/ville-dole/images-preparees /home/ajlsm/data