Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sudo apt update
- sudo apt upgrade -y
- sudo apt install -y python-software-properties
- sudo reboot
- sudo add-apt-repository ppa:ondrej/apache2
- sudo add-apt-repository ppa:ondrej/php
- sudo add-apt-repository ppa:nijel/phpmyadmin
- wget "http://dev.mysql.com/get/mysql-apt-config_0.8.11-1_all.deb"
- sudo dpkg -i mysql-apt-config_0.8.11-1_all.deb
- sudo rm mysql-apt-config_0.8.11-1_all.deb
- sudo apt update
- sudo apt upgrade -y
- sudo apt install -y apache2
- wget http://mirrors.kernel.org/ubuntu/pool/multiverse/liba/libapache-mod-fastcgi/libapache2-mod-fastcgi_2.4.7~0910052141-1.2_amd64.deb
- sudo dpkg -i libapache2-mod-fastcgi_2.4.7~0910052141-1.2_amd64.deb; sudo apt install -f
- sudo rm libapache2-mod-fastcgi_2.4.7~0910052141-1.2_amd64.deb
- sudo apt install -y mysql-server
- sudo apt install -y php7.3 php7.3-bcmath php7.3-bz2 php7.3-cgi php7.3-cli php7.3-curl php7.3-dba php7.3-enchant php7.3-fpm php7.3-gd php7.3-gmp php7.3-imap php7.3-interbase php7.3-intl php7.3-json php7.3-ldap php7.3-mbstring php7.3-mysql php7.3-odbc php7.3-opcache php7.3-pgsql php7.3-pspell php7.3-readline php7.3-recode php7.3-snmp php7.3-soap php7.3-sqlite3 php7.3-sybase php7.3-tidy php7.3-xml php7.3-xmlrpc php7.3-xsl php7.3-zip libapache2-mod-php7.3 php-zmq php7.3-dev php-xml php-gettext php-pear
- sudo a2dismod php7.3 mpm_prefork
- sudo a2enmod proxy_fcgi setenvif mpm_event rewrite
- sudo a2enconf php7.3-fpm
- sudo service apache2 restart
- sudo phpenmod mbstring
- sudo mysql_secure_installation
- configurar
- sudo service mysql restart && sudo service apache2 restart
- sudo apt install -y phpmyadmin
- sudo nano /etc/apache2/apache2.conf
- <Directory "/var/www/">
- options MultiView
- AllowOverride All
- </Directory>
- Include /etc/phpmyadmin/apache.conf
- sudo nano /etc/apache2/ports.conf
- Listen 8081
- sudo nano /etc/apache2/sites-available/000-default.conf
- <virtualost *:8081>
- Document root /var/www
- </virtualost *:8081>
- sudo nano /etc/apache2/sites-available/default-ssl.conf
- DocumentRoot /var/www
- sudo service apache2 restart
- curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
- sudo chmod -R 777 /var/www
- sudo chmod -R 777 /var/opt/
- sudo chmod -R 777 .composer
- IMPORTANTE!! Hay que descargar el instant client para linux (basic y cabeceras sdk) y ponerlo en la carpeta /var/opt/
- cd /var/opt/instantclient_12_1/
- ln -s libclntsh.so.12.1 libclntsh.so
- ln -s libocci.so.12.1 libocci.so
- export LD_LIBRARY_PATH=/var/opt/instantclient_12_1:$LD_LIBRARY_PATH
- export PATH=/var/opt/instantclient_12_1:$PATH
- sudo pecl install oci8
- instantclient,/var/opt/instantclient_12_1
- sudo nano /etc/php/7.1/fpm/php.ini
- extension=oci8.so
- sudo service mysql restart && sudo service apache2 restart
- sudo service php7.1-fpm stop
- sudo service php7.1-fpm start
- sudo apt install npm
- sudo ln -fs /usr/bin/nodejs /usr/local/bin/node
- <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
- SetHandler "proxy:unix:/run/php/php5.6-fpm.sock|fcgi://localhost"
- </FilesMatch>
- <FilesMatch ".+\.ph(ar|p|tml)$">
- SetHandler "proxy:unix:/run/php/php7.1-fpm.sock|fcgi://localhost"
- </FilesMatch>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement