Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 01.01.2026 Время: 13:49
Ваш IP: 216.73.216.153
Загрузка сервера: 0.34
old.ubuntu-desktop.ru - PHP-FUSION CMS В UBUNTU 14.04 - Сервер    Главная > Каталог статей > Сервер

PHP-FUSION CMS В UBUNTU 14.04

PHP-Fusion — система управления содержимым, созданная Nick Jones с использованием языка PHP и базы данных MySQL. PHP-Fusion поддерживает около десятка языков, помимо английского. Есть официальная поддержка форумов в России, на Украине, в Италии, Венгрии, Дании, а также поддержка клуба.

PHP-Fusion v6 распространяется в соответствии с GNU General Public License, а уже PHP-Fusion v7 лицензирована в соответствии с Affero General Public License.

PHP-Fusion имеет стандартный пакет модулей:

  • Новости
  • Статьи
  • Форумы
  • Фотогалерея
  • Ссылки
  • Файловый архив
  • Голосования
  • Мини-чат
  • Приватные сообщения
  • Темы
  • Собственные страницы

PHP-Fusion предоставляет пользователям возможность расширить стандартный пакет с помощью плагинов. Загрузка, установка, управление этими плагинами производится очень легко. Некоторые плагины проходят аттестацию и могут быть найдены на официальном сайте. Кроме плагинов существуют модификации, которые подразумевают изменение исходного кода системы.

PHP-Fusion – это бесплатная система управления сайтом написанная на языке PHP и использующая в качестве базы данных MySQL, проста как в установке, так и в управлении.

PHP-Fusion отлично подойдет как для сайтов визиток, так и для сайтов порталов, благодаря довольно богатому функционалу (стандартный набор почти любой системы + кое — что добавлено) и большому количеству модификаций, которые можно скачать на официальном сайте системы.

PHP-Fusion – это система из серии поставил (выбрав дизайн из огромного количества) и используешь. Так что если вам лень ковыряться с сайтом, а хочется, то PHP-Fusion отлично вам подойдет.

Разработчик CMS – Nick Jones

Официальный сайт – www.php-fusion.co.uk

Сайт официальной поддержки — http://rusfusion.ru

Для установки вам понадобится веб-сервер Apache, MySQL, PHP.

Создаем файл конфигурации

Для примера имя нашего сайта будет example.com

Создаем файл /etc/apache2/sites-available/fusion.conf

sudo nano  /etc/apache2/sites-available/fusion.conf

*Имя файла конфигурации может быть любым, имя fusion выбрано как пример.

Убираем весь текст и вставляем следующий:

<VirtualHost *:80>

ServerName localhost

ServerAlias example.com www.example.com

DocumentRoot /var/www/example.com

<Directory var/www/example.com>

Options FollowSymLinks

Options +Indexes

AllowOverride All

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

 
Далее сохраните файл как fusion.conf. Конфигурационный файл должен иметь путь /etc/apache2/sites-available/fusion.conf
 
Для установки PHP-Fusion  будем использовать каталог /var/www/example.com
sudo mkdir /var/www/example.com
 
С официального сайта скачайте архив, распакуйте и переместите все содержимое папки files в созданную нами папку /var/www/example.com/
 
Удобней это сделать при помощи nautilus открыв его с правами root:
sudo nautilus
 
Устанавливаем права на папку  /var/www/example.com/
sudo chown -R www-data.www-data /var/www/example.com/
 
Мы создали каталог для  PHP-Fusion, закачали в него файлы сайта, и установили права на каталог.
 
Далее переименуйте файл _config.php в config.php
 
Создадим базу данных и пользователя MySQL
 
Поочередно в терминале выполните следующие команды:
mysql -u root -p
create database fusion;
CREATE USER ‘fusion’@’localhost’ IDENTIFIED BY ‘*****’;
GRANT ALL PRIVILEGES ON fusion.* TO ‘fusion’ IDENTIFIED BY ‘*****’;
exit
 
fusion и **** (пароль) можно изменить на свои значения.
 
Дальше откройте файл /etc/hosts
sudo nano /etc/hosts
 
Добавьте строчку:
127.0.0.1    example.com www.example.com
 

Создаем виртуальный хост:

sudo a2ensite fusion

Для отключения виртуального хоста используйте команду:

sudo a2dissite fusion

Перезапустите веб-сервер Apache:

sudo service apache2 restart

 * Restarting web server apache2                                         [ OK ]
 
Если после  запуска сервера вы увидите сообщение об ошибке, то откройте файл /etc/apache2/apache2.conf и добавьте строчку ServerName localhost, после чего перезапустите сервер Apache
 
Сообщение об ошибке:
 * Restarting web server apache2    
AH00558: apache2: Could not reliably determine the server's fully qualified 
domain name, using 127.0.1.1. Set the 'ServerName' directive globally to
suppress this message
 
Дальше можно устанавливать PHP-Fusion
 
В веб-браузере наберите http://example.com/installation/setup.php
 
Выберите язык
 
08940638-650x324_1
 
Тест файлов и директорий
 
92644169
 
Настройка базы данных (настройте как показано на рисунке, пароль root тот который Вы создали для администратора базы данных MySQL.(установка Lamp))
 
83569183
33268613
 
Настройка супер администратора, придумайте логин, пароль пользователя и администратора должен быть разным.
 
05961867
 
Установка успешно завершена.
Нажми кнопку Готово для перехода на сайт.
Примечание Вы должны удалить файл setup.php на сервере
и установить CHMOD config.php обратно в 644 в целях безопасности.
 
Спасибо за выбор PHP-Fusion.
 
87278257-650x307
 
09165341-650x347
 
На этом все, сайт запущен. Удачи!
Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-11 21:50:34 | liman28 | Категория: Сервер | Просмотров: 165
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   compact - создание массива, содержащий названия переменных и их значения
Функция compact() создает массив, содержащий названия переменных и их значения. Пример использования: $a = "тепло"; $b = "холодно"; $c = "жарко"; $arr = array("a","b","c"); print_r ($result = compact($arr)); Array ( [a] => тепло [b] => холодно [c] => жарко ) Так же можно обойтись без функции array(), перечислив имена переменных в функции compact(): $a = "тепло"; $b = "холодно"; $c = "жарко"; print_r ($result = compact("c","b","a",$arr)); Array ( [c] => жарко [b] => холодно [a]…
  2017-09-19 20:20:37 | Категория: PHP
   XNRETRO — БЕСПЛАТНОЕ ПРИЛОЖЕНИЕ, КОТОРОЕ ПОЗВОЛИТ НЕМНОГО СОСТАРИТЬ ВАШИ ФОТОГРАФИИ
XnRetro — бесплатное приложение, которое позволит немного состарить Ваши фотографии, а так же применить некоторые эффекты, рамки и предустановленные цветовые настройки.   Особенности программы:— Различные фото эффекты— Регулировка контрастности, яркости и насыщенности— Возможность сохранить фото в галерее— Возможность расшарить фото в Instagram, Twitter, Facebook и т.д.   Страница…
  2017-08-10 19:35:05 | Категория: Графика
   СХЕМОТЕХНИЧЕСКИЙ РЕДАКТОР GEDA
Проект gEDA создал и продолжает вести работу над набором GPL-инструментов системы автоматизированного проектирования электроники. Эти инструменты используются для проектирования электронных устройств, создания схемотехники, симуляции, создания прототипов и производства. В настоящее время проект gEDA предлагает сложившийся инструментарий проектирования электронных устройств, состоящий из свободных…
  2017-08-04 09:44:56 | Категория: Разное
   pyRenamer — программа для массового переименования файлов и папок
pyRenamer - позволяет переименовывать файлы с использованием шаблонов, поиска и замены, подстановок, вставки или удаления текста, и даже переименовывать файлы вручную. Также можно переименовывать изображения с использованием их тегов EXIF и музыкальные файлы с использованием их внутренних тегов. Программу можно установить через "Центр приложений Ubuntu" или выполнив команду в терминале: sudo apt-get install…
  2017-08-21 13:27:42 | Категория: Офис
   ОШИБКИ ПРИ УСТАНОВКЕ ОБНОВЛЕНИЙ
В области задач появилось сообщение: Произошла ошибка. Пожалуйста, запустите менеджер пакетов из меню или введите команду sudo apt-get install-f в терминале, чтобы увидеть что произошло и исправить ошибку.Сообщение об ошибке: «Ошибка: открытие временных файлов (E: Encountered a section with no Package: header, E:Problem with Mergelist /var/lib/apt/lists/ru.archive.ubuntu.com_ubuntu_dists_precise-updates_multiverse_binary-i386_Packages, E: The package lists or status file could not be parsed or opened.)». Обычно это…
  2017-08-01 23:03:42 | Категория: Система

Вверх