GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat aukční software WeBid na CentOS

V tomto tutoriálu vám ukážeme, jak nainstalovat WeBid na CentOS 7 VPS s nainstalovanými Apache, PHP a MySQL. WeBid je open source aukční software napsaný v PHP. Je to nejlepší řešení pro vytváření aukčních webových stránek. Tento návod byl testován a napsán pro CentOS VPS, ale měl by fungovat na jakékoli distribuci Linuxu založené na RPM.

Tento instalační průvodce předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru. V době psaní tohoto návodu je nejnovější verze WeBid 1.2 a vyžaduje:

  • Webový server Apache. Preferován je modul Apache mod_rewrite, ale není vyžadován
  • PHP 5.2 nebo vyšší s následujícími povolenými rozšířeními PHP:BCMath, PDO a GD Graphics Library verze 2.0.x+
  • MySQL 4.1 nebo vyšší nainstalovaný na vašem virtuálním serveru.

Začněme s postupem instalace. Ujistěte se, že jsou balíčky operačního systému vašeho serveru plně aktuální:

yum clean all 
yum update

Nainstalujte závislosti PHP:

yum install php-bcmath php-pdo php-gd

Stáhněte si nejnovější verzi aukčního softwaru WeBid, který je k dispozici na adrese http://www.webidsupport.com/download.php a rozbalte ji do adresáře na vašem serveru přístupného z webového serveru (např. /var/www/html/vaše-doména .com/) pomocí následujících příkazů:

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

Nezapomeňte nahradit your-domain.com svým skutečným názvem domény.
Dále vytvořte novou databázi MySQL pro použití WeBid a přiřaďte k ní uživatele s plnými oprávněními:

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

Nezapomeňte nahradit ‘vaše-heslo’ silným heslem.
Vytvořte novou direktivu virtuálního hostitele v Apache. Upravte hlavní konfigurační soubor Apache (/etc/httpd/conf/httpd.conf) a přidejte na konec následující řádek, pokud tak již není:

vi /etc/httpd/conf/httpd.conf
IncludeOptional conf.d/*.conf

Poté na svém virtuálním serveru vytvořte nový konfigurační soubor Apache:

touch /etc/httpd/conf.d/your-domain.com.conf

Upravte konfigurační soubor ‘your-domain.com.conf’:

vi vi /etc/httpd/conf.d/your-domain.com.conf

a přidejte k němu následující řádky:

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

Nastavte správná oprávnění k souboru pro webový server Apache, aby mohl zapisovat do kořenového adresáře dokumentu (‘/var/www/html/vaše-domena.com’) aukčního webu WeBid:

sudo chown -R apache:apache /var/www/html/your-domain.com/

Restartujte webový server Apache, aby se změny projevily:

service apache2 restart

Otevřete svůj oblíbený webový prohlížeč, přejděte na http://vase-domena.com/, spusťte proces instalace a postupujte podle jednoduchých pokynů. Zadejte e-mailovou adresu správce WeBid a poté zadejte nastavení připojení k databázi:
Hostitel databáze:localhost
Uživatelské jméno databáze:webid
Heslo databáze:*vaše-heslo*
Název databáze:webiddb
a klikněte na tlačítko 'install'.
Na další stránce klikněte na hypertextový odkaz 'step2' a poznamenejte si zobrazený náhodný kód.
Z bezpečnostních důvodů byste měli odstranit instalační adresář:

rm -rf /var/www/html/your-domain.com/install/

Pokud byl proces instalace úspěšně dokončen, otevřete http://your-domain.com/admin a vytvořte uživatelský účet správce, poté se přihlaste do administračního back-endu webové stránky aukce WeBid na adrese http://vaše-doména. com/admin/login.php pomocí nově vytvořeného účtu správce.

To je vše. Instalace WeBid je nyní dokončena.

Samozřejmě nemusíte nic z toho dělat, pokud používáte jednu z našich výkonných hostingových služeb CentOS VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby nainstalovali aukční software WeBid pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache Kafka na CentOS 8

  3. Jak nainstalovat Apache Tomcat 8 na CentOS

  1. Jak nainstalovat Apache na CentOS 7

  2. Jak nainstalovat Apache Maven na CentOS 7

  3. Jak nainstalovat Apache Cassandra na CentOS 7

  1. Jak nainstalovat Apache na CentOS 8

  2. Jak nainstalovat Apache Maven na CentOS 8

  3. Jak nainstalovat Apache Maven na CentOS 8