** Za ovo će vam biti potreban čisti Ubuntu 20.04 LTS. Ne radi na drugim Distribucijama linuxa.**
- Korak 1 Server update / upgrade*
Kopiraj i klikci CTRL+V u SSH screen 1 po 1
Idemo prvo:
- apt update
Pa zatim
2.apt upgrade
Poslje toga reboot komanda
Korak 2 Instalacija NGINX-a
-
sudo add-apt-repository ppa:ondrej/nginx-mainline
Kada Ukucate ovu komandu, pritisnite ENTER 2 Puta -
sudo apt-get update
-
apt-get upgrade / apt upgrade
-
apt install nginx
-
systemctl enable nginx.service
-
systemctl start nginx.service
- Korak 3 Instalacija MariaDB servera
apt -y install software-properties-common
sudo apt-key adv --fetch-keys ‘https://mariadb.org/mariadb_release_signing_key.asc’
sudo add-apt-repository ‘deb [arch=amd64,arm64,ppc64el] Index of /mariadb/repo/10.6/ubuntu/ focal main’
apt update
apt install mariadb-server mariadb-client
Ove Komande ce instalirati MariaDB, ali nece traziti da postavite lozinku ili izvrsite bilo kakvu drugu promjenu konfiguracije. Default konfiguracija ostavlja vasu instalaciju MariaDB-a nesigurnom, tako da cemo skriptu koju mariadb-server pruza za ogranicavanje pristupa serveru.
- Korak 3.1 — Konfiguracija MariaDB
- mysql_secure_installation
*Switch to unix_socket authentication [Y/n] = Y
*Change the root password? [Y/n] = N
*Remove anonymous users? [Y/n] = Y
*Remove test database and access to it? [Y/n] = Y
*Disallow root login remotely? [Y/n] = Y
*Remove test database and access to it? [Y/n] = Y
*Reload privilege tables now? [Y/n] = Y
Nakon toga kucamo:
- mariadb
- GRANT ALL ON . TO ‘admin’@‘localhost’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
- FLUSH PRIVILEGES;
- EXIT
I Kucamo : systemctl restart mariadb.service
////////////////////////////////////////////////////////////////////////////////////
Korak 4 : ondrej/php sa PHP 7.4 / IONCUBE LOADER za PHP 7.4
-
LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
Nakon ove komande moramo da apt update i apt ugprade server -
apt install php7.4-fpm php7.4-mysql
-
sudo apt install php7.4-curl php7.4-json php7.4-gd php7.4-mbstring php7.4-intl php7.4-bcmath php7.4-bz2 php7.4-readline php7.4-zip php7.4-xml php7.4-xmlreader
Ovo je vrlo važno instalirati!
I instalacija PHP7.4 je završena
Sada idemo za IonCube Loader:
- wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
- tar xvfz ioncube_loaders_lin_x86-64.tar.gz
- sudo cp ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902/
- sudo nano /etc/php/7.4/fpm/conf.d/00-ioncube.ini
Ovo ce vam otvoriti Praznu stranicu i dodaj te tu ovo:
zend_extension = “/usr/lib/php/20190902/ioncube_loader_lin_7.4.so”
Nakon toga sacuvamo i kucamo komandu:
systemctl restart php7.4-fpm.service
**Editujem objavu za dalje, nemam vremena **