Friday, June 4, 2010

Install Server Packages (script)

sudo apt-get install apache2
sudo apt-get install openssh-server
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
sudo apt-get install phpmyadmin
sudo apt-get install php5-mysql mysql-client
sudo /etc/init.d/apache2 restart

##Activating the User's public_html Directory with userdirectory
cd /etc/apache2/mods-enabled
sudo ln -s ../mods-available/userdir.conf userdir.conf
sudo ln -s ../mods-available/userdir.load userdir.load
sudo /etc/init.d/apache2 restart
apt-get install postgresql
 sudo apt-get install phppgadmin
apt-get install vsftpd
apt-get install links
apt-get install vim
apt-get install joe

Install TCC(Testing And Consultancy Cell)  Software Using Script

#/bin/bash
echo -n "Script ready enter Y to continue : "
read yes
if [ "$yes" = "y" ]
then
echo "Script Run"
else
echo "Exit"
exit
fi

cd /media/JAGDEEP
cp tcc.tar.gz ~/public_html
cd ~/public_html
chmod  777 tcc.tar.gz
tar zxvf tcc.tar.gz
chmod -R 755 ~/public_html

echo " Create Mysql database tc and prince_rou "
echo " Using command #create database tc ;  create database prince_rou"
echo -n " Enter your Mysql Root  Password : "
# Connect to the local database server as user root
# You will be prompted for a password.
mysql -h localhost  -u root -p

#
# Now we see the 'mysql>' prompt and we can run
# the following to create a new database for Paul.
#
mysql> create database tcdb;
Query OK, 1 row affected (0.00 sec)

#
# Now we create the user paul and give him full
# permissions on the new database
mysql> grant CREATE,INSERT,DELETE,UPDATE,SELECT on pauldb.* to paul@localhost;
Query OK, 0 rows affected (0.00 sec)

#
# Next we set a password for this new user
#
mysql> set password for paul@localhost = password('mysecretpassword');
Query OK, 0 rows affected (0.00 sec)

#
# Cleanup and ext
mysql> flush privileges;
mysql> exit;
echo "Database created"
# Restore the databases
cd /media/JAGDEEP
mysql -u root -p tc < tc.sql
mysql -u root -p prince_rou < prince_rou.sql
echo " OK Report" 






No comments:

Post a Comment