Bevezetés
Előfeltételek
1. lépés: Telepítse az Apache-t, a MySQL-t és a PHP-t, valamint más függőségeket
2. lépés: A MySQL beállítása
3. lépés: Hozzon létre egy MySQL adatbázist a Concrete5 számára
4. lépés: Töltse le és telepítse a Concrete5-öt
5. lépés: Fejezze be a telepítést a Concrete5 webes felülettel
Bevezetés
A Concrete5 egy nyílt forráskódú tartalomkezelő rendszer (CMS), amely PHP-ben íródott. Úgy tervezték, hogy megkönnyítse a használhatóságot, és webes felületet biztosít, amely lehetővé teszi a felhasználók számára, hogy közvetlenül az oldalról szerkeszthessék a tartalmat. A Concrete5 telepíthető egy LAMP-verem tetejére az Ubuntu 16.04-en.
Előfeltételek
Ez az oktatóanyag feltételezi, hogy már létrehozott egy új Vultr Cloud Compute példányt, amelyen az Ubuntu 16.04 fut, és rendelkezik root hozzáféréssel.
1. lépés: Telepítse az Apache-t, a MySQL-t és a PHP-t, valamint más függőségeket
A Comcrete5 egy LAMP verem tetején fut. Telepítenie kell az Apache-t, a PHP-t, a MySQL-t és számos egyéb szükséges függőséget.
apt-get update
apt-get install apache2 mysql-server php7.0 php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-xml php7.0-mbstring libapache2-mod-php7.0 unzip -y
Amikor a rendszer kéri, írjon be egy biztonságos MySQL jelszót.
2. lépés: A MySQL beállítása
Miután az összes szükséges csomagot telepítette, folytathatja a MySQL beállítását. Indítsa el a telepítést végrehajtásával.
/usr/bin/mysql_secure_installation
Írja be az 1. lépésben létrehozott MySQL jelszót. A telepítés befejezéséhez válaszoljon a kérdésekre.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
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
3. lépés: Hozzon létre egy MySQL adatbázist a Concrete5 számára
Jelentkezzen be a MySQL konzolba.
mysql -u root -p
A folytatáshoz írja be az 1. lépésben létrehozott jelszót. Miután bejelentkezett a MySQL konzolba, hozzon létre egy új adatbázist a Concrete5 számára.
mysql>CREATE DATABASE concrete5_db;
Hozzon létre egy új felhasználót, és adjon jogosultságokat az imént létrehozott Concrete5 adatbázishoz. Cserélheti usernameés passworda választott felhasználónévvel és jelszóval.
mysql>GRANT ALL PRIVILEGES on concrete5_db.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Lépjen ki a MySQL konzolból.
mysql>exit
4. lépés: Töltse le és telepítse a Concrete5-öt
Keresse meg az Apache-kiszolgáló gyökérkönyvtárát.
cd /var/www/html
Töltse le a Concrete5 archívumot a hivatalos webhelyről, csomagolja ki, és helyezze át a kicsomagolt fájlokat ide /var/www/concrete5
wget --trust-server-names http://www.concrete5.org/download_file/-/view/96959/ -O concrete5.zip
unzip concrete5.zip
rm concrete5.zip
mv concrete5-8.2.1 concrete5
cd concrete5
concrete5Írhatóvá tegye a könyvtárat a Concrete5 segítségével.
sudo chown -R www-data:www-data /var/www/html/concrete5
Engedélyezze az Apache átíró modult.
sudo a2enmod rewrite
Indítsa újra az Apache-ot.
systemctl restart apache2
5. lépés: Fejezze be a telepítést a Concrete5 webes felülettel
A telepítést a Concrete5 webes felületével most már befejezheti. Nyissa meg a webböngészőt, és navigáljon ide http://{your-server-ip}/concrete5a telepítő elindításához. A telepítés során meg kell adnia a MySQL paramétereit. Használja a 3. lépésben létrehozott felhasználónevet, jelszót és adatbázisnevet.
Server: localhost
MySQL Username: username
MySQL Password: password
Database Name: concrete5_db
A telepítés befejezése után továbbléphet az újonnan létrehozott Concrete5 alapú webhelyére.