Sie sind auf Seite 1von 4

##################################################################

# update and install libs

yum -y update
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-
8.noarch.rpm
yum -y update
yum -y install kernel-devel gcc gcc-c++ ncurses-devel libxml2-devel glibc e2fsprogs
openssl wget

##################################################################

# vmware additions

yum -y install open-vm-tools-desktop

##################################################################

# virtual box additions

yum -y install dkms


yum -y groupinstall "Development Tools"
yum -y install kernel-devel

cd /media/VBOX*
./VBoxLinuxAdditions.run

##################################################################

# disable firewall

sed -i 's/SELINUX=.*/SELINUX=disabled/' /etc/selinux/config


service iptables stop
chkconfig --levels 2345 iptables off

##################################################################

# disable graphical splash boot

sed -i 's/rhgb quiet//' /boot/grub/grub.conf

##################################################################

# sql server driver

yum -y install freetds

mv /etc/freetds.conf /etc/freetds.conf.bak

echo "[global]" > /etc/freetds.conf


echo " tds version = 8.0" >> /etc/freetds.conf
echo " text size = 64512" >> /etc/freetds.conf
echo "" >> /etc/freetds.conf

wget http://file.inmobiles.co/centos/sqlncli.tar.gz

tar -xvf sqlncli.tar.gz


cd sqlncli
sh install.sh

##################################################################

# php

yum -y install php php-odbc php-pear php-pecl-apc php-xml php-xmlrpc php-intl php-
tidy php-imap php-pecl php-mssql

##################################################################

# java 7

cd /opt/
wget http://file.inmobiles.co/centos/jdk-7u80-linux-x64.tar.gz
tar -xvf jdk-7u80-linux-x64.tar.gz

alternatives --install /usr/bin/java java /opt/jdk1.7.0_80/bin/java 2


alternatives --config java
alternatives --install /usr/bin/jar jar /opt/jdk1.7.0_80/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.7.0_80/bin/javac 2
alternatives --set jar /opt/jdk1.7.0_80/bin/jar
alternatives --set javac /opt/jdk1.7.0_80/bin/javac
java -version

echo "export JAVA_HOME=/opt/jdk1.7.0_80" >> /etc/bashrc


echo "export JRE_HOME=/opt/jdk1.7.0_80/jre" >> /etc/bashrc
echo "export PATH=$PATH:/opt/jdk1.7.0_80/bin:/opt/jdk1.7.0_80/jre/bin" >>
/etc/bashrc

# java 8

cd /opt/
wget http://file.inmobiles.co/centos/jdk-8u91-linux-x64.tar.gz
tar -xvf jdk-8u91-linux-x64.tar.gz

alternatives --install /usr/bin/java java /opt/jdk1.8.0_91/bin/java 2


alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_91/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_91/bin/javac 2
alternatives --set java /opt/jdk1.8.0_91/bin/java
alternatives --set jar /opt/jdk1.8.0_91/bin/jar
alternatives --set javac /opt/jdk1.8.0_91/bin/javac
java -version

echo "export JAVA_HOME=/opt/jdk1.8.0_91" >> /etc/bashrc


echo "export JRE_HOME=/opt/jdk1.8.0_91/jre" >> /etc/bashrc
echo "export PATH=$PATH:/opt/jdk1.8.0_91/bin:/opt/jdk1.8.0_91/jre/bin" >>
/etc/bashrc

##################################################################

# user inmo
useradd inmo
echo inmo@123 | passwd inmo --stdin

##################################################################

# give inmo access to tcpdump

groupadd pcap
usermod -a -G pcap inmo

chgrp pcap /usr/sbin/tcpdump


chmod 750 /usr/sbin/tcpdump

setcap cap_net_raw,cap_net_admin=eip /usr/sbin/tcpdump

# gice inmo access to wireshark

chgrp wireshark/usr/sbin/dumpcap
chmod 750 /usr/sbin/dumpcap

groupadd wireshark
usermod -a -G wireshark inmo
setcap cap_net_raw,cap_net_admin=eip /usr/sbin/dumpcap

##################################################################

# asterisk 14

yum -y install jansson-devel

##################################################################

# download packages

wget http://file.inmobiles.co/centos/asterisk.tar.gz
wget http://file.inmobiles.co/centos/jboss.tar.gz