GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Concrete5 na CentOS 6 VPS

Concrete5 je výkonný systém pro správu obsahu s otevřeným zdrojovým kódem (CMS) napsaný v PHP, který umožňuje nasadit komplexní webové stránky založené na obsahu a snadno spravovat jejich obsah a strukturu. Concrete5 přichází s mnoha funkcemi, jako je textový editor WYSIWYG, integrovaná kontrola pravopisu, plánování obsahu, pokročilý systém oprávnění a další.

Chcete-li nainstalovat a spustit Concrete5 na Linux VPS s CentOS, postupujte podle velmi jednoduchých kroků popsaných níže.
Pokyny k instalaci platí pro jakýkoli server založený na Linuxu RPM s nainstalovaným LAMP (Linux, Apache, MySQL a PHP).


V současné době Concrete5 vyžaduje:

  • PHP>=5.3 s následujícími povolenými rozšířeními PHP:MySQL, grafická knihovna GD s freetype, mcrypt, mbstring, curl, iconv, openssl a zip;
  • Webový server Apache zkompilovaný s modulem mod_rewrite a sadou „AllowOverride All“;
  • MySQL>=5.0 nainstalované na vašem virtuálním serveru Linux.

Stáhněte si a rozbalte nejnovější verzi Concrete5 dostupnou na http://www.concrete5.org/ :

cd /root
wget http://www.concrete5.org/download_file/-/view/58379/8497/ -O concrete5.zip
unzip concrete5.zip

Vytvořte na svém serveru novou databázi MySQL pro Concrete5:

mysql -u root -p
mysql> CREATE DATABASE concrete5db;
mysql> GRANT ALL PRIVILEGES ON concrete5db.* TO 'concrete5'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Vytvořte novou direktivu virtuálního hostitele v Apache. Například upravte svůj konfigurační soubor Apache (ve výchozím nastavení /etc/httpd/conf/httpd.conf):

Odkomentujte následující řádek:

#NameVirtualHost *:80

poté na konec přidejte následující řádky:

ServerAdmin [email protected]
DocumentRoot /var/www/html/concrete5/
ServerName www.your-domain.com
<Directory /var/www/html/concrete5/>
Options FollowSymLinks
        AllowOverride All
</Directory>
ErrorLog logs/your-domain.com-error_log
CustomLog logs/your-domain.com-access_log common

Vyhledejte konfigurační soubor php pomocí následujícího příkazu:

#php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini

Upravte soubor „php.ini“ a přidejte/upravte následující řádky:

post_max_size = 20M
upload_max_filesize = 20M
memory_limit = 128M
safe_mode = Off

Restartujte webový server Apache, aby se změny projevily.

Přesuňte instalační soubory Concrete5 do kořenového adresáře dokumentu definovaného v direktivě virtuálního hostitele výše:

mv /root/concrete5.6.2.1 /var/www/html/concrete5

Uživatel webového serveru (Apache) také musí mít možnost zapisovat do adresářů 'files', 'config' a ​​'packages' a souboru '.htaccess', takže toho můžete snadno dosáhnout provedením následujícího příkazu:

chown apache:apache -R /var/www/html/concrete5

Otevřete ve webovém prohlížeči http://vaše-domena.com/. Pokud jsou splněny všechny požadavky, klikněte na tlačítko „Pokračovat v instalaci“. Zadejte následující informace:název vašeho webu, e-mailovou adresu a heslo pro administrátora a informace o databázi a poté klikněte na tlačítko ‚Install concrete5‘.

Jakmile je instalace dokončena, povolte přátelské pro vyhledávače nebo ‚Překrásné adresy URL‘:klikněte na hypertextový odkaz ‚panel‘ -> ‚Systém a nastavení‘ -> ‚Překrásné adresy URL‘ -> ‚Povolit hezké adresy URL‘ a stiskněte ‚Uložit‘. Concrete5 vygeneruje a pokusí se přidat následující řádky do souboru .htaccess (/var/www/html/concrete5/.htaccess):

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . index.php [L]

To je vše. Instalace Concrete5 je nyní dokončena.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby vám Concrete5 nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 5.5 na CentOS

  2. Jak nainstalovat PHP 7.3 na CentOS 8

  3. Jak nainstalovat PHP 8 na CentOS 7

  1. Jak nainstalovat PHP 8 na CentOS 8

  2. Jak nainstalovat PHP-Nuke na CentOS 6 VPS

  3. Jak nainstalovat MyWebSQL na CentOS VPS

  1. Jak nainstalovat PHP 7.2 na CentOS 7

  2. Jak nainstalovat Feng Office na CentOS 7 VPS

  3. Jak nainstalovat PHP 7.3 na CentOS 7