V tomto tutoriálu vám ukážeme, jak nainstalovat Novius OS na CentOS 7. Pro ty z vás, kteří nevěděli, Novius OS je open-source systém pro správu obsahu napříč kanály (CMS) navržený jako aplikační platforma.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. vám ukáže instalaci Novius OS na CentOS 7 krok za krokem.
Nainstalujte si Novius OS na CentOS 7
Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.
yum -y update
Krok 2. Nainstalujte server LAMP a přidejte některá rozšíření PHP.
Budeme instalovat Apache s yum, což je výchozí správce balíčků pro CentOS 7:
yum install httpd
Instalace MariaDB:
yum install mariadb mariadb-server mysql
Nainstalujte PHP a několik PHP modulů:
yum install php php-mysql php-common
Spusťte služby LAMP a povolte jejich spuštění při startu systému pomocí:
### Apache ### systemctl start httpd systemctl enable httpd ### MariaDB ### systemctl start mariadb systemctl enable mariadb
Krok 3. Konfigurace MariaDB pro OS Novius.
Ve výchozím nastavení není MariaDB zesílená. MariaDB můžete zabezpečit pomocí mysql_secure_installation
skript. měli byste si pozorně přečíst každý krok níže, který nastaví heslo uživatele root, odstraní anonymní uživatele, zakáže vzdálené přihlášení uživatele root a odstraní testovací databázi a přístup k zabezpečené MySQL:
mysql_secure_installation
Dále se budeme muset přihlásit ke konzole MariaDB a vytvořit databázi pro OS Novius. Spusťte následující příkaz:
mysql -u root -p
Toto vás vyzve k zadání hesla, takže zadejte své root heslo MariaDB a stiskněte Enter. Jakmile se přihlásíte ke svému databázovému serveru, musíte vytvořit databázi pro Instalace operačního systému Novius:
CREATE DATABASE noviusos; CREATE USER 'noviusosuser'@'localhost' IDENTIFIED BY 'PASSWORD'; GRANT ALL PRIVILEGES ON `noviusos`.* TO 'noviusosuser'@'localhost'; FLUSH PRIVILEGES;
Krok 4. Nainstalujte Novius OS.
Stáhněte a spusťte instalační skript systému Novius OS pomocí následujícího příkazu:
wget http://raw.github.com/novius-os/ci/master/dubrovka/tools/install.sh && sh install.sh
Dále budete vyzváni k zadání instalačního adresáře pro operační systém Novius. Pokud chcete použít výchozí adresář 'novius-os', stačí stisknout enter a počkat na dokončení procesu instalace.
Budeme muset změnit oprávnění některých složek:
chown -R apache:apache novius-os/
Krok 5. Nakonfigurujte webový server Apache.
Vytvořte nového VirtualHost pro Novius OS pomocí svého oblíbeného textového editoru pomocí následujících příkazů:
nano /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d/*.conf
Potom nakonfigurujte soubor, jak je uvedeno níže:
### nano /etc/httpd/vhosts.d/yourdomain.tld.conf ServerAdmin [email protected] DocumentRoot "/var/www/html/yourwebsite" ServerName yourdomain.tld ServerAlias www.yourdomain.tld ErrorLog "/var/log/httpd/yourdomain.tld-error_log" CustomLog "/var/log/httpd/yourdomain.tld-access_log" combined <Directory "/var/www/html/yourdomain.tld/"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted
Restartujte Apache, aby se změny projevily:
systemctl restart httpd
Krok 6. Přístup k systému Novius.
Operační systém Novius bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://yourdomain.com
nebo http://server-ip-address
a dokončete požadované kroky k dokončení instalace. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.
Jakmile je vše hotovo, proveďte následující příkazy:
rm /var/www/html/novius-os/public/htdocs/install.php chmod og-w /var/www/html/novius-os/local/config
Blahopřejeme! Úspěšně jste nainstalovali Novius OS. Děkujeme, že jste použili tento návod k instalaci systému správy obsahu Novius OS v systému CentOS 7. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Novius OS.