This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Несколько web server -ов на NAS4Free (Решено)

Russian community

Moderators: alexey123, MikeMac

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
russian
Starter
Starter
Posts: 60
Joined: 27 Jul 2012 08:11
Location: Russia
Status: Offline

Re: Несколько web server -ов на NAS4Free

Post by russian »

Если позволишь, снова я :)

А обязательно развязывать их через разные сервера?

Я себе состряпал "front-end" страничку, index.html, которая лежит в корневой www папке встроенного сервера lighttpd.

На ней несколько красивых, украденых в интернете :) иконок, каждая из которых ведёт на нужный сервис.

Например, если сам NAS имеет IP 192.168.1.101 , то ссылки примерно такие:

http://192.168.1.1 - для входа в веб-морду раутера
http://192.168.1.101:12080 - на этот порт я повесил веб-морду самого Nas4Free
http://192.168.1.101/sfpg.php - это ссылка на галерею, о которой я тебе уже говорил
http://192.168.1.101:9091 - это ссылка на вебморду встроенного BitTorrent
http://192.168.1.101/owncloud/ - это ссылка на OwnCloud, который лежал в папке /www/owncloud и обслуживался тем же lighttpd
http://192.168.1.101:xxxx - не помню номер порта, это ссылка на вебморду uPnP, для настроек медиаконтента

В итоге, пользователь (я, например, или кто-то кто подцепился к NAS через VPN) входит на 192.168.1.101 (я его в браузере как homepage прописал даже), и попадает на этот фронтенд, где, тыкая в иконку, попадаует уже в нужный сервис.

Или не вариант в твоём случае?
Nas4Free x64 9.2.0.1 rev.972; case: Lian Li PC Q08b; mb: ASUS E35M1-I; cpu: AMD E-350; mem: 4 Gb; hdd: 6xSATA

User avatar
alexey123
Moderator
Moderator
Posts: 1469
Joined: 19 Aug 2012 08:22
Location: Israel, Karmiel
Contact:
Status: Offline

Re: Несколько web server -ов на NAS4Free (Решено)

Post by alexey123 »

Ну есть еще вариант запустить дополнительно немножко серверов. Полезно например для phpMYAdmin или PhpPGAdmin
Для начала запустить встроеный вебсервер скажем на 80 порту.
Затем создать свой пустой конфиг файл и положить его куда-нибудь на шару. Скажем так /mnt/data/superpuper.conf
В этот файл скопировать к примеру содержимое файла /var/etc/webserv.conf , заменив в нем корневой каталог и порт
Потом сказать "поехали":

Code: Select all

/usr/local/sbin/lighttpd -f /mnt/data/superpuper.conf start
Радостно наблюдать работающий сервер.
И так далее, пока памяти хватит. Или портов.
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600

Post Reply

Return to “Российская”