Реклама
Задумывались ли вы о том, что может быть, если у вас есть «страница портала» для вашей семьи, как многие компании предлагают своим сотрудникам? Разве не было бы удобно иметь центральный веб-репозиторий важных документов, файлов и расписаний для вашей семьи? К сожалению, когда дело доходит до работы сайта портала, трудно найти бесплатное решение, которое не будет уменьшено в функциональности. Большая часть программного обеспечения для портала продается по огромной цене, и любые бесплатные скрипты являются либо очень простыми демонстрационными сайтами, либо пробными версиями.
К счастью, есть портал с открытым исходным кодом, который вы можете установить на свой домашний веб-сервер. Это означает, что вы можете создать начальную страницу интрасети в вашем доме, где все члены вашей семьи Доступ к фотографиям, видео, музыке, календарям, веб-ссылкам и любым другим ресурсам, хранящимся в домашней сети сервер.
Настройка домашнего веб-сервера с помощью ocPortal
Не уверены, есть ли у вас все необходимое, чтобы создать собственный веб-сервер для установки ocPortal? Не бойтесь - все, что вам нужно сделать, это подключить ПК к домашней сети, а затем установить и настроить XAMPP, как описано Дейвом.
в своей статье Как установить веб-сервер Windows на свой компьютер с XAMPP Прочитайте больше . Вы также можете воспользоваться некоторыми советами по XAMPP, которые я предложил в моей статье по настройке USB-флеш-сервер Как настроить несколько портативных веб-серверов XAMPP на одном USB-накопителеВ течение некоторого времени я пытался разработать очень быстрый и простой способ создания виртуального веб-сервера (в основном локального веб-сервера) на моем переносном жестком диске. Не только один, хотя ... Прочитайте больше .Предварительными условиями для установки ocPortal на домашнем веб-сервере является установка XAMPP, а затем создание таблицы MySQL с использованием PHPMyAdmin. Не забудьте также указать имя пользователя и пароль в таблице, ocPortal понадобится эта информация во время установки.
После запуска XAMPP и подготовки базы данных загрузите ПО ocPortal. На XAMPP ваша общедоступная папка HTML hpdocs. В этой папке вы должны создать подпапку под названием «Портал«, А затем загрузите туда все файлы программного обеспечения ocPortal. Затем перейдите к http://localhost/portal/install.php.
Это запустит процедуру установки ocPortal. Один из первых вариантов - выбрать, собираетесь ли вы использовать форум. Если на вашем веб-сервере не установлено другое программное обеспечение для форумов из списка, просто зайдите на форум ocPortals.
Не забудьте изменить базу данных на mySQL, так как это то, что использует XAMPP. Следующим этапом установки будет идентификация домена. Ваш веб-сервер должен быть настроен на статический IP (используйте инструкции Карла в его статья о сетевом домене Как настроить сетевой домен Прочитайте больше сделать это).
Используйте этот статический IP-адрес веб-сервера как домен и как часть настроек базового URL. Оставьте префикс таблицы как есть и выберите предпочитаемый пароль.
Сохраняйте настройки по умолчанию на последующих шагах, и как только вы перейдете к шагу 10, вы увидите следующий экран завершения, если установка завершена без проблем.
Перейти к вашей htpdocs / portal / directory и обязательно удалитеinstall.php», Иначе ваш портал не будет работать без предупреждения на каждом экране. Теперь, когда ваше новое программное обеспечение портала установлено, все, что вам нужно сделать, это перейти на IP-адрес вашего веб-сервера, например: http://192.168.1.107/portal/и вы увидите страницу своего портала. Если вы войдете в систему под учетной записью администратора, которую вы создали во время установки, вы можете нажатьАдминистративная зона», Чтобы настроить портал.
На главной странице администратора вы увидите статус с напоминаниями для каждого шага о том, что вам нужно настроить, чтобы загружать контент на ваш портал как можно быстрее. Преимущество ocPortal в том, что он поставляется с большим количеством динамических инструментов, таких как календарь, общий доступ к файлам, система внутреннего чата и многое другое.
Если вы используете ocPortal для своей семьи, как и я, первое, что вы захотите сделать, - это создать учетные записи пользователей. Панель «Участники» находится в разделе «инструментыВ админ-зоне.
Как администратор / создатель сайта вы проводите большую часть времени в областях редактирования. Чтобы попасть туда, щелкните «Зона администрирования», а затем нажмите «Состав”Пункт меню, чтобы перейти на страницу дизайна сайта. Вы можете получить доступ ко всем тем же значкам в самом списке меню Структура.
«Редактор дерева сайтовВероятно, это мой любимый способ разработки сайта, потому что вы можете просматривать разделы вашего портала в древовидном формате. Нажав на любую из страниц портала в дереве, вы можете редактировать эту «зону». Когда вы редактируете зону, вы вводитеЗональный редактор”, Где вы можете просмотреть страницу, а затем редактировать разделы или“ блоки ”, которые вы хотите изменить.
Ниже представлена моя первая попытка переделать главную страницу. Я удалил опрос, добавил изображение дня, включил блок расписания / календаря в правую строку меню и добавил в раздел новостей, который я могу обновлять каждый день.
Также очень легко добавлять новые страницы на портал, отредактировав левое меню и нажав кнопку, чтобы добавить эти страницы на портал. Здесь я создал отдельные страницы для каждого члена семьи с элементами, функциями и ссылками, которые наиболее важны для них.
Прелесть ocPortal в том, что на настройку уходит гораздо меньше времени, чем если бы вы собирались самостоятельно создать страницу HTML-портала на своем веб-сервере. Установка этого PHP-приложения включает в себя все, что нужно для создания полнофункционального сайта портала для семейного или малого бизнеса за считанные минуты.
Так что возьмите ocPortal для тест-драйва на своем веб-сервере и посмотрите, что вы и ваша семья думаете. Есть ли у вас все необходимые дополнения, и какова кривая обучения? Поделитесь своим опытом и своим мнением в разделе комментариев ниже.
Райан имеет степень бакалавра в области электротехники. Он 13 лет проработал в области автоматизации, 5 лет - в сфере информационных технологий, а сейчас является инженером приложений. Бывший управляющий редактор MakeUseOf, он выступал на национальных конференциях по визуализации данных и был представлен на национальном телевидении и радио.