adduser www ## USTAW SOBIE HASLO WWW - FTP, I USER mkdir /home/www/public_html ; chown -R www:www-data /home/www/* ; chmod -R 775 /home/www/ mkdir -p /home/www/logs apt-get update; apt-get install curl apt-transport-https software-properties-common python-software-properties -y sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A sudo apt-get install apache2 apache2-mpm-worker libapache2-mod-fastcgi vsftpd nano wget curl imagemagick unzip sendmail software-properties-common libvpx1 fontconfig-config libfontconfig1 libjpeg-turbo8 libjpeg8 liblua5.1-0 libxpm4 libxslt1.1 python python-minimal python2.7 python2.7-minimal -y --force-yes sudo apt-get install libapache2-mod-php5 ## DLA PHP PRZEZ CLI #FCGI ? rm /etc/apache2/mods-enabled/fastcgi.conf ; wget http://pliki.linuxiarz.pl/09-2015/fastcgi.conf -O /etc/apache2/mods-enabled/fastcgi.conf rm /etc/apache2/ports.conf ; wget http://pliki.linuxiarz.pl/09-2015/ports.conf -O /etc/apache2/ports.conf a2enmod actions rewrite alias deflate headers php5 echo '' >> /home/www/public_html/info.php rm /etc/apache2/mods-available/autoindex.conf ; wget http://pliki.linuxiarz.pl/10-2015/autoindex.conf -O /etc/apache2/mods-available/autoindex.conf rm /etc/apache2/sites-enabled/default rm /etc/apache2/sites-enabled/000-default wget http://nginx.linuxiarz.pl/ubuntu/apache_2.2.22.conf -O /etc/apache2/sites-enabled/default echo "ServerTokens Prod" >> /etc/apache2/apache2.conf echo "ServerSignature Off" >> /etc/apache2/apache2.conf /etc/init.d/apache2 restart #curl http://nginx.linuxiarz.pl/ubuntu/dh-systemd_1.14_all.deb -o dh-systemd_1.14_all.deb #dpkg -i dh-systemd_1.14_all.deb apt-get update apt-get install dpkg-dev build-essential zlib1g-dev libpcre3 libpcre3-dev unzip curl libcurl4-openssl-dev libossp-uuid-dev nano curl git autotools-dev debhelper geoip-bin gettext gettext-base html2text intltool-debian libasprintf0c2 libcroco3 libexpat1-dev libfreetype6 libfreetype6-dev libgd2-noxpm libgd2-noxpm-dev libgeoip-dev libgeoip1 libgettextpo0 libjpeg8 libjpeg8-dev liblua5.1-0 liblua5.1-0-dev libmhash-dev libmhash2 libpam0g-dev libperl-dev libperl5.14 libpng12-0 libpng12-dev libreadline-dev libreadline6-dev libtinfo-dev libunistring0 libxml2-dev libxslt1-dev libxslt1.1 po-debconf -y wget http://repo.linuxiarz.pl/NGINX-1.8.0-custom.tar.gz tar xvf NG* ; cd compile/ ; cd nginx-* dpkg-buildpackage -b cd .. ; dpkg -i nginx-common_1.8.*.deb nginx_1.8.*.deb nginx-extras_1.8.*.deb rm /etc/nginx/conf.d/* ; rm /etc/nginx/sit*/* wget http://pliki.linuxiarz.pl/11-2015/ngx_mem.conf -O /etc/nginx/conf.d/default.conf openssl genrsa -out /etc/nginx/privkey.pem 2048 openssl req -new -x509 -key /etc/nginx/privkey.pem -out /etc/nginx/cacert.pem -days 1095 sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db echo 'deb [arch=amd64,i386] http://mariadb.kisiek.net/repo/10.1/ubuntu precise main' >> /etc/apt/sources.list sudo apt-get update sudo apt-get install mariadb-server -y rm /etc/mysql/my.cnf; wget http://pliki.linuxiarz.pl/08-2015/my.cnf -O /etc/mysql/my.cnf /etc/init.d/mysql restart sudo apt-get install php5-fpm php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-cli php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl -y --force-yes rm /etc/php5/fpm/php.ini; wget http://pliki.linuxiarz.pl/08-2015/php5/php.ini -O /etc/php5/fpm/php.ini rm /etc/vsftpd.conf wget http://pliki.linuxiarz.pl/08-2015/ftp/vsftpd.conf -O /etc/vsftpd.conf; touch /etc/vsftpd.chroot_list wget http://pliki.linuxiarz.pl/08-2015/ftp/private.zip; unzip private.zip; mv private/* /etc/ssl/private; rm private.zip apt-get install memcached rm /etc/memcached.conf wget http://pliki.linuxiarz.pl/11-2015/memcached.conf -O /etc/memcached.conf rm /etc/nginx/conf.d/* wget http://pliki.linuxiarz.pl/11-2015/ngx_mem.conf -O /etc/nginx/conf.d/default.conf update-rc.d nginx defaults update-rc.d apache2 defaults update-rc.d mysql defaults update-rc.d memcached defaults