Поиск по сайту:
Сильно мешает быть умным усердное стремление выказываться таким (Ф. Ларошфуко).

Установить GrandCMS на Ubuntu

15.01.2017
Установить GrandCMS на Ubuntu

GrandCMS является свободным и автономным программным обеспечением с открытым исходным кодом для владельцев веб-сайтов. С использованием GrandCMS вы можете легко создавать и обслуживание ваши собственные сайты.

Для того чтобы запустить GrandCMS, вы должны установить следующие требования к вашему серверу:

  • Веб-сервер (Apache рекомендуется)
  • PHP версии 5.3 или более поздней версии
  • Сервер баз данных (MySQL рекомендуется)

Итак, в этом уроке мы покажем вам, как установить GrandCMS на Ubuntu VPS с Apache, MySQL и PHP.

Войдите на виртуальный сервер Ubuntu через SSH в качестве корневого пользователя

ssh root@IP_Adress

Запуск сеанса экрана, выполнив следующую команду в терминале:

screen -U -S grandcms

Установите некоторые пакеты, которые необходимы для установки GrandCMS

apt-get install wget unzip

Обновите все пакеты, установленных на вашем сервере Ubuntu.

apt-get update && apt-get upgrade

Далее, мы установим веб-сервер Apache

apt-get install apache2

После установки, запустите веб-сервер и включите его на автоматический запуск при перезагрузке сервера

systemctl start apache2
systemctl enable apache2

GrandCMS хранит информацию в базе данных, поэтому мы будем устанавливать сервер баз данных MySQL и создадим нового пользователя и базу данных для GrandCMS

apt-get install mysql-server

Вам будет предложено установить пароль для пользователя “root” для MySQL. Используйте надежный пароль – это лучше всего использовать комбинацию букв и цифр и не менее 10 символов. Этот пользователь MySQL будет иметь полный доступ ко всем базам данных.

После установки, запустите сервер базы данных MySQL и дайте ему возможность запуска во время загрузки

systemctl start mysql
systemctl enable mysql

После того как сервер базы данных MySQL будет запущен, войдите в систему как пользователь root и создайте нового пользователя MySQL и базу данных для GrandCMS

mysql -u root -p

CREATE DATABASE grandcms;
CREATE USER 'grandcmsuser'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON `grandcms`.* TO 'grandcmsuser'@'localhost';
FLUSH PRIVILEGES;
exit

GrandCMS это PHP приложение, так что нам нужно установить PHP и несколько расширений PHP требующихся приложением.

apt-get install php php-mysql php-mcrypt libapache2-mod-php  php-curl php-gd

Теперь перейдите на официальный сайт GrandCMS и скачайте последнюю стабильную версию своего приложения. На момент написания этого учебника является версия 0.2.0.1.1

wget http://downloads.sourceforge.net/project/grandcms/grandcms_v0.2.0.1.1.zip

Распакуйте GrandCMS Zip архив

unzip grandcms_v0.2.0.1.1.zip

Он содержит каталог “upload” и несколько файлов с инструкциями и информацию о лицензии.

Переместите каталог загрузки в корневой каталог документов на сервере

mv upload/ /var/www/html

Переименуйте каталог

mv /var/www/html/upload /var/www/html/grandcms

И сменить владельца

chown -R www-data:www-data /var/www/html/grandcms

Переименуйте файл config-dist.php в config.php и admin/config-dist.php в admin/config.php

cd /var/www/html/grandcms
mv config-dist.php config.php
mv admin/config-dist.php admin/config.php

Создайте директиву виртуального хоста для доменного имени.

vi /etc/apache2/sites-available/vashdomen.conf

Добавьте следующее содержимое в директиве виртуального хоста

ServerAdmin webmaster@vashdomen.ru
DocumentRoot "/var/www/html/grandcms/"
ServerName vashdomen.ru
ServerAlias www.vashdomen.ru
ErrorLog "/var/log/apache2/vashdomen.ru-error_log"
CustomLog "/var/log/apache2/vashdomen.ru-access_log" combined

<Directory "/var/www/html/grandcms/">
DirectoryIndex index.html index.php
Options FollowSymLinks
AllowOverride All
Require all granted

Заменить “vashdomen.ru” на реальный домен.

Включить конфигурацию

a2ensite yourdomain

и перезапустите веб-сервер Apache для того, чтобы изменения вступили в силу

service apache2 reload

Теперь откройте ваш любимый веб-браузер, посетите http://vashdomen.ru, чтобы запустить установку GrandCMS и следуйте инструкциям, чтобы завершить установку.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: