GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa Novius OS su CentOS 7 VPS

Novius OS è un sistema di gestione dei contenuti cross-channel open source progettato come piattaforma applicativa. In questo articolo del blog spiegheremo come installare Novius OS su un VPS CentOS 7 con Apache, PHP e MariaDB,

Accedi al tuo server come utente root e assicurati che tutti i pacchetti siano aggiornati

yum -y update

Novius OS ha bisogno di un database SQL vuoto, quindi installeremo il server MariaDB

yum install mariadb mariadb-server

Avvia il server del database MariaDB e abilita il servizio all'avvio

systemctl start mariadb
systemctl enable mariadb

Esegui lo script di post installazione "mysql_secure_installation" per proteggere MariaDB e imposta la tua password di root MariaDB

Accedi al server MariaDB utilizzando l'utente "root" e crea un nuovo database e utente

mysql -u root -p
CREATE DATABASE noviusos;
CREATE USER 'noviusosuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `noviusos`.* TO 'noviusosuser'@'localhost';
FLUSH PRIVILEGES;

Successivamente, installeremo il server Web Apache

yum install httpd

Avvia il server web Apache e aggiungilo per l'avvio automatico all'avvio del sistema

systemctl start httpd
systemctl enable httpd

Installa PHP e alcuni moduli PHP

yum install php php-mysql php-common

Cambia la directory di lavoro corrente nella directory principale dei documenti di Apache.

cd /var/www/html/

Scarica ed esegui lo script di installazione di Novius OS utilizzando il seguente comando

wget http://raw.github.com/novius-os/ci/master/dubrovka/tools/install.sh && sh install.sh

Ti verrà chiesto di inserire una directory di installazione per Novius OS. Se desideri utilizzare la directory predefinita "novius-os", premi semplicemente invio e attendi il completamento del processo di installazione.

Cambia il proprietario della directory "novius-os"

chown -R apache:apache novius-os/

La direttiva di configurazione PHP 'short_open_tag' deve essere attiva per eseguire il sistema operativo Novius, quindi è necessario modificare il file di configurazione PHP. Esegui il comando seguente per trovare la posizione del file

php --ini

Configuration File (php.ini) Path: /etc
Loaded Configuration File:         /etc/php.ini
Scan for additional .ini files in: /etc/php.d

Dobbiamo modificare il file di configurazione caricato. Apri il file '/etc/php.ini' e assicurati che la direttiva 'short_open_tag' sia impostata su 'On'.

Per accedere a Novius OS utilizzando il tuo nome di dominio, devi creare un host virtuale Apache. Crea la directory '/etc/httpd/conf.d/vhosts.conf' con il seguente contenuto

vim /etc/httpd/conf.d/vhosts.conf
IncludeOptional vhosts.d/*.conf

Crea l'host virtuale

vim /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

e riavvia Apache per rendere effettive le modifiche.

systemctl restart httpd

Apri il tuo browser web preferito, vai su http://tuodominio.tld/ e segui i passaggi della procedura guidata di configurazione per completare l'installazione.

Una volta completato tutto, esegui i seguenti comandi

rm /var/www/html/novius-os/public/htdocs/install.php
chmod og-w /var/www/html/novius-os/local/config

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Novius OS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Installa PHP 7.4 su CentOS 8

  2. Come installare PHP 5.5 su CentOS

  3. Come installare PHP 5.6 su CentOS 7

  4. Come installare PHP 8 su CentOS 7

  5. Come installare PHP 8 su CentOS 8

Come installare PHP 7, 7.2 e 7.3 su CentOS 7

Installa PHP 7 su CentOS 7

Come installare PHP 7 su CentOS 7

Come installare il sistema operativo Novius su CentOS 7

Installa Octopress su un VPS CentOS 6

Come installare PmWiki su CentOS 6 VPS