Проверка в реальных условиях:
Большинство установок, которые я видел, требует ЦП высокого класса, и много поршня и я имею в виду 4 + Гбит поршня.
4+gb RAM не "много". это - "середина рабочей станции конца". Дрянной компьютер, который я получил для своей офисной работы в клиенте, который я в данный момент, имеет 3 ГБ RAM. Надлежащая разработка требует 4 + поршень ГБ. Я предлагаю, чтобы Вы приняли ТЕКУЩИЕ аппаратные средства, не материал от 5 лет назад, когда Вы говорите "о большом количестве из". 16 ГБ "не много" для сервера.
Существует ли способ установить персональное облако на единственных процессорах и 1 ГБ каждый поршень?
Зачем? К сожалению, но это было бы финансово необоснованно как ад - МЕСТО стоит денег, ЭЛЕКТРИЧЕСТВО стоит денег. Smal lservers неэффективны. Плюс, что Вы хотите выполнить с 1 ГБ RAM? 2 маленьких мини-виртуальных машины на физический сервер?
Я желаю установить персональное облако в своем доме для проигрывания с. Это - полезный опыт и эксперимент.
Получите достойный компьютер или два. Это унесло бы ад из Вашей установки. Это было бы единственным процессором, 6 ядер как текущий более верхний уровень для игр, и 8 - 16 ГБ RAM. Другая приблизительная оценка.
Серьезно, НИ ОДИН из компьютеров в моей компании (включая маленькие рабочие станции) как низко не приводится в действие, чем материал, Вы хотите работать на этом, и это включает рабочие станции, купленные 2 года назад (самые старые машины, которые мы все еще используем).
Облачный мудрый сервер - но я соглашаюсь, что это много для оплаты за только для изучения - я использую машины RAM на 64 ГБ в эти дни, если у меня нет приложений, которые работают снаружи из-за высокого ЦП низкие ограничения памяти (главным образом анализ данных) - не реклама / публичное облако, все же.
Вы должны использовать программу htpasswd для создания и добавления пользователей в файл .htpasswd, так как пароли в виде открытого текста не поддерживаются в Linux, например,
htpasswd -c /home/.htpasswd john
New password:
Re-type new password:
Adding password for user john
создаст файл и добавит пользователя john с паролем Вы предоставляете. Затем вы можете добавить других пользователей, таких как этот
htpasswd /home/.htpasswd dave
New password:
Re-type new password:
Adding password for user dave
Я не уверен, что директива
обрабатывает базовую аутентификацию HTTP (в документации предлагается только ограничение по IP / домену). Я думаю, вам следует просто использовать общий метод, например:
<Location />
AuthType Basic
AuthName "Dev Server"
AuthUserFile "/home/.htpasswd"
Require valid-user
</Location>