GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare il software per aste WebBid su CentOS

In questo tutorial, ti mostreremo come installare WeBid su un CentOS 7 VPS con Apache, PHP e MySQL installati su di esso. WeBid è un software per aste open source scritto in PHP. È la soluzione migliore per creare siti web di aste. Questo tutorial è stato testato e scritto per un VPS CentOS, ma dovrebbe funzionare su qualsiasi distribuzione Linux basata su RPM.

Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul server virtuale. Al momento della stesura di questo tutorial, l'ultima versione di WeBid è 1.2 e richiede:

  • Server Web Apache. Il modulo Apache mod_rewrite è preferito, ma non è richiesto
  • PHP 5.2 o versioni successive con le seguenti estensioni PHP abilitate:BCMath, PDO e GD Graphics Library versione 2.0.x+
  • MySQL 4.1 o successivo installato sul tuo server virtuale.

Iniziamo con la procedura di installazione. Assicurati che i pacchetti del sistema operativo del tuo server siano completamente aggiornati:

yum clean all 
yum update

Installa le dipendenze PHP:

yum install php-bcmath php-pdo php-gd

Scarica l'ultima versione del software per aste WeBid disponibile su http://www.webidsupport.com/download.php ed estrailo in una directory sul tuo server accessibile dal server web (es. /var/www/html/tuo-dominio .com/) utilizzando i seguenti comandi:

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

Non dimenticare di sostituire tuo-dominio.com con il tuo nome di dominio effettivo.
Successivamente, crea un nuovo database MySQL che WeBid può utilizzare e assegnagli un utente con autorizzazioni complete:

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

Non dimenticare di sostituire "la tua password" con una password complessa.
Crea una nuova direttiva host virtuale in Apache. Modifica il file di configurazione principale di Apache (/etc/httpd/conf/httpd.conf) e aggiungi la seguente riga alla fine se non è già stato fatto:

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

Quindi, crea un nuovo file di configurazione di Apache sul tuo server virtuale:

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

Modifica il file di configurazione "tuo-dominio.com.conf":

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

e aggiungi le seguenti righe:

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

Imposta i permessi di file appropriati affinché il server Web Apache scriva nella directory root del documento ('/var/www/html/tuo-dominio.com') del sito Web dell'asta WeBid:

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

Riavvia il server Web Apache per rendere effettive le modifiche:

service apache2 restart

Apri il tuo browser web preferito, vai su http://tuo-dominio.com/ , avvia il processo di installazione e segui le semplici istruzioni. Inserisci l'indirizzo email dell'amministratore di WeBid, quindi inserisci le impostazioni di connessione al database:
Host database:localhost
Nome utente database:webid
Password database:*la tua-password*
Nome database:webiddb
e fai clic sul pulsante 'Installa'.
Nella pagina successiva, fai clic sul collegamento ipertestuale 'step2' e prendi nota del codice casuale mostrato.
Per motivi di sicurezza dovresti eliminare il directory di installazione:

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

Se il processo di installazione è stato completato correttamente, apri http://tuo-dominio.com/admin e crea un account utente amministratore, quindi accedi al back-end amministrativo del sito Web di aste WeBid all'indirizzo http://tuo-dominio. com/admin/login.php utilizzando l'account amministratore appena creato.

Questo è tutto. L'installazione di WebBid è ora completa.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri potenti servizi di hosting VPS CentOS, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare il software per aste WebBid per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Apache Cassandra su CentOS 8

  2. Come installare Apache su CentOS 7

  3. Come installare Apache Maven su CentOS 7

  4. Come installare Apache Kafka su CentOS 8

  5. Come installare Apache Tomcat 8 su CentOS

Come installare Apache Cassandra in CentOS

Come installare elgg su CentOS 8

Come installare Apache ServiceMix su CentOS 8

Come installare Apache SVN su CentOS 7

Come installare Mod_Security Apache su CentOS 6

Come installare l'asta WebBid su CentOS 7