Advertisement
oscarholmedo

ubuntu webmin initial script

Nov 19th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.78 KB | None | 0 0
  1. locale-gen en_US.UTF-8 && \
  2. export LANG=en_US.UTF-8 && \
  3. apt-get update && \
  4. apt-get -y install apache2 && \
  5. echo "ServerName localhost" >> /etc/apache2/apache2.conf && \
  6. apt-get install -y php7.2 && \
  7. update-alternatives --set php /usr/bin/php7.2 && \
  8. a2enmod php7.2 && \
  9. service apache2 restart && \
  10. apt-get -y install \
  11. php-xml \
  12. php7.2-cli \
  13. php-xdebug \
  14. php7.2-mbstring \
  15. sqlite3 \
  16. php7.2-mysql \
  17. php7.2-tokenizer \
  18. php7.2-ctype \
  19. php-imagick \
  20. php-memcached \
  21. php-pear \
  22. curl \
  23. imagemagick \
  24. php7.2-dev \
  25. php7.2-phpdbg \
  26. php7.2-gd \
  27. nodejs \
  28. php7.2-json \
  29. php7.2-curl \
  30. php7.2-sqlite3 \
  31. php7.2-intl \
  32. php7.2-zip \
  33. git-core \
  34. wget \
  35. libsasl2-dev \
  36. libssl-dev \
  37. libcurl4-openssl-dev \
  38. autoconf \
  39. g++ \
  40. build-essential \
  41. openssl \
  42. libssl-dev \
  43. libcurl4-openssl-dev \
  44. pkg-config \
  45. libsasl2-dev \
  46. libpcre3-dev \
  47. unzip \
  48. && a2enmod headers \
  49. && a2enmod rewrite && \
  50. cd /tmp && \
  51.     curl -sS https://getcomposer.org/installer -o composer-setup.php && \
  52.     php composer-setup.php --install-dir=/usr/local/bin --filename=composer && \
  53. cd /tmp && \
  54. curl -fsSL https://get.docker.com -o get-docker.sh && \
  55. sh get-docker.sh && \
  56. usermod -aG docker ubuntu && \
  57. add-apt-repository -y ppa:certbot/certbot && \
  58. apt install -y python-certbot-apache && \
  59. cd /tmp && \
  60. wget https://sourceforge.net/projects/ctags/files/ctags/5.8/ctags-5.8.tar.gz && \
  61. tar -zxf ctags-5.8.tar.gz && \
  62. cd ctags-5.8 && \
  63. sh configure && \
  64. make install && \
  65. git clone https://github.com/exvim/main /home/ubuntu/.exvim && \
  66. cd /home/ubuntu/.exvim && \
  67. sh unix/install.sh && \
  68. sh unix/replace-my-vim.sh && \
  69. cd /home/ubuntu/ && \
  70. wget https://prdownloads.sourceforge.net/webadmin/webmin-1.890.tar.gz && \
  71. tar -zxf webmin-1.890.tar.gz
  72.  
  73. #cd /home/ubuntu/webmin-1.890
  74. #sudo sh setup.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement