Novius OS ist ein kanalübergreifendes Open-Source-Content-Management-System, das als Anwendungsplattform entwickelt wurde. In diesem Blogartikel erklären wir, wie man Novius OS auf einem CentOS 7 VPS mit Apache, PHP und MariaDB installiert,
Melden Sie sich als Benutzer root bei Ihrem Server an und stellen Sie sicher, dass alle Pakete auf dem neuesten Stand sind
yum -y update
Novius OS benötigt eine leere SQL-Datenbank, daher installieren wir den MariaDB-Server
yum installiere mariadb mariadb-server
Starten Sie den MariaDB-Datenbankserver und aktivieren Sie den Dienst beim Booten
systemctl start mariadbsystemctl enable mariadb
Führen Sie das Nachinstallationsskript „mysql_secure_installation“ aus, um MariaDB zu sichern, und legen Sie Ihr MariaDB-Root-Passwort fest
Melden Sie sich mit dem Benutzer „root“ beim MariaDB-Server an und erstellen Sie eine neue Datenbank und einen neuen Benutzer
mysql -u root -pCREATE DATABASE noviusos;ERSTELLEN SIE BENUTZER 'noviusosuser'@'localhost' IDENTIFIZIERT DURCH 'PASSWORT';GEWÄHREN SIE ALLE PRIVILEGIEN AUF `noviusos'.* AN 'noviusosuser'@'localhost';LEEREN SIE PRIVILEGIEN;Als Nächstes installieren wir den Apache-Webserver
yum installiere httpdStarten Sie den Apache-Webserver und fügen Sie ihn hinzu, damit er automatisch beim Systemstart gestartet wird
systemctl start httpdsystemctl enable httpdInstallieren Sie PHP und einige PHP-Module
yum installiere php php-mysql php-commonÄndern Sie das aktuelle Arbeitsverzeichnis in das Dokumentenstammverzeichnis von Apache.
cd /var/www/html/Laden Sie das Installationsskript von Novius OS herunter und führen Sie es mit dem folgenden Befehl aus
wget http://raw.github.com/novius-os/ci/master/dubrovka/tools/install.sh &&sh install.shSie werden aufgefordert, ein Installationsverzeichnis für Novius OS einzugeben. Wenn Sie das Standardverzeichnis „novius-os“ verwenden möchten, drücken Sie einfach die Eingabetaste und warten Sie, bis der Installationsvorgang abgeschlossen ist.
Ändern Sie den Eigentümer des Verzeichnisses „novius-os“
chown -R apache:apache novius-os/Die PHP-Konfigurationsanweisung „short_open_tag“ muss aktiviert sein, um Novius OS auszuführen, daher müssen wir die PHP-Konfigurationsdatei bearbeiten. Führen Sie den folgenden Befehl aus, um den Speicherort der Datei zu finden
php --iniConfiguration File (php.ini) Pfad:/etcLoaded Configuration File:/etc/php.iniSuche nach zusätzlichen .ini-Dateien in:/etc/php.dWir müssen die geladene Konfigurationsdatei bearbeiten. Öffnen Sie die Datei „/etc/php.ini“ und stellen Sie sicher, dass die Direktive „short_open_tag“ auf „On“ gesetzt ist.
Um mit Ihrem Domainnamen auf Novius OS zuzugreifen, müssen Sie einen virtuellen Apache-Host erstellen. Erstellen Sie das Verzeichnis „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt
vim /etc/httpd/conf.d/vhosts.confOptional vhosts.d/*.conf einschließenErstellen Sie den virtuellen Host
vim /etc/httpd/vhosts.d/yourdomain.tld.confServerAdmin [email protected] "/var/www/html/yourwebsite"ServerName yourdomain.tldServerAlias www.yourdomain.tldErrorLog "/var/log/httpd/ yourdomain.tld-error_log"CustomLog "/var/log/httpd/yourdomain.tld-access_log" kombiniertDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllRequire alle gewährt und starten Sie Apache neu, damit die Änderungen wirksam werden.
systemctl startet httpd neuÖffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://yourdomain.tld/ und folgen Sie den Schritten des Setup-Assistenten, um die Installation abzuschließen.
Wenn alles abgeschlossen ist, führen Sie die folgenden Befehle aus
rm /var/www/html/novius-os/public/htdocs/install.phpchmod og-w /var/www/html/novius-os/local/configNatürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Novius OS für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.