2016-07-01 5 views
1

Я провел все утро, пытаясь найти решение, и я еще не нашел его, так что теперь я здесь. У меня есть LAMP-сервер в цифровом океане, и я хочу использовать его строго как сервер базы данных. У меня есть сайт Jekyll в Github, который у меня запущен и работает, но я хочу знать, есть ли способ отправить пользователей на мой LAMP-сервер для аутентификации, но используйте сайт Jekyll для остальной части веб-сайта. Можно ли перенаправить страницу на сервер, а затем иметь корневую директорию виртуального хоста в местоположении URL-адреса? Я хочу реализовать все это в одном домене, но я хочу сделать это таким образом, чтобы сделать его быстрым и эффективным.Gh + Jekyll + LAMP для аутентификации?

Должен ли я использовать разные два сервера имен из разных доменов, и это может вызвать проблемы?

Я знаю, что вы можете сделать стек Jekyll-Angular-Firebase, но я хочу что-то, что я могу поддерживать самостоятельно и не должен платить 50 долларов в месяц.

Можно ли говорить с базой данных в самой форме, чтобы все остальное было статичным и не должно обрабатываться сервером ламп?

Любая помощь была бы принята с благодарностью. Спасибо вам.

+0

Интересно: для чего нужна база данных? Аутентификация выглядит как нечто невозможное для статического веб-сайта. Событие, использующее несколько серверов имен, тем не менее, вы не можете ничего проверить на статическом веб-сайте. Кроме того, если вы знаете и предпочитаете PHP, я бы рекомендовал использовать Sculpin. –

+0

Мне нужна аутентификация, чтобы я мог размещать несколько сайтов электронной коммерции. Я нашел способ разместить сервер jekyll внутри LAMP, но потом мне нужно установить Ruby, и я действительно не хочу этого делать. Я думаю о том, чтобы получить BaaS с открытым исходным кодом и попытаться выяснить, как интегрировать его, чтобы я мог сделать свой собственный. –

ответ

1

Просто установите/выгрузите статический сайт (папку «_site» в Jekyll) в стек LAMP и добавьте некоторые файлы php для аутентификации.

+0

Я думал об этом, но не знаю, как это сделать. Спасибо за ответ, хотя :). –