iwe

iwe

+18
Репутация
-4
Рейтинг
#1 Хостинг на FreeNas 9.2 14 мая 2014 в 22:48
Есть у меня старый ноут — и вот на нём я установил InstantCMS 2.0.
Расскажу, как это сделать, если кому захочется повторить.

Перво-наперво, нужна флэшка на 2-4 Гигабайта. Цена вопроса — 300 рублей. Качаем образ отсюда, из раздела "Download the current stable FreeNAS USB image", а мануал на английском в pdf — отсюда. Там рекомендуют использовать с 64битной версией минимум 4 ГБ ОЗУ, но у меня работает и при 2х. Вопрос только в производительности файловой системы. Отличия 32 и 64 в наборе программ, которые можно установить только щёлкая мышкой, но к нашему вопросу этот — не относится. Торрентокачалка, к слову, есть и там, и там. Заливаем образ на флэшку с помощью программы win32diskimager. В BIOS выставляем загрузку с флэшки.

Столкнулся с тем, что загрузка идёт не со всех разъёмов — потыкайте, не паникуйте.

Загружаемся, и видим, что у нас в конце всех сообщений указан адрес вида 192.168.0.ххх — на него уже можно зайти через браузер компа. Этот айпишник можно заменить на тот, который вам больше нравится — вот как это описано в документации:

Enter an option from 1-11: 1
1) em0
Select an interface (q to quit): 1
Delete existing config? (y/n) n
Configure interface for DHCP? (y/n) n
Configure IPv4? (y/n) y
Interface name: (press enter as can be blank)
Several input formats are supported
Example 1 CIDR Notation:
192.168.1.1/24
Example 2 IP and Netmask separate:
IP: 192.168.1.1
Netmask: 255.255.255.0, or /24 or 24
IPv4 Address: 192.168.1.108/24
Saving interface configuration: Ok
Configure IPv6? (y/n) n
Restarting network: ok
You may try the following URLs to access the web user interface:
192.168.1.108
По простому: 1, 1, n, n, y, Enter, ввести адрес в виде 192.168.x.xxx, n. Всё, ip станет таким как хотите. Помните, что наиболее часто роутеры идут с адресом 192.168.0.1 или 192.168.1.1 — не выбирайте эти адреса, не путайте третий байт и не используйте 255! Ну и само собой — адрес только из вашей домашней сети.

У меня первая загрузка работающей системы прошла только со какой-то попытки, что-то система определяла в оборудовании, но после нескольких перезагрузок всё проплевалось, и заработало.

Заходим через браузер, сразу видим, что система просит создать пароль рута. Создаём, да позамысловатее. Если потом забудете — можно сбросить через консоль сервера и задать новый. Теперь нужно подключить ж0сткий диск. Он, кстати, подключившись, будет полностью отформатирован, да ещё и в чудо-ФС — zfs. Что это такое — целые книги написаны, но кратко — она как раз для серверов, отказоустойчавая, с созданием снимков, расширяемая, нагрузку балансирует, всё делает сама, никакой RAID не нужен. Wikipedia: ZFS. Итак, Storage > Volumes > Auto Import Volume. Всё само сделается, надо только весь объём выделить.

Продолжу завтра, а пока сдувайте пыль со старого железа — оно ещё поработает!

Дальше будет:
1. Создаём jail и устанавливаем Апач, ПХП с модулями и Майэскуэл
2. Настраиваем трансляцию адреса на dyndns в динамический ip.
3. Создаём пустую базу без ПхпМайАдмин
4. Устанавливаем InstantCMS 2.0!
#1 [ЕСТЬ РЕШЕНИЕ] Локальный хостинг на FreeNas 9.2 12 мая 2014 в 08:25
Раз никому не интересно — закрываю. Проблема решена. Спасибо!
#2 [ЕСТЬ РЕШЕНИЕ] Локальный хостинг на FreeNas 9.2 11 мая 2014 в 23:53


Постав CentOSmini и 1С-Битрикс: Веб-окружение Linux

Владимир

У меня уже всё заработало. 😉 Спасибо Главному!


зачем так изголяться то?

Владимир

Поставил на то, что есть — на качалку и бэкапилку. Старый ноут — один, энергии жрёт мало, зачем усложнять?
Плюс, интересно поковырять.
#3 [ЕСТЬ РЕШЕНИЕ] Локальный хостинг на FreeNas 9.2 11 мая 2014 в 20:52


Для Apache нужен mod_rewrite, см. требования

r2

Спасибо, попробую доустановить.

Прикрутил — заработало! Спасибо за ответ и работающий совет!

Кому-нибудь интересно, как сделать такой "сервер"? Могу рассказать по шагам.
#1 [ЕСТЬ РЕШЕНИЕ] Локальный хостинг на FreeNas 9.2 11 мая 2014 в 20:18
У меня есть старый ноут, на который я поставил FreeNas 9.2. Это дистрибутив сетевого хранилища на базе FreeBSD.
В джейл (это такой изолированный от других частей системы "виртуальный компьютер" внутри системы, работает через chroot, каждый джейл имеет собственный ip) установил Apache 2.2, PHP 5.5 и SQL 5.6.
На роутере поднял через dyndns трансляцию динамического ip в адрес вида тын-тын-тын.dyndns.biz.
Прикрутил phpMyAdmin.
Развернул InstantCMS 2.0.

И упёрся в проблему — ни в какие подкаталоги, кроме реально существующих, перейти по ссылкам невозможно, то есть такое ощущение, что движок не перехватывает ссылки, и не обрабатывает. Помогите!!! Где-то я ошибся, или не допилил чего.
#4 iCMS 2.0 - предложения 23 декабря 2013 в 22:43

Везде, где есть редактирование настроек в админке, добавить кнопку Применить.

Ратмир
Да не так часто это нужно, а?
#5 iCMS 2.0 - предложения 22 декабря 2013 в 22:29
У будущего форума предлагаю разместить то, что пишется в конце страницы:

В начало страницы
Написать Отписаться Назад
← Предыдущая тема|Следующая тема →
Перейти на форум:
Страницы: Первая Предыдущая 16 17 18 19 20


ещё и в начале, заменив В начало страницы на В конец страницы.
#6 iCMS 2.0 - предложения 17 декабря 2013 в 19:41
Предлагаю:

1. Добавить правило в фильтр участников группы — галку "показывать только друзей".
2. У списка друзей в профиле пользователя добавить возможность без "тыканий" в друга видеть группы, в которых состоят пользователь и этот друг. Например, при проведении мышью над спецполем всплывает лайтбокс "общие группы".

Подскажите, возможно ли существующими средствами в 2.0 сделать каталог групп, чтоб группу было можно найти не по названию, а в древовидном списке? Создать каталог — можно, создать группу — тоже, а вот как правильнее связать их?

3. Отсюда — предложение. Добавить возможность при создании в каталоге позиции автоматически создавать группу для этой позиции.

Авторам CMS — огромная благодарность. Отличный продукт, молодцы! Спасибо за Ваш труд!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.