Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # ,___
- # ¡ _` LAMP Installer
- # ª_/() noes1s
- # |\` `, http://pastebin.com/u/noes1s
- # _·' l CC BY-SA 3.0
- # Init checks
- ! ((UID)) && echo -e "\n\e[1;31m"' (!) '"\e[mDont use 'sudo'\n" && exit 1
- ! ping -c2 tiny.cc >/dev/null && echo -e "\n\e[1;31m"' (!) '"\e[mInternet connection required\n" && exit 1
- # Install LAMP (PHP, Apache, MySQL)
- sudo apt-get install -y lamp-server^
- # Install phpMyAdmin
- sudo apt-get install -y libapache2-mod-auth-mysql phpmyadmin &&
- sudo ln -s /usr/share/phpmyadmin /var/www
- # Configure Apache
- sudo sed -i 's/post_max_size = 8M/post_max_size = 80M/g; s/upload_max_filesize = 2M/upload_max_filesize = 20M/g' /etc/php5/apache2/php.ini &&
- sudo service apache2 restart
- # Test if everything works
- echo "<?php phpinfo(); ?>" | sudo tee /var/www/testing.php
- browser=$(sudo update-alternatives --query x-www-browser |sed -n s_'Best: /usr/bin/'__p)
- $browser 127.0.1.1 127.0.1.1/testing.php 127.0.1.1/phpmyadmin/
- # Asign permissions to user
- defaultuser=$(whoami)
- cd /var/www
- sudo chown -R $defaultuser
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement