Hostwinds Tutoriales
Resultados de búsqueda para:
Tabla de contenido
Etiquetas: Cloud Servers, VPS
PrestaShop es un marco de comercio electrónico basado en PHP y MySQL.Proporciona una interfaz de tipo temático, un catálogo fácil de organizar de productos y vínculos en muchas plataformas de pago y envío diferentes.Además, rastrea las estadísticas, las métricas y se traduce en casi 200 idiomas para una fácil internacionalización.PrestaShop es de código abierto, lo que la convierte en una solución gratuita para estas plataformas bien buscadas.
PrestaShop proporciona personalización, lo que le brinda la posibilidad de elegir sus colores, logotipo y diseño de entre una selección de cientos de temas.La gestión de las relaciones con los clientes, las estadísticas, el seguimiento del producto y los pedidos se pueden hacer utilizando la GUI de PrestaShop.Además, apoya múltiples monedas y integración de las redes sociales.
PrestaShop requiere Apache, MySQL y PHP y se puede instalar en Linux, Windows o OS X. específicamente, Apache 2.22 o Nginx, PHP 7.1 o superior, y se requieren MySQL 5.6 o superior.También son necesarias las extensiones de PHP, DOM, FILEINFO, GD, INTL, MBString, ZIP, JSON y Iconos.
Nota: Se recomienda usar un servidor con 2 GB o más RAM.
A continuación se muestran los pasos para instalar los requisitos de PrestaShop en un VPS de Linux (servidor privado virtual) o un servidor dedicado.
Antes de instalar PrestaShop en sí, deberá preparar primero lo siguiente en su servidor iniciando sesión en su servidor a través de SSH.Estos pasos son los cimientos necesarios para configurar el marco de PrestaShop.
Paso 1: Antes de comenzar la instalación adicional, asegúrese de que su sistema operativo esté actualizado al ejecutar el siguiente comando
yum update
Instalaremos Apache con DNF, que es el Administrador de paquetes predeterminado para CentOS 8:
dnf install httpd
Después de instalar los servicios de Apache en su sistema, comience todos los servicios requeridos:
systemctl restart httpd
systemctl status httpd
systemctl enable httpd
Puede verificar que Apache se está ejecutando abriendo su navegador web favorito e ingresando la URL http: // su dirección del servidor.
Paso 1: Instalar mariadb
dnf install mariadb-server
systemctl start mariadb
Paso 2: Asegurar mariadb
Por defecto, Mariadb no se endurece.Puede asegurar Mariadb utilizando el script mysql_secure_instalation.
Sería mejor si lees y, por debajo de cada paso, cuidadosamente para establecer una contraseña de root, elimine los usuarios anónimos, rechazó el inicio de sesión de la raíz remota y elimine la base de datos de prueba y el acceso para asegurar Mariadb:
mysql_secure_installation
NOTA: No hay una contraseña de root de forma predeterminada, presione Ingrese cuando se le pregunta.
Paso 3: Reinicie el servidor de base de datos MariaDB y le permite comenzar en la puesta en marcha del sistema.
systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb
Paso 1: Instale PHP y módulos requeridos
dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl
Paso 2: Reinicie Apache utilizando SystemCTL para que los cambios surtan efecto:
systemctl restart httpd
Paso 3: Pruebe su instalación de PHP para asegurarse de que esté instalado correctamente.
Cree un nuevo archivo llamado Test.php ON / VAR / www / html y agregue lo siguiente:
nano /var/www/html/info.php
<?php
phpinfo();
?>
Luego presione CTRL-X, Y, ingrese para guardar y salir de Nano.
Acceda a http: // [su servidor IP] /info.php para confirmar que se instala PHP.
Paso 1: Descargue el archivo PrestaShop:
En https://www.prestashop.com/en/versions Haga clic con el botón derecho en 'Descargar' y elija 'Copiar la dirección del enlace'
En su terminal ssh, escriba
cd /var/www/html/
wget
Y el espacio, luego haga clic con el botón derecho para pegar la URL, luego ingrese.
Alternativamente, puede descargarlo a su escritorio y luego usar SFTP para cargarlo.
Paso 2: Descomprima el archivo zip:
unzip prestashop_1.*
Y configure los permisos para que PHP pueda escribir al directorio:
chown -R root.apache /var/www/html/
chmod 775 /var/www/html/
Paso 3: Crear una base de datos para PrestaShop.
Inicie sesión en MySQL con la contraseña para la raíz que se encuentra en el paso de MySQL_SECURE_INSTALLATION STEP.
mysql -u root -p
En la línea de comandos de MySQL, ingrese:
CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
Paso 4: Inicie la instalación de PrestaShop.
En un navegador web, navegue a http: // [su servidor IP] /, y debe comenzar a descomprimir el archivo de PrestaShop e instalarlo.Luego le dará las opciones para:
PrestaShop luego terminará la instalación.
Paso 5: Post Install Cleanup
Por la última página en la instalación, el directorio / instalación debe eliminarse.En la línea de comandos en el servidor, ejecute.
rm -rf /var/www/html/install
Paso 6: Inicia sesión en el backend de la tienda.
En su navegador, navegue a http: // [su servidor IP] / admin e inicie sesión con el correo electrónico / contraseña que establece durante la instalación de PrestaShop en la página 'Información de la tienda'.Generará una nueva URL de administración aleatoria (por razones de seguridad) y redirigirlo.
¡Todos están hechos!Ahora puede configurar la tienda, agregar productos, configurar el envío, el pago y otros complementos, y comenzar a vender.
Escrito por Hostwinds Team / julio 30, 2021