A Joomla! Ubuntun

Joomla! egy viszonylag könnyen használható CMS, és nagyon jó alternatíva a WordPress számára. 2015-ben az interneten található összes webhely körülbelül 2,8%-a használja a Joomla! mint a CMS-ük. Ebben az útmutatóban a Joomla! Ubuntuban LAMP-verem segítségével (az Apache webszerver használatával).

1. lépés: Az Apache telepítése

Először frissítse a tárhely listáját:

apt-get update

Ezután telepítse az Apache webszervert:

apt-get install apache2

2. lépés: A MySQL telepítése

Telepítjük a MySQL-t adatbázisokhoz, és php5-mysqlazért, hogy a PHP kommunikálhasson a MySQL-lel.

apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Adjon rootbiztonságos jelszót MySQL- felhasználójának.

A MySQL beállítása:

mysql_install_db

Fejezze be a telepítést a következő parancs végrehajtásával:

/usr/bin/mysql_secure_installation

Írja be az rootimént létrehozott jelszavát.

Használja a következő beállításokat a MySQL-telepítés biztonságosságának biztosításához:

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!

3. lépés: A PHP telepítése

A Joomla! használatához PHP szükséges. Telepítse a következővel apt-get:

apt-get install php5 libapache2-mod-php5 php5-mcrypt

A PHP most telepítve van.

4. lépés: A LAMP telepítésének megerősítése

Győződjön meg arról, hogy az Apache telepítése sikeresen megtörtént, és adja meg a kiszolgáló IP-címét a böngészőben. Látni fogja az "Apache2 Ubuntu alapértelmezett oldal" oldalt.

A PHP sikeres telepítésének ellenőrzéséhez távolítsa el az alapértelmezett oldalt:

rm /var/www/html/index.html

Hozzon létre egy új fájlt:

touch /var/www/html/index.php

Szerkessze:

vi /var/www/html/index.php

És írjon be minta PHP kódot, például:

<?php
phpinfo();
?>

Adja meg újra a szerver IP-címét a böngészőben. Ekkor megjelenik egy oldal a következő kimenettel:

PHP Version 5.5.12-2ubuntu4.6

Ez egy oldal a PHP telepítésével kapcsolatos információkkal. A PHP működik, ha látja ezt az oldalt. Most távolítsa el a index.phpfájlt:

rm /var/www/html/index.php

5. lépés: A Joomla! fájlokat

Joomla! számos fájl letöltése szükséges, amelyek a CMS használatához szükségesek. Lépjen a mappába, /var/www/htmlés töltse le a Joomla!-t:

cd /var/www/html
wget https://github.com/joomla/joomla-cms/releases/download/3.4.3/Joomla_3.4.3-Stable-Full_Package.zip

Telepítse, unzipha még nincs telepítve:

apt-get install unzip

Csomagolja ki a Joomla! fájlok:

unzip Joomla*

Aktiválja a .htaccessfájlt az átnevezéssel:

mv htaccess.txt .htaccess

6. lépés: Joomla! adatbázis

Létre kell hoznia egy MySQL adatbázist, ahol a Joomla! tárolhatja az adatait. Ehhez lépjen a MySQL-be:

mysql -u root -p

Ebben a parancsban -ua MySQL felhasználó neve, és -pmegadja, hogy jelszóval kell hitelesíteni.

Új felhasználó létrehozása:

CREATE USER 'joomla'@'localhost' IDENTIFIED BY 'password';

Ez joomlaaz új MySQL-felhasználó felhasználóneve, és passworda jelszó lesz. Például, ha azt szeretné, hogy a felhasználó neve cmsés a jelszó legyen test123, írja be:

CREATE USER 'cms'@'localhost' IDENTIFIED BY 'test123';

Adjon jogosultságokat, hogy ez a felhasználó használni tudja az adatbázisát:

GRANT ALL PRIVILEGES ON * . * TO 'cms'@'localhost';

Ismét cmsaz imént létrehozott MySQL-felhasználó felhasználóneve.

Győződjön meg róla, hogy a módosítások azonnal aktívak, ezért írja be:

FLUSH PRIVILEGES;

Most hozzon létre egy adatbázist:

CREATE DATABASE joomla;

Cserélje joomlaki az adatbázis nevével.

A parancsértelmezőből való kilépéshez írja be a quitvagy exita gombot.

7. lépés: A Joomla!

Nyissa meg a szerver IP-címét a böngészőben. Most látni fogja a Joomla! telepítési folyamat.

Adja meg webhelye nevét és egyéb egyéb információkat. Miután belépett, kattintson a "Tovább" gombra.

A Database Configurationrészben meg kell adnia az imént létrehozott felhasználónevet, jelszót és adatbázisnevet. Az én esetemben ez lenne:

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

Kattintson a "Tovább" gombra, miután megerősítette a megadott adatok helyességét.

Gratula! Most telepítette a Joomla!-t.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.