ocPortal ist ein kostenloses und Open-Source-basiertes Content-Management-System auf PHP-Basis. Es kann gründlich angepasst werden und ist mit vielen Website-Funktionen sofort einsatzbereit. In diesem Tutorial installieren wir ocPortal auf einem CentOS 7 VPS mit dem Apache-Webserver, PHP und MariaDB.
Aktualisieren Sie zunächst Ihr System und installieren Sie die erforderlichen Pakete.
yum -y update yum -y install wget unzip
Installieren Sie den Apache-Webserver
yum install httpd
Starten Sie den Webserver und aktivieren Sie ihn so, dass er beim Booten startet
systemctl start httpd.service systemctl enable httpd.service
Installieren Sie PHP und einige zusätzliche PHP-Module
yum install php php-fpm php-cli php-mbstring php-gd php-curl php-pdo php-xml
Als Nächstes installieren wir MariaDB auf dem Server, indem wir die folgenden Befehle ausführen:
yum install mariadb-server mariadb
Um MariaDB zu starten und beim Booten zu aktivieren, führen Sie Folgendes aus:
systemctl start mariadb.service systemctl enable mariadb.service/
In order to secure your MariaDB server and set a MySQL 'root' password, run the following script
mysql_secure_installation
und verwenden Sie die folgenden Optionen
- Set root password? [Y/n] y - 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
Wenn Sie mit dem obigen Schritt fertig sind, melden Sie sich als MariaDB-Root an und erstellen Sie eine neue Datenbank und einen neuen Benutzer:
mysql -uroot -p
MariaDB [(none)]> CREATE DATABASE ocportal; MariaDB [(none)]> GRANT ALL ON ocportal.* to ocportaluser@localhost identified by 'YOURPASSWORD'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \q
Vergessen Sie nicht, 'YOURPASSWORD' zu ersetzen mit einem wirklich starken Passwort.
Erstellen Sie nun ein neues Verzeichnis für ocPortal innerhalb des Dokumentenstammverzeichnisses auf Ihrem Server.
mkdir /var/www/html/yourdomain.com cd /var/www/html/yourdomain.com
und gehen Sie zur offiziellen Website von ocPortal und laden Sie die neueste stabile Version herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 9.0.15.
Entpacken Sie das heruntergeladene Zip-Archiv
unzip ocportal_manualextraction_installer-9.0.15.zip
Legen Sie die richtige Eigentümerschaft fest
chown -R apache:apache /var/www/html/yourdomain.com/
Erstellen Sie eine virtuelle Host-Anweisung für Ihre Domain in der Webserver-Konfigurationsdatei
vim /etc/httpd/conf/httpd.conf
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/yourdomain.com ServerName yourdomain.com ErrorLog logs/yourdomain.com-error_log CustomLog logs/yourdomain.com-access_log common </VirtualHost>
Und Apache neu starten
systemctl restart httpd
Das ist alles. Gehen Sie nun in Ihrem bevorzugten Webbrowser zu http://yourdomain.com/install.php, um die Installation abzuschließen. Sie müssen die ocPortal-Einstellungen konfigurieren, ein Administratorkonto erstellen, die Informationen oder die MariaDB eingeben, die wir zuvor in diesem Tutorial erstellt haben, usw.
Natü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, ocPortal 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.