GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el software de subasta WeBid en CentOS

En este tutorial, le mostraremos cómo instalar WeBid en un VPS CentOS 7 con Apache, PHP y MySQL instalados. WeBid es un software de subastas de código abierto escrito en PHP. Es la mejor solución para crear sitios web de subastas. Este tutorial fue probado y escrito para CentOS VPS, pero debería funcionar en cualquier distribución de Linux basada en RPM.

Esta guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su servidor virtual. Al momento de escribir este tutorial, la última versión de WeBid es 1.2 y requiere:

  • Servidor web Apache. Se prefiere el módulo Apache mod_rewrite, pero no es obligatorio
  • PHP 5.2 o superior con las siguientes extensiones PHP habilitadas:BCMath, PDO y GD Graphics Library versión 2.0.x+
  • MySQL 4.1 o superior instalado en su servidor virtual.

Comencemos con el procedimiento de instalación. Asegúrese de que los paquetes del sistema operativo de su servidor estén completamente actualizados:

yum clean all 
yum update

Instalar dependencias de PHP:

yum install php-bcmath php-pdo php-gd

Descargue la última versión del software de subastas WeBid disponible en http://www.webidsupport.com/download.php y extráigalo a un directorio en su servidor accesible por el servidor web (por ejemplo, /var/www/html/your-domain .com/) usando los siguientes comandos:

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

No olvide reemplazar su-dominio.com con su nombre de dominio real.
A continuación, cree una nueva base de datos MySQL para que la use WeBid y asígnele un usuario con todos los permisos:

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

No olvide reemplazar 'su-contraseña' con una contraseña segura.
Cree una nueva directiva de host virtual en Apache. Edite el archivo de configuración principal de Apache (/etc/httpd/conf/httpd.conf) y agregue la siguiente línea al final si aún no lo ha hecho:

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

Luego, cree un nuevo archivo de configuración de Apache en su servidor virtual:

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

Edite el archivo de configuración 'su-dominio.com.conf':

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

y añádele las siguientes líneas:

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

Establezca los permisos de archivo adecuados para que el servidor web Apache escriba en el directorio raíz del documento ('/var/www/html/your-domain.com') del sitio web de subastas de WeBid:

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

Reinicie el servidor web Apache para que los cambios surtan efecto:

service apache2 restart

Abra su navegador web favorito, vaya a http://su-dominio.com/, inicie el proceso de instalación y siga las sencillas instrucciones. Ingrese la dirección de correo electrónico del administrador de WeBid, luego ingrese la configuración de conexión de la base de datos:
Host de la base de datos:localhost
Nombre de usuario de la base de datos:webid
Contraseña de la base de datos:*su-contraseña*
Nombre de la base de datos:webiddb
y haga clic en el botón 'instalar'.
En la página siguiente, haga clic en el hipervínculo 'paso 2' y tome nota del código aleatorio que se muestra.
Por razones de seguridad, debe eliminar el directorio de instalación:

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

Si el proceso de instalación se completó con éxito, abra http://su-dominio.com/admin y cree una cuenta de usuario administrador, luego inicie sesión en el back-end de administración del sitio web de subastas de WeBid en http://su-dominio. com/admin/login.php usando la cuenta de administrador recién creada.

Eso es. La instalación de WeBid ahora está completa.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros potentes servicios de alojamiento VPS de CentOS, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen el software de subastas WeBid. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Cómo instalar Apache Cassandra en CentOS 8

  2. Cómo instalar Apache en CentOS 7

  3. Cómo instalar Apache Maven en CentOS 7

  4. Cómo instalar Apache Kafka en CentOS 8

  5. Cómo instalar Apache Tomcat 8 en CentOS

Cómo instalar Apache Cassandra en CentOS

Cómo instalar elgg en CentOS 8

Cómo instalar Apache ServiceMix en CentOS 8

Cómo instalar Apache SVN en CentOS 7

Cómo instalar Mod_Security Apache en CentOS 6

Cómo instalar la subasta WeBid en CentOS 7