In diesem Tutorial zeigen wir Ihnen, wie Sie WeBid auf einem CentOS 7 VPS installieren mit installiertem Apache, PHP und MySQL. WeBid ist eine in PHP geschriebene Open-Source-Auktionssoftware. Es ist die beste Lösung, um Auktions-Websites zu erstellen. Dieses Tutorial wurde für einen CentOS VPS getestet und geschrieben, aber es sollte auf jeder RPM-basierten Linux-Distribution funktionieren.
Diese Installationsanleitung geht davon aus, dass Apache, MySQL und PHP bereits auf Ihrem virtuellen Server installiert und konfiguriert sind. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste Version von WeBid 1.2 und erfordert:
- Apache-Webserver. Das Apache-Modul mod_rewrite wird bevorzugt, ist aber nicht erforderlich
- PHP 5.2 oder höher mit den folgenden aktivierten PHP-Erweiterungen:BCMath, PDO und GD Graphics Library Version 2.0.x+
- MySQL 4.1 oder höher auf Ihrem virtuellen Server installiert.
Beginnen wir mit dem Installationsvorgang. Stellen Sie sicher, dass Ihre Server-OS-Pakete vollständig auf dem neuesten Stand sind:
yum clean all yum update
PHP-Abhängigkeiten installieren:
yum install php-bcmath php-pdo php-gd
Laden Sie die neueste Version der WeBid-Auktionssoftware herunter, die unter http://www.webidsupport.com/download.php verfügbar ist, und extrahieren Sie sie in ein Verzeichnis auf Ihrem Server, auf das der Webserver zugreifen kann (z. B. /var/www/html/your-domain .com/) mit den folgenden Befehlen:
cd /opt/ wget http://jaist.dl.sourceforge.net/project/simpleauction/simpleauction/WeBid%20v1.2/WeBid-1.2.zip -O webid.zip unzip webid.zip mv WeBid/ /var/www/html/your-domain.com
Vergessen Sie nicht, your-domain.com durch Ihren tatsächlichen Domainnamen zu ersetzen.
Als nächstes erstellen Sie eine neue MySQL-Datenbank für WeBid und weisen ihr einen Benutzer mit vollen Berechtigungen zu:
mysql -u root -p mysql> SET GLOBAL sql_mode=''; mysql> CREATE USER webid; mysql> CREATE DATABASE webiddb; mysql> GRANT ALL PRIVILEGES ON webiddb.* TO 'webid'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Vergessen Sie nicht, „Ihr Passwort“ durch ein sicheres Passwort zu ersetzen.
Erstellen Sie eine neue virtuelle Host-Anweisung in Apache. Bearbeiten Sie die Apache-Hauptkonfigurationsdatei (/etc/httpd/conf/httpd.conf) und fügen Sie am Ende die folgende Zeile hinzu, falls dies noch nicht geschehen ist:
vi /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf
Erstellen Sie dann eine neue Apache-Konfigurationsdatei auf Ihrem virtuellen Server:
touch /etc/httpd/conf.d/your-domain.com.conf
Bearbeiten Sie die Konfigurationsdatei „your-domain.com.conf“:
vi vi /etc/httpd/conf.d/your-domain.com.conf
und fügen Sie die folgenden Zeilen hinzu:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/your-domain.com/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/your-domain.com/> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog "/var/log/httpd/your-domain.com-error_log" CustomLog "/var/log/httpd/your-domain.com-access_log" combined </VirtualHost>
Legen Sie die richtigen Dateiberechtigungen für den Apache-Webserver fest, um in das Dokumentenstammverzeichnis ('/var/www/html/ihre-domain.com') der WeBid-Auktionswebsite zu schreiben:
sudo chown -R apache:apache /var/www/html/your-domain.com/
Starten Sie den Apache-Webserver neu, damit die Änderungen wirksam werden:
service apache2 restart
Öffnen Sie Ihren bevorzugten Webbrowser, navigieren Sie zu http://your-domain.com/ , starten Sie den Installationsvorgang und folgen Sie den einfachen Anweisungen. Geben Sie die E-Mail-Adresse des WeBid-Administrators und dann die Datenbankverbindungseinstellungen ein:
Datenbank-Host:localhost
Datenbank-Benutzername:webid
Datenbank-Passwort:*Ihr-Passwort*
Datenbankname:webiddb
und klicken Sie auf die Schaltfläche „Installieren“.
Klicken Sie auf der nächsten Seite auf den Hyperlink „Schritt2“ und notieren Sie sich den angezeigten Zufallscode.
Aus Sicherheitsgründen sollten Sie die Installationsverzeichnis:
rm -rf /var/www/html/your-domain.com/install/
Wenn der Installationsvorgang erfolgreich abgeschlossen wurde, öffnen Sie http://Ihre-Domain.com/admin und erstellen Sie ein Administrator-Benutzerkonto, und melden Sie sich dann beim Verwaltungs-Back-End der WeBid-Auktionswebsite unter http://Ihre-Domain an. com/admin/login.php mit dem neu erstellten Administratorkonto.
Das ist es. Die WeBid-Installation ist nun abgeschlossen.
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer leistungsstarken CentOS VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, die WeBid-Auktionssoftware zu installieren für dich. Sie sind 24×7 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.