2013-12-11 3 views
0

Позвольте мне разработать приложение словаря в mysql, используя php в xampp. То есть я могу получить к нему доступ с помощью localhost из моего браузера. Но я не хочу, чтобы он был в сети. Я хочу опубликовать его в автономном режиме. Чтобы я мог распространять проект, используя cd или pendrive, и пользователь просто возьмет его и запустит. То есть я хочу сделать его переносным в автономном режиме.Как сделать переносимый проект xampp

Как это сделать. То есть, нужно ли устанавливать xampp во все cd и импортировать мою базу данных? Или есть какое-нибудь умное решение?

+0

Положите его на ноутбук – Luke

+0

У вас есть jocking ... Я верю, что есть способ .... @Coulton – user2958359

+0

И я мог бы это сделать и, самое главное, без ноутбука – user2958359

ответ

2

На самом деле XAMPP является портативным. Вы можете просто извлечь его и запустить. Когда вы запустите его, он запустит Apache, mySQL, и вы сможете получить к нему доступ по адресу http://localhost или по другому адресу в соответствии с конфигурацией вашего файла хоста, если он был изменен по умолчанию.

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

Вот описание XAMPP:

XAMPP представляет собой интегрированный пакет сервера Apache, MySQL, PHP и Perl (AMPP в XAMPP), что весь пробег от съемного диска. Все предварительно настроено и готово к работе, просто распаковывая или устанавливая его.

0

PHP и mysql не являются хорошей платформой для выполнения такой задачи. PHP для работы нужно запустить sever (i.e apache) с поддержкой правильной версии php. mySQL - это коммерческий продукт, вы можете использовать его бесплатно, но если вы хотите включить его в свой продукт, как вы описали, вам нужна коммерческая лицензия. Я бы предложил переписать продукт на другую платформу. В примере вы можете использовать хранилище JavaScript и HTML5 вместо данных. или выбрать другую базу данных.

1

Почему бы не искать в первую очередь?)

Существует аналогичный вопрос: https://stackoverflow.com/a/12272455/2792335

Я думаю, вы должны сначала перенести базу данных из MySQL в чем-то вроде SQLite, чтобы избежать необходимости установки БД сервера.

Затем используйте что-то вроде http://www.nusphere.com/products/phpdock.htm или одно из приложений, упомянутых в вышеупомянутом ответе.

Смежные вопросы