1. Create /etc/nginx/sites-available/spi24.conf
server { listen 80; server_name spi24.local; set $MAGE_ROOT /var/www/html/spi24; set $MAGE_DEBUG_SHOW_ARGS 0; set $MAGE_RUN_TYPE website; set $MAGE_RUN_CODE base; include /var/www/html/spi24/nginx.conf; # Logs (access et errors) access_log /var/www/html/spi24/var/log/nginx-access.log; error_log /var/www/html/spi24/var/log/nginx-error.log; } server { listen 80; server_name hts24.local; set $MAGE_ROOT /var/www/html/spi24; set $MAGE_DEBUG_SHOW_ARGS 0; set $MAGE_RUN_TYPE website; set $MAGE_RUN_CODE hts; include /var/www/html/spi24/nginx.conf; # Logs (access et errors) access_log /var/www/html/spi24/var/log/nginx-access.log; error_log /var/www/html/spi24/var/log/nginx-error.log; }
2. Create /etc/nginx/sites-available/magento.conf
upstream fastcgi_backend { # M2.1 # server unix:/var/run/php/php7.0-fpm.sock; # M2.3 # server unix:/var/run/php/php7.2-fpm.sock; # server unix:/var/run/php/php7.3-fpm.sock; # M2.4.3 server unix:/var/run/php/php7.4-fpm.sock; # M2.4.4 # server unix:/var/run/php/php8.1-fpm.sock; }
3. Create symlink
sudo ln -s /etc/nginx/sites-available/spi24.conf /etc/nginx/sites-enabled/sudo ln -s /etc/nginx/sites-available/magento.conf /etc/nginx/sites-enabled/
4. Check nginx.conf file
on /var/www/html/spi24/nginx.conf
# PHP entry point for main application # default #location ~ ^/(index|get|static|errors/report|errors/404|errors/503|health_check)\.php$ { # multi store location ~ /(index|get|static|errors/report|errors/404|errors/503|health_check)\.php$ {
5. Check services
sudo nginx -t
sudo service nginx restart
No comments:
Post a Comment