LAMP Ubuntu server paigaldamine:
sudo mysql_secure_installation (nüüd vaata NB! alla)
NB!
Esimesele küsimusele "Validate password component" on vastus: NO (kui just ei taha 25 tähemärgilist parooli pärast meelde tuletada)
root user: kasutajanimi New password: Parool123
Remove anonymouse users: Y
Disallow root login... :N
Remove test database...: Y
Reload privilege...: Y
Kõik vajalik paigaldamiseks MySQL-i:
MySQL abi:
mysql probleemidele lahendamiseks võib olla abi järgnevatest käskudest, eriti kui parool ja andmebaasi nimi ununeb!
Joomla paigaldamine:
Joomla viimase versiooni leiad siit: https://downloads.joomla.org/latest
Joomla vanem versioon
Loo Joomlale kaust:
Tulemüüris http liikluse lubamine:
Enne kui avame joomla lehe brauseris, siis jooksutame eelnevalt järgnevad käsud:
- Nüüd kirjuta brauserisse järgnev aadress: http://localhost/joomla või arvuti IP xxx.xxx.xxx.xxx/joomla
- Kui kõik on eelnevalt edukalt läinud, siis suunatakse sind lehele http://localhost/joomla/installation/index.php
- Pane saidile nimi ning tee kasutaja (e-posti aadress võib olla harjutamiseks suvaline).
- Sisesta andmebaasi nimi, kasutaja ja kasutaja parool mille eelnevalt lisasid MySQL andmebaasi.
- Kindlasti vali mingi näidis sisuga veebileht (none asemel näiteks blog).
- Juhul kui automaatne /installation kausta eemaldamine ei õnnestu, siis tuleb see käsitsi kustutada /var/www/html/joomla kaustast.
- Nüüd logi enda joomla veebilehele ning alusta sisu loomist.
- Joomla administreerimise link on http://localhost/joomla/administrator/index.php
Joomla platvormile veebileht edukalt loodud!
Kood:
sudo apt-get update
Kood:
sudo apt-get upgrade
Kood:
sudo apt-get install lamp-server^ (üla katuse saab Alt-Gr + Ä)
NB!
Esimesele küsimusele "Validate password component" on vastus: NO (kui just ei taha 25 tähemärgilist parooli pärast meelde tuletada)
root user: kasutajanimi New password: Parool123
Remove anonymouse users: Y
Disallow root login... :N
Remove test database...: Y
Reload privilege...: Y
Kõik vajalik paigaldamiseks MySQL-i:
PHP Code:
sudo mysql -u root -p
mysql>CREATE DATABASE joomla;
mysql>CREATE USER 'kasutaja'@'localhost' IDENTIFIED BY 'Parool123';
mysql>grant all privileges on joomla.* to 'kasutaja'@'localhost';
mysql>FLUSH PRIVILEGES;
mysql>QUIT;
mysql probleemidele lahendamiseks võib olla abi järgnevatest käskudest, eriti kui parool ja andmebaasi nimi ununeb!
PHP Code:
mysql>show databases;
mysql>select user from mysql.user;
mysql>select user,host,password from mysql.user;
mysql>use mysql;
mysql>update user set password=PASSWORD('uus_parool') where user='kasutajanimi';
Kood:
sudo apt-get install unzip
Kood:
cd /tmp
Kood:
wget https://downloads.joomla.org/cms/joomla4/4-0-4/Joomla_4-0-4-Stable-Full_Package.zip
Kood:
wget https://downloads.joomla.org/cms/joomla3/3-10-3/Joomla_3-10-3-Stable-Full_Package.zip
Kood:
sudo mkdir /var/www/html/joomla
Kood:
sudo unzip Joomla_4-0-4-Stable-Full_Package.zip -d /var/www/html/joomla
Kood:
sudo cp /var/www/html/joomla/htaccess.txt /var/www/html/joomla/.htaccess #(ainult joomla puhul)
Kood:
sudo chown -R www-data.www-data /var/www/html/joomla
Kood:
sudo chmod -R 755 /var/www/html/joomla
Kood:
sudo systemctl restart apache2
Kood:
sudo ufw allow http
Kood:
sudo apt-get install php libapache2-mod-php php-cli php-common php-mbstring php-gd php-intl php-xml php-mysql php-zip php-curl php-xmlrpc
Kood:
sudo systemctl restart apache2
- Kui kõik on eelnevalt edukalt läinud, siis suunatakse sind lehele http://localhost/joomla/installation/index.php
- Pane saidile nimi ning tee kasutaja (e-posti aadress võib olla harjutamiseks suvaline).
- Sisesta andmebaasi nimi, kasutaja ja kasutaja parool mille eelnevalt lisasid MySQL andmebaasi.
- Kindlasti vali mingi näidis sisuga veebileht (none asemel näiteks blog).
- Juhul kui automaatne /installation kausta eemaldamine ei õnnestu, siis tuleb see käsitsi kustutada /var/www/html/joomla kaustast.
- Nüüd logi enda joomla veebilehele ning alusta sisu loomist.
- Joomla administreerimise link on http://localhost/joomla/administrator/index.php
Joomla platvormile veebileht edukalt loodud!