Tredun ohjelmistokehittäjien kurssimateriaaleja
Kirjaudu cpanel:iin ja tee itsellesi uusi MySQL-tietokanta (MySQL Database Wizard). Luo sille käyttäjä (kaikki oikeudet). Nimeä tietokanta ja käyttäjä niin, että nimestä selviää mihin projektiin ja kenelle ne kuuluvat (esim. tiipar_notes_db). Tallenna em. tiedot esim. muistioon.
Tee itsellesi uusi domain/subdomain cpanel:issa. Tämä luo uuden kansion palvelimelle (public_html:n sisälle). Valitse subdomainille PHP-versioksi PHP 7.2 (MultiPHP Manager). Aseta document root vastaamaan sitä kansiota, jossa index.php on (esim. my_domain/public).
Lataa koneellsesi portable versio FTP-ohjelmasta kuten WinSCP.
Saat FTP-yhteyden kirjautusmistiedot CPANEL:ista kohdasta FTP-accounts.
Ota yhteys palvelimeen ja siirrä kaikki PHP-tiedostot subdomain-kansioosi.
HUOM! Tätä ei tarvita CodeIgniter-projektin kanssa (siinä on .htaccess on automaatisesti mukana).
Jotta kaikki HTTP-pyynnöt ohjautuisivat reitittimellemme eli ohjelmamme index.php-tiedostolle, lisäämme public-kansioon vielä .htaccess-tiedoston, joka konffaa Apache-palvelimen toiminnan halutuksi.
# This file configures the Apache web server such that:
# - index.php is served
# - any other request is rerouted to index.php.
RewriteEngine On
RewriteRule ^/index\.php$ - [L,NC]
RewriteRule . index.php [L]