A Zikula telepítése a CentOS 7 rendszeren

Bevezetés

A Zikula egy PHP nyelven írt nyílt forráskódú webalkalmazás-keretrendszer. A Zikula segítségével interaktív és szerkeszthető weboldalakat tervezhet. Ez egy többplatformos alkalmazás, és támogatja az összes népszerű operációs rendszert. A Zikula a MySQL-t, a PostgreSQL-t, az Oracle Database-t és a Microsoft SQL Servert használja a háttérben az adatbázisokkal kapcsolatos műveletekhez.

Ebben a cikkben megvitatjuk, hogyan kell telepíteni a Zikulát egy CentOS 7 szerverre.

Előfeltételek

  • Egy újonnan telepített Vultr CentOS 7 kiszolgálópéldány.
  • Nem root felhasználó, aki sudo jogosultságokkal rendelkezik a kiszolgálón.
  • A rendszeren konfigurált 192.168.15.110 statikus IP-cím. Ez lesz a szerver fő IP-címe.

1. lépés: Frissítse a rendszert

Először frissítse a rendszert a legújabb stabil verzióra a következő parancs futtatásával:

sudo yum update -y
sudo reboot

2. lépés: Telepítse a LAMP szervercsomagokat

Az Apache, a MariaDB, a PHP és más szükséges PHP modulokat telepítenie kell a rendszerére. Ezeket a csomagokat a következő paranccsal telepítheti:

sudo yum install httpd mariadb mariadb-server php php-common php-mysql php-mcrypt php-gd php-xml php-mbstring php-xmlrpc unzip wget -y

A telepítés befejezése után indítsa el mind az Apache, mind a MariaDB szolgáltatásokat, és engedélyezze, hogy rendszerindításkor elinduljanak a következő parancsokkal:

sudo systemctl start httpd
sudo systemctl start mariadb
sudo systemctl enable httpd
sudo systemctl enable mariadb

Konfigurálja a MariaDB adatbázist

Alapértelmezés szerint a MariaDB telepítése nem keményített, ezért először biztonságossá kell tennie. A következő szkripttel biztosíthatja:

sudo mysql_secure_installation

Válaszoljon az összes kérdésre az alábbiak szerint.

Set 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

Ezután jelentkezzen be a MariaDB konzolba.

mysql -u root -p

Ez jelszót kér, adja meg MariaDB root jelszavát. Bejelentkezés után hozzon létre egy adatbázist a Zikulához:

MariaDB [(none)]>CREATE DATABASE zikuladb;
MariaDB [(none)]>GRANT ALL PRIVILEGES on zikuladb.* to 'user'@'localhost' identified by 'password';
MariaDB [(none)]>FLUSH PRIVILEGES;
MariaDB [(none)]>exit

Telepítse a Zikulát

Először is le kell töltenie a Zikula CMS legújabb verzióját a GitHubról. A wgetparanccsal is letöltheti .

wget https://github.com/zikula/core/releases/download/1.4.6/Zikula_Core-1.4.6.build119.zip

Bontsa ki a letöltött zip-archívumot.

unzip Zikula_Core-1.4.6.build119.zip

Helyezze át a kibontott könyvtárat az Apache gyökérkönyvtárába.

sudo mv Zikula_Core-1.4.6 /var/www/html/zikula

Adja meg a szükséges engedélyt a zikulacímtárhoz.

sudo chown -R apache:apache /var/www/html/zikula

Hozzáférés a Zikula webes felületéhez

Mielőtt hozzáférne a Zikulához, engedélyeznie kell a 80tűzfalon keresztüli portot . Ezt a következő paranccsal teheti meg:

sudo firewall-cmd --permanent --zone=public --add-port=80/tcp
sudo firewall-cmd --reload

Nyissa meg webböngészőjét, és írja be az URL-t http://192.168.15.110/install.phpvagy http://your-domain.com/install.php, majd hajtsa végre a szükséges lépéseket a telepítés befejezéséhez.

Ez az. Sikeresen telepítette a Zikulát a CentOS 7 szerverére.

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é.