Commandes Installation
Commandes Installation
########
# etpe 1
#
###################################################################################
########
# remove old services
yum remove -y httpd;
yum remove -y libopendkim*;
yum remove -y opendkim;
yum remove -y postfix;
yum remove -y php*;
rm -rf /etc/httpd;
rm -rf /etc/opendkim*;
yum -y remove postgresql*
rm -fr /var/bluemail1
rm -fr /var/lib/pgsql/9.6/data/*
# install new services
yum install -y openssh-clients;
yum install -y glibc.i686;
yum install -y pam.i686 pam;
yum install -y nano;
yum install -y rsync;
yum install -y wget;
yum install -y xinetd;
yum install -y gcc;
yum install -y make;
yum install -y httpd;
yum install -y perl;
yum install -y mod_ssl;
yum install -y zip;
yum install -y unzip;
yum update -y;
# stop firewall
service iptables stop;
# disable selinux
setenforce 0;
# install php
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm epel-release-latest-6.noarch.rpm
###################################################################################
########
# etpe 2
#
###################################################################################
########
su -c psql - postgres;
CREATE ROLE mailer2 PASSWORD 'X1nd9r1_' SUPERUSER CREATEDB CREATEROLE INHERIT
LOGIN;
ALTER USER postgres WITH PASSWORD 'X1nd9r1_';
\q
rm -f /var/lib/pgsql/9.6/data/pg_hba.conf
cp /var/Files-install/pg_hba.conf /var/lib/pgsql/9.6/data/pg_hba.conf #md5
service postgresql-9.6 restart
###################################################################################
########
# etpe 3
#
###################################################################################
########
cd /var/
unzip bluemail*
#mv /var/bluemail1_181006/bluemail1 /var/bluemail1
#rm -fr bluemail1_181006
#chmod -R 777 /var/bluemail
chmod -R 777 /var/bluemail1
#rm -f /var/bluemail/applications/bluemail/configs/namecheap.ini
#rm -f /var/bluemail/applications/bluemail/configs/databases.ini
#cp /var/Files-install/namecheap.ini /var/bluemail/applications/bluemail/configs/
#cp /var/Files-install/databases.ini /var/bluemail/applications/bluemail/configs/
rm -f /var/bluemail1/applications/bluemail/configs/namecheap.ini
rm -f /var/bluemail1/applications/bluemail/configs/databases.ini
cp /var/Files-install/namecheap.ini /var/bluemail1/applications/bluemail/configs/
cp /var/Files-install/databases.ini /var/bluemail1/applications/bluemail/configs/
rm -f /etc/php.ini
cp /var/Files-install/php.ini /etc
#chown -R apache:apache /var/bluemail/
#chown -R apache:apache /var/bluemail/tmp/*;
#chown -R apache:apache /var/bluemail/tmp/logs/;
chown -R apache:apache /var/bluemail1/
chown -R apache:apache /var/bluemail1/tmp/*;
chown -R apache:apache /var/bluemail1/tmp/logs/;
service iptables stop
service httpd restart
###################################################################################
########
# etpe 4
#
###################################################################################
########
rm -f /etc/yum.repos.d/remi.repo #ba9i
cp /var/Files-install/remi.repo /etc/yum.repos.d/ #ba9i
# create a file /etc/httpd/conf.d/mailtng.conf #ba9i
cp /var/Files-install/mailtng.conf /etc/httpd/conf.d/ #ba9i
service httpd restart;
rm -f /var/lib/pgsql/9.6/data/pg_hba.conf
cp /var/Files-install/pg_hba.conf /var/lib/pgsql/9.6/data/
service postgresql-9.6 restart
rm -f /var/lib/pgsql/9.6/data/postgresql.conf
cp /var/Files-install/postgresql.conf /var/lib/pgsql/9.6/data/
service postgresql-9.6 restart
yum -y install epel-release
yum -y update
yum -y install phpPgAdmin httpd
rm -f /etc/httpd/conf.d/phpPgAdmin.conf
cp /var/Files-install/phpPgAdmin.conf /etc/httpd/conf.d/
service httpd start
chkconfig httpd on
rm -f /etc/phpPgAdmin/config.inc.php
cp /var/Files-install/config.inc.php /etc/phpPgAdmin/
rm -f /etc/httpd/conf/httpd.conf
mv /var/Files-install/httpd.conf /etc/httpd/conf/httpd.conf
service postgresql-9.6 restart
service httpd restart
###################################################################################
########
# etpe 5
#
###################################################################################
########
###################################################################################
########
# etpe 7
#
###################################################################################
########
cd /opt
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F
%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie"
"http://download.oracle.com/otn-pub/java/jdk/8u131-
b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz"
export JAVA_HOME=/opt/jdk1.8.0_131
export JRE_HOME=/opt/jdk1.8.0_131/jre
export PATH=$PATH:/opt/jdk1.8.0_121/bin:/opt/jdk1.8.0_131/jre/bin
cd /
FIN
cd /var/bluemail1/
chown -R apache:apache *
chmod -R 777 *
IP :