GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie phpwcms auf einem CentOS 7 VPS

phpwcms ist ein kostenloses Open-Source-Content-Management-System und PHP-Entwicklungs-Framework. Es ist sehr leistungsstark, schnell und flexibel. Es wird von Entwicklern verwendet, um Tausende von Websites auf der ganzen Welt zu erstellen. Mit seiner Erweiterbarkeit kann phpwcms leistungsstarke Websites mit vielen Funktionen erstellen. Der Admin-Bereich ist einfach zu bedienen mit einer großartigen Benutzeroberfläche und Anfänger können sich leicht daran anpassen. In diesem Tutorial führen wir Sie durch den Installationsprozess von phpwcms auf einem CentOS 7 VPS mit Apache-Webserver, PHP und MariaDB

Um die Installation zu starten, melden Sie sich als Benutzer root

bei Ihrem CentOS 7-Server an
ssh root@IP

Führen Sie wie gewohnt den folgenden Befehl aus, um alle installierten Pakete zu aktualisieren

yum -y update

Installieren Sie als Nächstes den Apache-Webserver

yum -y install httpd

Sobald die Installation des Webservers abgeschlossen ist, starten Sie ihn und stellen Sie ihn so ein, dass er beim Booten automatisch startet.

systemctl start httpd
systemctl enable httpd

phpwcms ist eine PHP-basierte Anwendung und wir müssen PHP mit installierten „mysql“-Erweiterungen installieren

yum -y install php php-mysql

Führen Sie den folgenden Befehl auf Ihrem Terminal aus, um den MariaDB-Server auf Ihrem CentOS 7-Server zu installieren

yum -y install mariadb mariadb-server

Sobald die Installation abgeschlossen ist, starten Sie den MariaDB-Server und stellen Sie ihn so ein, dass er beim Systemstart gestartet wird

systemctl start mariadb
systemctl enable mariadb

Führen Sie dann das mysql_secure_installation script aus . Dieses Skript hilft Ihnen, die Sicherheit Ihrer MariaDB-Installation zu verbessern und Ihr MariaDB-Root-Passwort festzulegen.

phpwcms erfordert eine leere Datenbank, also melden Sie sich mit dem Root-Benutzer beim MariaDB-Server an und erstellen Sie einen neuen Benutzer und eine neue Datenbank, die von phpwcms zum Speichern von Informationen verwendet werden

mysql -u root -p

CREATE DATABASE phpwcms;
CREATE USER 'phpwcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `phpwcms`.* TO 'phpwcmsuser'@'localhost';
FLUSH PRIVILEGES;
exit

Vergessen Sie nicht, „PASSWORT“ durch ein echtes starkes Passwort zu ersetzen.

Laden Sie die neueste verfügbare phpwcms-Version von der offiziellen Website auf Ihren Server herunter. Stellen Sie sicher, dass Sie die vollständige Version und kein Patch-Paket herunterladen.

wget https://github.com/slackero/phpwcms/archive/phpwcms-1.8.2.zip

Entpacken Sie das heruntergeladene ZIP-Archiv in das Dokumentenstammverzeichnis auf Ihrem Server

unzip phpwcms-1.8.2.zip -d /var/www/html/

Dadurch wird ein neues Verzeichnis für phpwcms mit der Versionsnummer erstellt. Ändern Sie den Namen des Verzeichnisses in einen einfacheren Namen.

cd /var/www/html/
mv phpwcms-phpwcms-1.8.2 phpwcms

Legen Sie den Apache-Benutzer als Eigentümer der phpwcms-Dateien und -Verzeichnisse fest

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

Im nächsten Schritt erstellen wir einen virtuellen Apache-Host für Ihre phpwcms-basierte Website. Erstellen Sie eine Datei „/etc/httpd/conf.d/vhosts.conf“ mit folgendem Inhalt:

IncludeOptional vhosts.d/*.conf

Erstellen Sie ein ‚vhosts.d/‘-Verzeichnis

mkdir /etc/httpd/vhosts.d/

und erstellen Sie den virtuellen Host mit folgendem Inhalt

vim /etc/httpd/vhosts.d/yourdomain.com.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/phpwcms/"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/phpwcms/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Speichern Sie die Datei und starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden.

systemctl restart httpd

Mit diesem Schritt ist die Installation von der Kommandozeile abgeschlossen. Öffnen Sie nun einen Webbrowser und navigieren Sie zu http://yourdomain.com/setup/index.php, akzeptieren Sie die Nutzungsbedingungen und folgen Sie den Anweisungen auf dem Bildschirm, um die Installation von phpwcms abzuschließen.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer blitzschnellen CMS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, phpwcms zu installieren für dich. 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.


Cent OS
  1. So installieren Sie Teamspeak 3 Server auf CentOS 8

  2. So installieren Sie ProFTPD unter CentOS 7

  3. So installieren Sie ImpressCMS auf einem CentOS 6 VPS

  4. So installieren Sie Railo auf einem CentOS 7 VPS

  5. So installieren Sie ZPanel auf einem CentOS 6 VPS

So installieren Sie Nginx unter CentOS

So installieren Sie MySQL 8 unter CentOS 8

So installieren Sie Shoutcast Server auf CentOS 8

So installieren Sie Lighttpd unter CentOS

So installieren Sie VestaCP auf CentOS 6

So installieren Sie VNC-Server unter CentOS 7