Trinn 1: Installere Apache
Trinn 2: Installere MySQL
Trinn 3: Installere PHP
Trinn 4: Bekrefter installasjonen av LAMP
Trinn 5: Installere Joomla! filer
Trinn 6: Opprett en Joomla! database
Trinn 7: Installere Joomla!
Joomla! er et CMS som er relativt enkelt å bruke og er et veldig fint alternativ til WordPress. Fra og med 2015 bruker omtrent 2,8 % av alle nettsteder på internett Joomla! som deres CMS. I denne guiden skal vi se hvordan du installerer Joomla! på Ubuntu med en LAMP-stabel (ved hjelp av Apache-nettserveren).
Trinn 1: Installere Apache
Oppdater arkivlisten din først:
apt-get update
Installer deretter Apache-nettserveren:
apt-get install apache2
Trinn 2: Installere MySQL
Vi vil installere MySQL for databaser og php5-mysqlslik at PHP kan kommunisere med MySQL.
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Gi MySQL- rootbrukeren et trygt passord.
Sett opp MySQL:
mysql_install_db
Fullfør installasjonen ved å utføre:
/usr/bin/mysql_secure_installation
Skriv inn rootpassordet du nettopp opprettet.
Bruk følgende innstillinger for å være sikker på at MySQL-installasjonen din er sikret:
Change the root password? [Y/n] n
Remove anonymous users? [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
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!
Trinn 3: Installere PHP
PHP kreves for å bruke Joomla!. Installer den med apt-get:
apt-get install php5 libapache2-mod-php5 php5-mcrypt
PHP er nå installert.
Trinn 4: Bekrefter installasjonen av LAMP
Bekreft at Apache ble installert vellykket ved å skrive inn IP-en til serveren din i nettleseren din. Du vil se "Apache2 Ubuntu Default Page"-siden.
For å bekrefte at PHP ble installert, fjern standardsiden:
rm /var/www/html/index.html
Opprett en ny fil:
touch /var/www/html/index.php
Rediger det:
vi /var/www/html/index.php
Og skriv inn eksempel PHP-kode som:
<?php
phpinfo();
?>
Skriv inn serverens IP i nettleseren din på nytt. Du vil nå se en side med utdata som:
PHP Version 5.5.12-2ubuntu4.6
Dette er en side med informasjon om PHP-installasjonen din. PHP fungerer hvis du ser denne siden. Fjern nå index.phpfilen din :
rm /var/www/html/index.php
Trinn 5: Installere Joomla! filer
Joomla! krever at det lastes ned en rekke filer som er nødvendige for å bruke CMS. Gå til mappen /var/www/htmlog last ned Joomla!:
cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip
Installer unziphvis du ikke har det installert ennå:
apt-get install unzip
Pakk ut Joomla! filer:
unzip Joomla*
Gjør .htaccessfilen aktiv ved å gi den nytt navn:
mv htaccess.txt .htaccess
Trinn 6: Opprett en Joomla! database
Du må opprette en MySQL-database hvor Joomla! kan lagre dataene sine. For å gjøre dette, gå til MySQL:
mysql -u root -p
I denne kommandoen -uer navnet på MySQL-brukeren og -pspesifiserer at du må autentiseres med et passord.
Opprett en ny bruker:
CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';
Dette leser at det joomlaskal være brukernavnet til din nye MySQL-bruker og passwordvil være passordet. Hvis du for eksempel vil at navnet på brukeren skal være cmsog passordet skal være test123, skriv inn:
CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';
Gi privilegier slik at denne brukeren kan bruke databasen din:
GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';
Igjen, cmser brukernavnet til MySQL-brukeren du nettopp opprettet.
Sørg for at endringene dine er aktive med en gang, så skriv inn:
FLUSH PRIVILEGES;
Opprett nå en database:
CREATE DATABASE joomla;
Erstatt joomlamed databasenavnet.
Skriv quiteller for exitå gå ut av skallet.
Trinn 7: Installere Joomla!
Gå til serverens IP i nettleseren din. Du vil nå se Joomla! installasjonsprosessen.
Skriv inn navnet på nettstedet ditt og annen forskjellig informasjon. Når du har skrevet inn, klikker du på "Neste".
I Database Configurationdelen må du skrive inn brukernavnet, passordet og databasenavnet du nettopp har opprettet. I mitt tilfelle vil dette være:
Database Type: MySQLi
Host Name: localhost
Username: cms
Password: test123
Database Name: joomla
Table Prefix: this can be anything you like. For example: cms_ or joomla_
Old Database Process: Remove
Klikk "Neste" etter å ha bekreftet at dataene du har oppgitt er riktige.
Gratulerer! Du har nå installert Joomla!.