Как мне установить Joomla 1.7 на сервер лампы?

У меня есть рабочий сайт joomla 1.7 business live, и я хотел бы узнать, как установить wamp-сервер и joomla 1.7 на ubuntu 11.1. Я использую его для локальной работы на сайте, затем создаю его резервную копию и загружаю в корневой каталог действующего сайта и устанавливаю его с помощью kickstart.php. Я хотел бы сделать все это через Ubuntu вместо Windows 7 Ultimate.

1 ответ

Joomla - это популярная CMS с открытым исходным кодом, которая позволяет создавать с нуля профессиональные веб-сайты для вашего бизнеса или личного использования. В настоящее время выпущена последняя версия Joomla 1.7.2, на которой мы собираемся сделать учебник.

В этом руководстве мы увидим, как установить Joomla 1.7.x в систему под управлением Ubuntu 11.10/11.04. Прежде чем мы начнем, вам нужно сначала установить веб-сервер Apache (LAMP) в вашей системе вместе с PHP и MySQL.

Начиная

После установки LAMP откройте терминал и следуйте этой последовательности инструкций:

Добавление Joomla в Apache sudo apt-get install apache2

  • Добавьте файл конфигурации для Joomla в Apache с помощью этих команд:
cd /etc/apache2/
sudo cp sites-available/default sites-available/joomla
  • Теперь включите сайт Joomla с помощью этих команд:
sudo a2ensite joomla
sudo service apache2 restart

Создание пользователя и базы данных MySQL sudo apt-get install mysql-server

  • Войдите на свой сервер MySQL с помощью этой команды и отправьте пароль MySQL, который вы указали во время установки LAMP:
mysql -u root -p
  • Создайте базу данных с именем joomla с помощью этой команды:
create database joomla;
  • Создайте сейчас пользователя MySQL с именем "joomla" с помощью этой команды (замените любой пароль по вашему выбору):
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \
LOCK TABLES ON joomla.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword';

xxx.xxx.xxx.xxx. = ip вашего рабочего стола

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \
LOCK TABLES ON joomla.* TO 'yourusername'@'xxx.xxx.xxx.xxx' IDENTIFIED BY 'yourpassword';
  • Выход из сервера MySQL:

выход

Загрузка Joomla (v 1.7.2) загрузите с веб-сайта joomla выдержку с рабочего стола и перенесите на свой сервер с помощью filezilla через sftp

  • sudo mkdir /var/www/joomla

  • переместите его в папку /var/www/joomla

  • Присвойте права владения пользователю www-data для файлов Joomla с помощью этой команды:

sudo chown -R www-data.www-data /var/www/joomla/

Установка PHP

Выполнить команду -

sudo apt-get install php5 libapache2-mod-php5 php5-mysql

Затем перезапустите сервер Apache для загрузки модулей php -

перезапуск службы sudo apache2

Отключение буфера вывода

Для установки Joomla необходимо отключить output_buffering. Вот как это сделать:

  • Вам нужно отредактировать файл "php.ini" с помощью этой команды:
sudo gedit /etc/php5/apache2/php.ini
  • Поиск и замена:

output_buffering = 4096

к

output_buffering = off

Установка Joomla

Чтобы начать установку Joomla, на другом рабочем столе:

http://IP OF YOUR SERVER/joomla

Затем следуйте инструкциям мастера установки. На странице конфигурации базы данных укажите настройки MySQL, которые мы уже создали:

  • Тип базы данных: MYSQL
  • Имя хоста: Localhost
  • Имя пользователя: ваше имя пользователя в шаге sql
  • Пароль: выбранный пароль
  • Имя базы данных: Joomla
  • Префикс таблицы: Aleatory

  • Сохрани и закрой.

Когда вы дойдете до финального экрана с поздравлениями по установке Joomla!, вам следует удалить каталог установки. Из корневого терминала:

rm -rf /var/www/joomla/installation/

введите описание здесьвведите описание здесьвведите описание здесь

Другие вопросы по тегам