Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 03.10.2025 Время: 03:44
Ваш IP: 216.73.216.20
Загрузка сервера: 0.81
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   VkAudioSaver — бесплатная программа для прослушивания и скачивания музыки вконтакте
VkAudioSaver — бесплатная программа для прослушивания и скачивания музыки вконтакте. Позволяет искать и слушать аудиозаписи, редактировать альбомы и скачивать всю музыку целиком из результатов поиска в один клик. Также имеется возможность скачивания музыки с публичных страниц, групп, конкретного пользователя вконтакте и даже из постов в ленте новостей, содержащих музыку — достаточно вставить адрес из…
  2017-08-03 22:03:09 | Категория:
   Быстрая очистка памяти
Для быстрой очистки кэша памяти можно использовать команду: sudo -i echo 3 > /proc/sys/vm/drop_caches exit При этом произойдет очистка кэша inode, dentrie и PageCache. Виды кэша: PageCache или страничный кэш — это место, куда ядро складывает все данные, которые вы записывали или читали из диска. Это очень сильно ускоряет работу системы, так как если программе во второй раз понадобятся те же данные, они просто будут взяты из…
  2017-08-27 18:57:36 | Категория: Система
   KSHISEN — ВАРИАНТ МАДЖОНГА
KShisen — это игра «сисэн-сё» (Shisen-Sho), в которой игрок очищает игровое поле, убирая смежные пары фишек Маджонг. Цель игры — убрать с поля все костяшки. За один ход можно убрать только одну пару, у которой совпадают рисунки. Убирать можно только те костяшки, которые можно соединить ломаной из не более чем трех отрезков. При этом отрезки могут быть только вертикальными или горизонтальными, но не…
  2017-08-09 00:00:43 | Категория: Игры
   UNetbootin
UNetbootin — Universal Netboot Installer — позволяет вам создавать загрузочные LiveUSB-диски для Ubuntu, Fedora и любых других дистрибутивов Linux без записи CD. Он работает на Windows, Linux и Mac OS X. Вы можете либо загрузить какой-либо поддерживаемый дистрибутив прямо в окне программы, либо предложить свой собственный файл .iso Linux. Распространяется на условиях лицензии GNU GPLv2. Поддерживаемые дистрибутивы: Ubuntu (and official derivatives) 12.04…
  2017-08-08 06:23:49 | Категория: Система
   F-Spot
F-Spot — Программа-каталогизатор (органайзер) для Gnome, позволяющая управлять архивом фотографий. В программе предусмотрены основные операции для обработки фотографий: Обрезать фотографию Коррекция красных глаз Обесцвечивание Тонирование Выравнивание Автокоррекция цвета Коррекция цвета Увеличение резкости Возможности программы: Поддерживаемые форматы: JPEG, PNG, TIFF, DNG, цифровые негативы RAW (CR2, PEF,…
  2017-08-04 14:59:04 | Категория: Графика

Вверх