Установка 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 снова, но убедитесь, что вы находитесь в правильной папке.

Get new posts in your inbox
No spam. Unsubscribe anytime.