Advertisement
NameL3ss

test2

Feb 6th, 2017
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. apt-get update;
  4. apt-get install -y apache2 php5 libapache2-mod-php5 \
  5. php5-mysqlnd php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap phpmyadmin vim \
  6. php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl \
  7. && apt-get clean && rm -rf /var/lib/apt/lists/*
  8.  
  9. echo "ServerName debian" >> /etc/apache2/apache2.conf
  10. echo "<?php phpinfo(); ?>" > /var/www/html/info.php
  11. a2enmod rewrite
  12. #ENV APACHE_RUN_USER www-data
  13. #ENV APACHE_RUN_GROUP www-data
  14. #ENV APACHE_LOG_DIR /var/log/apache2
  15. sed -i 's/AllowOverride None/AllowOverride All/' /etc/apache2/apache2.conf
  16. echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
  17. sed -i 's/'table_uiprefs'/'pma__table_uiprefs'/' /etc/phpmyadmin/config.inc.php
  18. sed -i 's/'recent'/'pma__recent'/' /etc/phpmyadmin/config.inc.php
  19. sed -i 's/$dbuser/'"''"'/' /etc/phpmyadmin/config.inc.php
  20. sed -i 's/$dbpass/'"''"'/' /etc/phpmyadmin/config.inc.php
  21. sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/' /etc/php5/apache2/php.ini
  22. echo '$cfg['"'Servers'"'][$i]['"'host'"'] = '"'debdatabase'"';' >> /etc/phpmyadmin/config.inc.php
  23.  
  24. chown -R mysql:mysql /var/lib/mysql
  25. mysql_install_db --user mysql > /dev/null
  26.  
  27. MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD:-"toor"}
  28.  
  29. tfile=`mktemp`
  30. if [[ ! -f "$tfile" ]]; then
  31. return 1
  32. fi
  33.  
  34. cat << EOF > $tfile
  35. USE mysql;
  36. FLUSH PRIVILEGES;
  37. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
  38. UPDATE user SET password=PASSWORD("$MYSQL_ROOT_PASSWORD") WHERE user='root';
  39. EOF
  40.  
  41. /usr/sbin/mysqld --bootstrap --verbose=0 $MYSQLD_ARGS < $tfile
  42. rm -f $tfile
  43.  
  44. /etc/init.d/mysql start
  45. /etc/init.d/apache2 start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement