WebSite - Server Software.sh

#!/bin/bash

clear


echo "Activate firewall" 

sudo ufw enable
# open port 80 firewall (probable I am going to need more, but for now...)
sudo ufw allow 80

echo "Updating database"
sudo apt-get update

echo "installing VMWare tools"

sudo apt-get install -y open-vm-tools

echo "Installing MySQL"

sudo apt-get -y install mysql-server

echo "Installing MySQL GUI"

sudo apt-get -y install emma

echo "Installing APACHE"
sudo apt-get -y install apache2
sudo apt-get -y install php5
sudo apt-get -y install libapache2-mod-php5
sudo apt-get -y install php5-mysql

echo "Installing PHPUnit"

sudo apt-get -y install php-pear
sudo pear channel-update pear.php.net
sudo pear upgrade pear
sudo pear channel-discover pear.phpunit.de
sudo pear channel-discover pear.symfony-project.com
sudo pear channel-discover components.ez.no
sudo pear install -a phpunit/PHPUnit
sudo apt-get -y install php5-xdebug

echo "Installing SAMBA"

sudo apt-get -y install samba

echo "Opening port on firewall for SAMBA"

sudo ufw allow 445
sudo ufw allow 139


echo "Giving permissoes to www (this is to much, but it makes it easier for now"

chmod 777 /var/www
chmod 777 /var/www/*

echo "Done !"

No comments:

Post a Comment