PrestaShop este o platform? de comer? electronic open-source popular? care v? permite s? crea?i ?i s? gestiona?i propriul magazin online. Urma?i ace?ti pa?i pentru a instala PrestaShop pe serverul dvs. VPS care ruleaz? Ubuntu 24.04.
Prerequisites
- Un server VPS care ruleaz? Ubuntu 24.04
- Acces root sau sudo
- Cuno?tin?e de baz? despre linia de comand?
Pasul 1: Actualiza?i sistemul
Asigura?i-v? c? sistemul dvs. este actualizat:
sudo apt update && sudo apt upgrade -y
Pasul 2: Instala?i dependen?ele necesare
Instala?i pachetele necesare:
sudo apt install -y apache2 mysql-server php libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip php-gd
Pasul 3: Porni?i ?i asigura?i MySQL
Porni?i serviciul MySQL:
sudo systemctl start mysql
Asigura?i instalarea MySQL:
sudo mysql_secure_installation
Urma?i instruc?iunile pentru a seta parola root ?i a asigura baza de date.
Pasul 4: Crea?i o baz? de date pentru PrestaShop
Conecta?i-v? la MySQL:
sudo mysql -u root -p
Crea?i o baz? de date ?i un utilizator pentru PrestaShop:
CREATE DATABASE prestashop;
CREATE USER 'prestashop_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON prestashop.* TO 'prestashop_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Pasul 5: Desc?rca?i PrestaShop
Accesa?i directorul root al web-ului:
cd /var/www/html
Desc?rca?i cea mai recent? versiune a PrestaShop:
wget https://download.prestashop.com/download/releases/prestashop_1.7.8.5.zip
Dezarhiva?i fi?ierul desc?rcat:
unzip prestashop_1.7.8.5.zip
Pasul 6: Configura?i permisiunile
Stabili?i permisiunile corecte pentru directorul PrestaShop:
sudo chown -R www-data:www-data /var/www/html/*
sudo chmod -R 755 /var/www/html/*
Pasul 7: Configura?i Apache
Cre?te?i un nou fi?ier de configurare Apache pentru PrestaShop:
sudo nano /etc/apache2/sites-available/prestashop.conf
Ad?uga?i urm?toarea configura?ie:
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName your_domain.com
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Înlocui?i your_domain.com cu numele dumneavoastr? de domeniu real.
Pasul 8: Repornirea Apache
Reporniti serviciul Apache pentru a aplica modific?rile:
sudo systemctl restart apache2
Pasul 9: Finaliza?i instalarea PrestaShop
Deschide?i browserul web ?i accesa?i http://your_domain.com. Urma?i instruc?iunile de pe ecran pentru a finaliza procesul de instalare PrestaShop.
Concluzie
A?i instalat cu succes PrestaShop pe serverul dvs. VPS cu Ubuntu 24.04. Acum pute?i începe s? construi?i magazinul dvs. online!