synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Нужна помощь webstation+CMS PrestaShop

Нужна помощь webstation+CMS PrestaShop

arkol · 17.11.2017

Добрый Всем!

Камрады подскажите… нужно запустить на syno, cms Prestashop

Что имеем: белый ip, создана запись типа А на свой ip, есть понимания с перенаправлением портов и брандмауэрам.

Раньше, когда баловался создатвал страничку index.php, ложил ее в папку web и получал доступ к ней, набирая свой любой ip, внешний/внутренний.

Как быть сейчас? Преста лежит не в корне, а в папке Prestashop 1.7, соответственно и видеть я ее буду по адресу http:// xxx.xxx.xxx.xxx/Prestashop 1.7/index.php/

И еще, у меня нет понимания следующего вопроса, как посадить эту cms на 80 порт, syno говорит, что порт уже занят, вроде как самой службой webstation.

Попытался через виртуальный хост, но не совсем понял, как с ним подружиться….

Короче советуйте, тыкайте носом, а то совсем потерялся…

 

arkol · 17.11.2017
Добрый Всем!

Камрады подскажите… нужно запустить на syno, cms Prestashop

Что имеем: белый ip, создана запись типа А на свой ip, есть понимания с перенаправлением портов и брандмауэрам.

Раньше, когда баловался создатвал страничку index.php, ложил ее в папку web и получал доступ к ней, набирая свой любой ip, внешний/внутренний.

Как быть сейчас? Преста лежит не в корне, а в папке Prestashop 1.7, соответственно и видеть я ее буду по адресу http:// xxx.xxx.xxx.xxx/Prestashop 1.7/index.php/

И еще, у меня нет понимания следующего вопроса, как посадить эту cms на 80 порт, syno говорит, что порт уже занят, вроде как самой службой webstation.

Попытался через виртуальный хост, но не совсем понял, как с ним подружиться….

Короче советуйте, тыкайте носом, а то совсем потерялся…

по своему домену index.php в паке web вижу, CMS нет...

arkol · 19.11.2017

Не теряю надежды, что всё-таки кто-нибудь сталкивался, вопрос в принципе общий, наверное,…

Итак, получилось получить доступ из внешки, но через вилы.

Сайт виден только при условии, что набираешь путь вида:

http://www.mydomin.ru/prestashop1.7/

И я понимаю почему так происходит: все фалы сайта по умолчания лежать “web/prestashop1.7/файлы сайта”.

Наверное, функционал “виртуальный хост” webstation как раз и служит, чтобы это победить, но у меня вообще нет никаких изменений, при условии изменения порта/каталога и т.д.

Есть идеи????

 

PnServer · 21.11.2017

Пробуем так

 

1. нужен домен например http://www.mydomin.ru, который направлен к вам по белому IP

2. Заходим в Web Station - виртуальный хост - создать

3. Имя хоста > mydomin.ru

4. Порт > ставим галочку на против 80/443 - не забываем в маршрутизаторе прокинуть эти порты

5. Корневой каталог > выбираем web и папку с prestashop должно получится так >>> web/prestashop1.7

6. Внутренний сервер HTTP > выберите из списка чем пользуетесь, например Nginx

7. PHP > 5.6 или 7.0 (обычно 5.6)

8. кликаем ОК

9. Создаём ещё один все пункты так же, кроме Имя хоста, в новом укажите www.mydomin.ru

 

Примечание, когда вы настроите виртуальный хост, ваш домен mydomin.ru будет обращаться именно к prestashop1.7, а всё что выше (в корне web) будет не доступно, потому для prestashop1.7 лучше сделать отдельный домен и направить его по инструкции

arkol · 26.11.2017

Спасибо за совет.

Все делал как Вы и описали, но результат 0.

Читал на англо форуме, советуют то же самое, но мне почему то не помогает.

Думаю плюнуть на эту затею, купить платный хостинг, и развернуть сайт по старинке.

Хотя платить за мощности которые имею сам, совершенно глупо...

 

Еще на всякий случай вот скрин

http://prntscr.com/hfd2vs

arkol · 06.01.2018

Получилось запустить магазин.

 

1. Presta из магазина у меня так и не завелась, ни при каких условиях. (возможно мало опыта)

2. Скачал с оф. сайта.

3. Установил стандартным путем, поправил права и PHP

4. Установил PHPmyadmin, но думаю и MariaDB будет достаточно...

5. В самом магазине прописал домен и корневой каталог

6. На syno использовал "виртуальный хост" указал на папку с магазином (ранее был не прав на счет его неработоспособности)

 

Может кому будет полезно.