1. POMEMBNO: Preveri, ali imaš na vseh strežnikih (produkcija, testni, lokalni) na voljo ustrezne verzije PHP in MariaDB! Povsod moraš imeti iste verzije! 2. - ČE SI PRVI, KI INŠTALIRAŠ NOVO VERZIJO: Iz XAMPP strani potegneš dol inštalacijo in jo najprej prekopiraj na Borutov FTP server v mapo server_backups/install/xampp/PHP X.X.XX MariaDB XX.X.X - ČE NISI PRVI (jebi ga, ne moreš biti vedno prvi): Iz Borutovega FTP serverja si potegni dol inštalacijo iz mape server_backups/install/xampp/PHP X.X.XX MariaDB XX.X.X 3. Ustvari si kopijo mape c:\xampp, da lahko kasneje kaj prebereš ven, če bi bilo treba. 4. Odstrani lokalno inštalacijo preko Nadzorne plošče - naj NE odstrani mape xampp. 5. Inštaliraj XAMPP (Apache, MariaDB, phpMyAdmin za vsak slučaj, na Kopijinem HP-Z2 pa še FileZilla FTP Server). Ne zaženi XAMPP nadzorne plošče. 5.a Inštaliraj novejšo verzijo MariaDB (če je potrebno): - pobriši vsebino C:\xampp\mysql - pri inštalaciji uporabi naslednje nastavitve (če te kaj vpraša, sicer je prebral iz obstoječe inštalacije): - direktorij C:\xampp\mysql (prej pobriši vsebino) - root password nastavi na root - odkljukaj Use UTF8 as default server's character set - Data directory pustiš na C:\xampp\mysql\data (se ne pusti inštalirati v polni direktorij, boš kasneje spremenil) - Install as service: ne (to bomo kasneje uredili v xamppu) 6. - ČE SI PRVI, KI INŠTALIRAŠ NOVO VERZIJO: - iz Borutovega FTP serverja si iz direktorija prejšnje verzije XAMPP prenesi konfiguracijske datoteke (httpd.conf, my.ini, php.ini) nekam lokalno. - z Araxisom naredi compare konfiguracijskih datotek s kopijo mape xampp, ki si jo naredil v točki 3., in nastavitve prenesi v novo verzijo: - httpd.conf primerjaš z C:\xampp\apache\conf\httpd.conf - my.ini primerjaš z: - če nisi inštaliral novejše verzije MariaDB: z C:\xampp\mysql\bin\my.ini (PAZI! Ne z C:\xampp\mysql\data\my.ini) - če si inštaliral novejšo verzijo MariaDB: - primerjaj z C:\xampp\mysql\data\my.ini, nato C:\xampp\mysql\data\my.ini prekopiraj v C:\xampp\mysql\bin\my.ini - php.ini primerjaš z C:\xampp\php\php.ini - prekopiraj datoteke na Borutov FTP server v mapo server_backups/install/xampp/PHP X.X.XX MariaDB XX.X.X - prekopiraj datoteko C:\xampp\opcache_blacklist.txt iz kopije - datoteke prekopiraj na Borutov FTP strežnik - ČE NISI PRVI: - Iz Borutovega FTP serverja si iz mape server_backups/install/xampp/PHP X.X.XX MariaDB XX.X.X potegni dol konfiguracijske datoteke in jih shrani: - httpd.conf v C:\xampp\apache\conf - my.ini v C:\xampp\mysql\bin (PAZI! Ne v C:\xampp\mysql\data!) - php.ini v C:\xampp\php - opcache_blacklist.txt v C:\xampp 7. Zaženi XAMPP Control Panel kot administrator 8. Zaženi si modula Apache in MySQL. 9. Preveri, ali strani delujejo, kot morajo (torej, da je s konfiguracijo vse ok - če ni, čaraj). 10. V XAMPP ustavi oba modula in ju inštaliraj kot servis (klikneš na X v stolpcu Service), nato pa zaženi. 11. Quit XAMPP Control panel, ker ga ne rabiš več sploh (je potraten za CPU). 12. Če ne moreš v phpMyAdmin, si nastavi root password v command promptu: c:\xampp\mysql\bin\mysqladmin.exe --user=root password "root" 13. Inštaliraj si imagick po navodilih, ki so v /resources/help/inštalacija imagick.txt. 14. Pobriši kopijo direktorija C:\xampp 15. Če delaš na HP-Z2 (Kopija -nova), konfiguriraj še FileZilla Server: - datoteko FileZilla Server.xml iz NASBorut prekopiraj v C:\xampp\FileZillaFTP - uporabnika HP-Z2 konfiguriraj glede na zaslonske slike v NASBorut Enjoy!