Установка Xoops · 2 min read · Oct 25, 2025

Установка и работа с Xoops под Ubuntu 6.10

Установка и работа с Xoops под Ubuntu 6.10

Я хочу показать вам, как установить Xoops на Ubuntu. Я использовал серверную версию Ubuntu 6.10, но, вероятно, это будет работать и на других системах. Xoops — это современная система управления контентом, которую можно расширить с помощью различных модулей. Дополнительную информацию о Xoops можно прочитать на официальном сайте.

Шаг 1: Установка Apache, PHP и MySQL

Нам нужно установить Apache и PHP, а также MySQL. Если вы не установили их во время установки, нам нужно установить их вручную позже. Это делается с помощью команды apt-get в терминале, как показано ниже. Однако, если вы не хотите использовать cd, а хотите скачать это из интернета, вам нужно сначала отредактировать /etc/sorces.dist, например, с помощью nano:

sudo nano /etc/apt/sources.list

Вы должны убедиться, что строки, начинающиеся с deb cdrom:, закомментированы:

# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted
# deb cdrom:[Ubuntu-Server 6.10 _Edgy Eft_ - Release i386 (20061025.1)]/ edgy main restricted

Теперь убедитесь, что нижние четыре строки не закомментированы:

deb http://security.ubuntu.com/ubuntu edgy-security main restricted
deb-src http://security.ubuntu.com/ubuntu edgy-security main restricted
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe

Если вам пришлось изменить /etc/apt/sources.list, вам нужно обновить базу данных пакетов:

sudo apt-get update

Теперь мы настроили apt для загрузки файлов установки из интернета. Прежде чем мы сможем установить пакеты, нам нужно получить права суперпользователя. Мы делаем это с помощью:

sudo su

Вас попросят ввести ваш пароль, и с этого момента вы будете работать как root. В конечном итоге мы можем установить веб-сервер с помощью apt-get, загружая все пакеты из Интернета:

apt-get install apache2 libapache2-mod-php5 mysql-server php5-mysql

Шаг 2: Скачивание Xoops

Поскольку Xoops является веб-приложением, нам нужно установить его в папку www:

cd /var/www

Теперь вы можете скачать файл, либо по ссылке, указанной здесь, либо выбрав другую оттуда: http://sourceforge.net/project/downloading.php?groupname=xoops&filename=xoops-2.0.16.tar.gz&use_mirror=mesh

Теперь используйте wget с URL, чтобы скачать файл:

wget http://mesh.dl.sourceforge.net/sourceforge/xoops/xoops-2.0.16.tar.gz

Вы должны найти архив tar на вашем жестком диске в папке www.

Шаг 3: Подготовка к установке

Теперь у вас есть архив Xoops на вашем жестком диске — перед установкой вам нужно распаковать архив. Это делается с помощью утилиты tar в терминале следующим образом:

tar xvfz xoops-2.0.16.tar.gz

Для процесса установки нам нужно изменить некоторые права в папке htdocs; эти разрешения необходимы системе, кроме mainfile.php — но об этом позже.

cd xoops-2.0.16/htdocs/  
chmod 777 uploads/ cache/ templates_c/ mainfile.php

Шаг 4: Установка Xoops

Процесс установки выполняется с помощью php-скрипта, чтобы выполнить его, вам нужно открыть веб-браузер и перейти в каталог, в который вы установили Xoops, и перейти в подпапку htdocs. Например: http://example.com/xoops-2.0.16/htdocs

Теперь вы должны увидеть страницу “Мастер установки”, как показано ниже. Если нет, убедитесь, что вы находитесь в подпапке htdocs, и что веб-сервер Apache и PHP правильно установлены.

Когда вы нажмете “Далее”, вы получите введение в Xoops и контрольный список всего, что вам нужно сделать заранее. Вам не нужно настраивать базу данных сейчас, это можно сделать позже с помощью мастера.

Теперь вы должны увидеть, что проверка разрешений не выдает ошибок, если это так, значит, вы неправильно установили разрешения. Вернитесь к шагу 3 и выполните команду chmod снова, но убедитесь, что вы находитесь в правильной папке.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.