Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 018 585 раз!

Форум

Добро пожаловать, Гость!

Open Server - как закрытое приложение.

Обсуждение общих вопросов связанных с программой
Semen1981
Сообщения: 3
C нами: 2 года 1 мес

Непрочитанное сообщение Semen1981 » 05 ноя 2014, 22:55

Суть в следующем - хочу сделать сайт каталог товаров под оболочкой Open server.

Стоит задача - чтобы небыло возможности:
1. Рядовым пользователям добраться до базы phpMyadmin
2. Более опытным пользователям - добраться до базы phpMyadmin

Т.е. не хочу чтобы украли мой шаблон и данные моего сайта.

Это реально? (т.е. удалить какие либо файлы, чтонибудь переименовать, закрыть и т.п.)

Аватара пользователя
Dragon_Knight
Сообщения: 581
C нами: 4 года 2 мес
Контакты:

Непрочитанное сообщение Dragon_Knight » 05 ноя 2014, 23:02

Если Вы не знаете как это сделать, хотя это основы настройки апача, то лучше не выпускайте ничего в мир вообще... Совет опытного айтишника.

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 05 ноя 2014, 23:07

Semen1981, включите защиту веб-инструментов в настройках и никто ваш PHPMYADMIN не откроет. Ну и соответственно смотрите чтобы порт БД был закрыт фаерволом.

Ну а выпустить сайт наружу так чтобы его шаблон не украли - это невозможно :D Если сайт открывается у кого-то в браузере то его внешний вид уже может быть скопирован.

Semen1981
Сообщения: 3
C нами: 2 года 1 мес

Непрочитанное сообщение Semen1981 » 05 ноя 2014, 23:47

Я планирую отдавать на диске в оболочке Openserver свой сайт...мне важно защитить свой phpmyadmin - т.е. если я в настройках установлю защиту и пароль -никто не доберется до базы?

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 05 ноя 2014, 23:58

Semen1981, а вот вы о чём. Увы, разочарую вас, но свою базу вы никак не защитите отдавая сайт на диске. Правда я не совсем понимаю зачём её защищать. Если уж так жмёт, то генерируйте ваш каталог в виде HTML страниц и отдавайте в таком виде на диске, в этом случае и база в безопасности потому что её нет и Open Server вообще не нужен.

P.S. Можно конечно применить шифрование базы через aes_encrypt() и aes_decrypt(), ключ хранить в скрипте, а сам скрипт зашифровать Zend. Но это имхо черезчур.

Аватара пользователя
Dragon_Knight
Сообщения: 581
C нами: 4 года 2 мес
Контакты:

Непрочитанное сообщение Dragon_Knight » 06 ноя 2014, 00:09

Максим, а что тогда мешает запустить демон MySQL с ключём '--skip-grant-tables' ?

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 06 ноя 2014, 00:23

Dragon_Knight, а какое отношение имеет этот параметр запуска к шифрованию? Ничего не мешает его использовать, только это бессмысленно, без пароля (ключа шифрования) информацию в базе не расшифровать.

Аватара пользователя
Dragon_Knight
Сообщения: 581
C нами: 4 года 2 мес
Контакты:

Непрочитанное сообщение Dragon_Knight » 06 ноя 2014, 00:27

Это только если писать проект с заранее предусмотренным шифрованием данных в базе...

Аватара пользователя
Максим
Сообщения: 4872
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 06 ноя 2014, 00:30

Dragon_Knight писал(а):Это только если писать проект с заранее предусмотренным шифрованием данных в базе...


Это самой собой. Только шифрование каталога товаров это явно не то что нужно топикстартеру. А вот HTML копия сайта на диске (любой прогой создаётся типа OffLine Explorer) здесь мне кажется в самый раз подойдёт. Можно будет и по каталогу ходить и опенсервер с базой не нужны.

Semen1981
Сообщения: 3
C нами: 2 года 1 мес

Непрочитанное сообщение Semen1981 » 06 ноя 2014, 08:48

Максим писал(а):ваш каталог в виде HTML страниц и отдавайте в таком виде на диске,
Максим, большое спасибо за ответы.

Просто у меня не просто каталог, а полноценная аналитика (с графиками) и сравнение товаров и т.п.

п.с. в веб разработке немного продвинулся....просто подумал, что вебсайты можно продавать как готовые приложения=)


Вернуться в «Обсуждение Open Server»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 1 гость