Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Пошук по сайту

Результати пошуку за тегами 'ubuntu opencart'.

  • Пошук за тегами

    Введіть теги через кому.
  • Пошук по автору

Тип публікацій


Категорії і розділи

  • Основний
    • Новини та оголошення
    • Пропозиції та побажання
    • Акції, подарунки, конкурси та винагороди
  • Opencart 4.x
    • Opencart 4.x: Загальні питання
    • Opencart 4.x: Встановлення та оновлення
    • Opencart 4.x: Локалізація
    • Opencart 4.x: Налаштування та оптимізація
    • Opencart 4.x: Пісочниця
    • Opencart 4.x: Пошук модулів
    • Opencart 4.x: Звіти про помилки
  • Opencart 3.x
    • Opencart 3.x: Загальні питання
    • Opencart 3.x: Встановлення та оновлення
    • Opencart 3.x: Локалізація
    • Opencart 3.x: Налаштування та оптимізація
    • Opencart 3.x: Пісочниця
    • Opencart 3.x: Пошук модулів
    • Opencart 3.x: Звіти про помилки
  • Opencart 2.x
    • Opencart 2.x: Загальні питання
    • Opencart 2.x: Встановлення та оновлення
    • Opencart 2.x: Локалізація
    • Opencart 2.x: Налаштування та оптимізація
    • Opencart 2.x: Пісочниця
    • Opencart 2.x: Пошук модулів
    • Opencart 2.x / ocStore 2.x: Звіти про помилки
  • Реклама і просування
    • SEO-питання (оптимізація та просування магазину)
    • Контекстна реклама
    • Торговые площадки
    • E-commerce tracking и бизнес аналитика
    • Разное
  • Підтримка та відповіді на запитання.
    • Загальні питання
    • Встановлення, оновлення, налаштування
    • Шаблони, дизайн та оформлення магазину
    • Модулі та розширення
    • Допомога програмістам та розробникам
    • Мобильная витрина
    • Питання безпеки
    • Переклад
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Послуги
    • Створення магазинів під ключ
    • Дизайн, верстка та шаблони
    • Програмування, створення модулів, зміна функціональності
    • Налаштування та дрібна робота по вже існуючому сайту
    • Оновлення версії двигуна магазина
    • Наповнення магазину
    • Системне адміністрування (налаштування хостингу, серверів, ПЗ)
    • Інші послуги
  • Разное
    • Пользовательские обзоры дополнений
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению

Категорії

  • Шаблони
    • Безкоштовні шаблони
    • Платні шаблони
  • ФІльтри
  • Цены, скидки, акции, подарки
  • Реклама та просування
  • Бонуси, купони, програми лояльності
  • Блоги, новости, статьи
  • Відгуки
  • Покупки, оформление заказа, корзина
  • Опції
  • Атрибуты
  • Серии, Комплекты
  • Поиск
  • SEO, карта сайта, оптимизация
  • Кэширование, сжатие, ускорение
  • Платіжні системи
  • Доставки
  • Редакторы
  • Меню, дизайн, внешний вид
  • Слайдшоу, баннеры, галереи
  • Листи, пошта, розсилки, sms
  • Обратная связь, звонки
  • Обмен данными
  • Учет в заказе
  • Сравнения, закладки
  • Социальные сети
  • Парсеры
  • Модули
  • Инструменты, утилиты
  • Лицензии
  • Локалізації
  • Інші розширення
  • Отчеты
  • Збірки
    • ocStore
  • Послуги
    • Графика и дизайн
    • Маркетинг

Категорії

  • Служебные документы
  • Оплата
  • Документація Opencart

Категорії

  • Загальні питання
  • Купівля доповнень
  • Для розробників
  • Акаунт
  • Технічна підтримка
  • Фінансовий відділ

Категорії

  • Інтерв'ю
  • Статті

Блоги

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Модули которые сделают сайт лучше
  • Блог веб-студии NeoSeo
  • Useful IT
  • Записи
  • Найденные решения проблем с Opencart
  • ocdroid blog
  • Заметки на полях...
  • Pimur
  • Серж Ткач
  • О жизни, смерти, о бизнесе и Опенкарте
  • Просто мысли от laim731
  • Маркетинг и продвижение интернет-магазина
  • Мой копирайтинг
  • SEO боксинг специального назначения
  • Get-Web Dev
  • Seok
  • Блоги sitecreator-а
  • Best practice
  • Vlad-Egorov-Blog
  • Блог spectre
  • commanddotcom
  • Внимание мошенники
  • Наблюдения обычного человека
  • Блог Rassol2
  • Блог Exploits
  • блог для натуралов
  • Настюша, тут есть темы
  • Пропитано рекламой
  • Tutorial
  • ОтВинта
  • Tg chnls
  • Блог
  • Блог sv2109
  • КАК ОРГАНИЗОВАТЬ НОВОСТНЫЕ ПОДПИСКИ НА БАЗЕ API OPENCART 3/0/2
  • VDS/VPS, серверы под Linux: установка, настройка, оптимизация
  • IT блог
  • Блог
  • Opencart SEO
  • Путёвые заметки о работе магазина NiceBike на платформе OpenCart
  • Blondi Blog
  • Полезные статьи, новости.
  • Блог владельца магазина
  • разное
  • ПРОДАЖА АКАУНТОВ-binance ВЕРИФИЦИРОВАННЫe ЧИСТЫЕ УСПЕВАЙТЕ КУПИТЬ ПО НИЗКОЙ ЦЕНЕ
  • Диспансеризация
  • wozobat
  • quasarbyte
  • Мой блог
  • Igorych
  • aaaaa
  • 👌🔊Bellsouth CUSTOMER support number 1+(8O8)678=9O64-☎phone number
  • Liudmila marketer
  • Заметки реалиста
  • ocstore на ноліках
  • Про Opencart
  • Блог про рутинні процеси в магазині на ocsote
  • Radaevich
  • Плагіни Opencart
  • Крафтовий OpenCart: Старт пригоди. Ціна створення сайту на Опенкарт
  • Щось про щось
  • Від власника до розробника

Шукати результати в ...

Шукати результати, які ...


Дата створення

  • Почати

    Кінець


Останнє оновлення

  • Почати

    Кінець


Фільтр за кількістю ...

З нами

  • Почати

    Кінець


Група


Сайт


Skype


Місто:


Інтереси

Знайдено 1 результат

  1. Система которая использует Nginx без Apache существенно работает быстрее нежели с Apache, по этому решил поделиться собственным мануалом по настройке сервера для OpenCart и установлен модуля pagespeed, т.к. очень долго бродил по всяко разным сайтам, но того что нужно, или того что работало бы у меня увы не смог найти. Берем голый сервер c предустановленной OS в моем случае использован Ubuntu lts 32bit 12.04 использовал DigitalOcean (расположение сервера в Амстердаме). Устанавливаем nginx, как мне советовали я брал пакет easyengine с github, хотя он затачивался под вордпресс - не проблема, ниже напишу как сделать под OpenCart. -------------------------NGINX+Mysql+PHP------------------------- Итак шаг первый Устанавливаем easyengine, nginx, mysql, php. wget -qO ee rt.cx/ee && sudo bash ee ee stack install Спросит логин и пароль пользователя во время установки не забываем то, что вводим. Далее создаем сайт следующей командой. ee site create sait.com --mysql Устанавливаем zip архиватор, он нам в дальнейшем все равно понадобится. sudo apt-get install unzip Загружаем наш сайт на сервер по пути /var/www/sait.com/htdocs Загрузить можно например через FileZilla предварительно выбрав в настройках протокол SFTP. Далее Импортируем нашу MySQL Базу Дынных с помощью уже установленного PHPmyAdmin который доступен по адресу sait.com/phpmyadmin если не пускает - ищем пароль тут "/etc/nginx/htpasswd-ee" пользователь root Чтобы попасть в myAdmin вводим Пользователь\пароль который задавали при установке mysql в начале. Доступа к нужной нам базе (база и пользователь создается при создании домена) лежит по пути /var/www/sait.com/ee-config.php Теперь сайт должен работать, но к сожалению или к счастью в nginx нет поддержки .htaccess, соответственно SEO ЧПУ у нас не работает вообще, по этому нужно настроить собственный nginx конфиг, он у нас сформировался как и общий, так и для каждого сайта уникально. открываем конфиг нашего сайта /etc/nginx/sites-available/sait.com и заменяем все в нем на следующий код (спасибо pashast), ссылка на тему server { listen 80; server_name www.sait.com sait.com; root /var/www/sait.com/htdocs; access_log /var/log/nginx/sait.com.access.log rt_cache; error_log /var/log/nginx/sait.com.error.log; index index.php; location / { try_files $uri @opencart; }location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; }location ~ /\.ht { deny all; }location ~* (\.(tpl|ini))$ { deny all; }if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?_route_=$1 last; }location /admin { index index.php; }location ~* .(js|css|ico|xml|swf|flv|eot|ttf|woff|pdf|xls|htc)$ { add_header Pragma "public"; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; access_log off; log_not_found off; expires 90d;} location ~* .(jpg|jpeg|gif|css|png)$ {access_log off;expires 10d;}location ~ .php$ {fastcgi_pass 127.0.0.1:9001;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME /var/www/sait.com/htdocs$fastcgi_script_name;include fastcgi_params;fastcgi_param QUERY_STRING $query_string;fastcgi_param REQUEST_METHOD $request_method;fastcgi_param CONTENT_TYPE $content_type;fastcgi_param CONTENT_LENGTH $content_length;fastcgi_intercept_errors on;fastcgi_ignore_client_abort off;fastcgi_connect_timeout 60;fastcgi_send_timeout 180;fastcgi_read_timeout 180;fastcgi_buffer_size 128k;fastcgi_buffers 4 256k;fastcgi_busy_buffers_size 256k;fastcgi_temp_file_write_size 256k;}} Не забываем изменять домен sait.com на свой. (Даный файл работает правильно только с движком OpenCart, если у вас на этом сервере будут сайты иных систем, то гуглим решения как сделать nginx конфиг для вашей системы) Теперь у нас работает OpenCart на Nginx без Apache, чего собственно и добивались. Можем проверить скорость тут, и порадоваться быстродействию. -------------------------Pagespeed------------------------- Установим теперь на наш nginx модуль google pagespeed,представляет из себя набор фильтров и позволяет значительно повысить производительность сайта. [/size]что собственно должно еще больше ускорить загрузку нашего sait.com и отклик сервера. Ссылка на официальный мануал тут. Некоторая информация взята с хабра, rosehosting и еще многих-многих сайтов. но зазначу, то с начала и до успешного конца ни по одному мануал пройти не удалось. И так Приступим: ВНИМАНИЕ РЕКОМЕНДУЮ КОМАНДЫ ВЫПОЛНЯТЬ ПО ОДНОЙ ДАБЫ ВИДЕТЬ НЕТ ЛИ ОШИБОК. Устанавливаем необходимые пакеты: apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev Создаем каталог на сервере, у меня это каталог» «temp»[/size] mkdir /temp cd $HOME/temp Задаем версию в переменную, Заргужаем и распаковываем модуль я брал (1.7.30.1 версию, можете выбрать какая вам по душе): NPS_VERSION=1.7.30.1 wget https://github.com/pagespeed/ngx_pagespeed/archive/v${NPS_VERSION}-beta.zip unzip v${NPS_VERSION}-beta.zip cd ngx_pagespeed-${NPS_VERSION}-beta/ Загружаем и распаковываем PSOL: wget https://dl.google.com/dl/page-speed/psol/${NPS_VERSION}.tar.gz tar -xzvf ${NPS_VERSION}.tar.gz Проделываем подобное с 1.4.5 версией Nginx (можете пробовать другую версию): cd $HOME/temp NGINX_VERSION=1.4.5 wget http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz tar -xvzf nginx-${NGINX_VERSION}.tar.gz cd nginx-${NGINX_VERSION}/ Если у нас nginx уже установлен, а в данном случае он установлен, то нам нужно прописать пути для конфигов. Следующая команда выполняется целиком, копируйте ее в консоль полностью и выполняйте. ./configure --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --sbin-path=/usr/sbin/nginx \ --pid-path=/var/run/nginx.pid \ --lock-path=/var/lock/nginx.lock \ --http-log-path=/var/log/nginx/access.log \ --http-client-body-temp-path=/var/lib/nginx/body \ --http-proxy-temp-path=/var/lib/nginx/proxy \ --http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ --http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ --http-scgi-temp-path=/var/lib/nginx/scgi \ --prefix=/var/lib/nginx \ --with-http_stub_status_module \ --with-http_flv_module \ --with-http_ssl_module \ --with-http_dav_module \ --with-http_sub_module \ --with-http_realip_module \ --with-http_gzip_static_module \ --with-http_secure_link_module \ --with-ipv6 \ --with-debug \ --add-module=$HOME/temp/ngx_pagespeed-${NPS_VERSION}-beta\ Если после выполнения предыдущей команды видим следующую ошибку (взято с firstwiki): [color=#ff0000][i]./configure: error: SSL modules require the OpenSSL library.You can either do not enable the modules, or install the OpenSSL libraryinto the system, or build the OpenSSL library statically from the sourcewith nginx by using --with-openssl= option. [/i][/color] то устанавливаем это: aptitude install libssl-dev И повторяем попытку прописывания путей еще раз. Если все гуд. начинаем установку: make apt-get install checkinstall sudo make install Успешно установились :) перезагружаемся service nginx restart Успешно перезагрузились :) если не успешно, смотрим сообщение ниже и повторяем попытку Проверяем версию nginx, если не совпадает с обновленной, значит пошло что-то не так. nginx -v Создадим папку для кеша mkdir /var/cache/ngx_pagespeed Теперь нужно подправить общий конфиг "Энджинкса": Идем по пути /etc/nginx/nginx.conf и вставляем код в тег http {СЮДА ВСТАВЛЯЕМ} pagespeed on;pagespeed FileCachePath "/var/cache/ngx_pagespeed/";pagespeed EnableFilters combine_css,combine_javascript,rewrite_images,rewrite_css,rewrite_javascript,inline_images,recompress_jpeg,recompress_png,resize_images;pagespeed JpegRecompressionQuality 85;pagespeed ImageRecompressionQuality 85;pagespeed ImageInlineMaxBytes 2048;pagespeed LowercaseHtmlNames on; и еще раз перезагружаем nginx service nginx restart Вот такая конфигурация позволила в несколько раз уменьшить скорость загрузки страниц на сайте, и соответственно сэкономить на хостинге и повысить ранжирование в поисковых системах. Удачи.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.