The browser should render some flash content, not this. Go to Adobe Page and Download Adobe Flash Player Plugin.

Установка Joomla на ВДС CentOs (создание клан сайта)

 1. Выбор хостинга под сервер TeamSpeak3

 2. Установка TeamSpeak3 на ВДС на примере CentsOS

3. Создание собственного сайта для получения NPL лицензии на TeamSpeak3

Для работы любого сайта нам естественно понадобится доменное имя, так как доступ к сайту по IP адресу это крайне не солидно и не удобно)

Здесь мы можем пойти двумя* путями (*под понятием двумя я подразумеваю бесплатный и платный вариант регистрации. Регистраторов доменного имени в сети тысячи - вы можете использовать любого регистратора):

  1. бесплатным - зарегистрировать доменное имя в зоне .tk (на момент написания статьи один из немногих регистраторов который дает возможность бесплатно зарегистрировать домен второго уровня) (инструкция как зарегистрировать тут)
  2. зарегистрировать самое недорогое доменное имя в зоне .ru (самый недорогой регистратор которого я нашел на данный момент предоставляет домен зоне .ru за 99 рублей в год, при заказе домена обязательно обращайте особое внимание на цену продления)

99 рублей в год я считаю это копейки, поэтому я советую использовать домен в зоне ru, хотя и на домены в зоне tk лицензии выдавали.

ОБРАЩАЮ ВНИМАНИЕ!!! Если вы планируете получить НПЛ лицензию на свой сервер TeamSpeak, то к выбору регистратора вы должны подойти ответственно! Так как полученная лицензия выдается на доменное имя и почту которая будет создана на этом домене! При утрате домена вы утратите доступ к почте на этом домене, а соответственно и к лицензии (на вопросе почему очень важно иметь доступ к почте администратора ТС я еще остановлюсь позже)

Первым делом "привяжем" ваш ВДС к полученному доменному имени, так как обновление ДНС записей займет некоторое время (от нескольких минут до суток) - у нас будет время вдоволь поковыряться с сайтом.

Для этого редактируем ДНС записи нашего домена: создаем две записи типа А которые ведут на ИП нашего вдс сервера (как на примере)

бесплатный вариант

пример с 2domains.ru

ОБРАТИТЕ ВНИМАНИЕ!!! Для того чтобы записи заработали может потребоваться время (от нескольких минут до суток, как повезет)! Не спешите думать что "все пропало", и у вас ничего не получается.

Домен мы зарегистрировали, записи прописали, теперь приступим к созданию сайта.

Для работы сайта нам понадобится установить LAMP (Linux Apache MySQL PHP)

Конектимся к нашему серверу с помощью уже известной нам Путти (от root)

Добавим в Добавляем правила в Iptables - открываем порты необходимые для работы сайта

iiptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

service iptables save && service iptables restart

3.1 Установка MySQL
yum -y install mysql mysql-server

После установки добавляем сервер MySQL в автозапуск

chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start

3.2 Установка Apache

yum -y install httpd

После установки добавляем сервер Apache в автозапуск и перезагружаем

chkconfig --levels 235 httpd on

/etc/init.d/httpd restart

После, откройте в браузере http://хх.хх.хх.хх , (где хх.хх.хх.хх - это IP адрес вашего ВДС сервера) и на экране будет отображаться стандартная страница с надписью "Apache 2 Test Page"

3.3 Установка PHP

yum -y install php

После установки нужно выполнить перезагрузку веб-сервера apache:

/etc/init.d/httpd restart

Для проверки работы PHP выполним команду:

echo "<?php phpinfo(); ?>" > /var/www/html/pi.php

после чего в браузере наберем: http://хх.хх.хх.хх/pi.php  где хх.хх.хх.хх - IP вашего ВДС

3.4 Обновим версию PHP (для работы joomla  3.6 нам нужна версия не ниже 5.3.10, а поставляется с CentOS 6 только 5.3.3)

для этого нам надо добавить репозиторий

wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

подключаем Remi

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -Uvh remi-release-6*.rpm

теперь мы должны активировать этот репозиторий, для этого с помощью программы WinSC (ее мы настраивали выше) мы переходим в папку /etc/yum.repos.d и в ней ищем файл remi.repo

Открываем его и ищем блок [remi-php55] и меняем значение ENABLED=0 на ENABLED=1, также обратите внимание  если в строке mirrorlist=https, то необходимо изменить на mirrorlist=http. Сохраняем.

 

обновляем PHP, сопутствующие модули и приложения командой

yum -y --enablerepo=remi upgrade php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml

перезапустим apache и MySQL

service httpd restart

service mysqld restart

3.5 Настройка поддержки MySQL в PHP

Для поддержки MySQL в PHP нужно установить пакет php-mysql

yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-snmp php-soap php-tidy curl curl-devel

после завершения установки перезапустим apache

service httpd restart

3.6 Теперь можно приступать к установке движка сайта - я рекомендую joomla - очень проста и понятна в обращении, для этой CMS в сети есть миллионы уже готовых шаблонов, плагинов и модулей - что для новичков незаменимо)

переходим в директорию для вашего сайта

cd /var/www/html

Скачаем версию Joomla (На данный момент актуальна линейка 3.х.х, но многие продолжают устанавливать и использовать более старые версии 1.6 и 2.5)

wget https://github.com/joomla/joomla-cms/releases/download/3.3.6/Joomla_3.3.6-Stable-Full_Package.zip

и распакуем ее

unzip Joomla_3.3.6-Stable-Full_Package.zip

Cоздаем файл конфигурации Joomla и устанавливаем права доступа 777:

touch /var/www/html/configuration.php
chmod 777 /var/www/html/configuration.php

Для папки html  необходимо выставить владельца и группу apache:

chown -R apache:apache /var/www/html 

3.7 Создание базы данных.

Для создания базы данных необходимо перейти в MySQL:

mysql -u root -p

в поле ввода пароля просто жмем enter

Далее необходимо создать базу данных Joomla, пользователя к базе данных и пароль, обращаем ваше внимание, что команды MySQL должны заканчиваться точкой с запятой.

Создаем базу данных joomla: (я буду использовать имя базы данных jtest, пользователя testik и пароль: 12345 - вам естественно надо придумать свои варианты)

CREATE DATABASE jtest;

Создаем пользователя БД joomla:

ПОВТОРЯЮ!, что название базы данных jtest, имя testik и пароль 12345 приведены для примера.
В целях безопасности вашего сайта рекомендую их не использовать.

CREATE USER testik@localhost;

Задаем пароль

SET PASSWORD FOR testik@localhost= PASSWORD("12345");

Даем все привилегии для нового пользователя

GRANT ALL PRIVILEGES ON jtest.* TO 'testik'@'localhost' IDENTIFIED BY '12345';

FLUSH PRIVILEGES;

Выходим из MySQL

exit

Для применения настроек перезапускаем Apache:

service httpd restart

3.8 установка CMS Joomla

для завершения установки необходимо перейти в браузере по адресу нашего сайта (домену), в моем примере это testts3.tk

ВНИМАНИЕ! Все данные приведены мной для примера, вам же надо использовать свои

Подключаем созданную выше (пункт 3.7)  базу данных (изменяем поля только те что отмечены рамочкой):

Если вы все сделали правильно вы увидите вот такой обзор:

Удаляем директорию INSTALLATION, нажав на кнопку. И я вас поздравляю! Вы успешно завершили установку Joomla! Доступ к админке сайта: http://ваш_домен/administrator/ (Логин и пароль те что вы указали при установке CMS, пункт 3.8)

 

читать далее...

 4. Оформление сайта для получения NPL лицензии на TeamSpeak3.

 5. Создание почты на своем домене для получения NPL лицензии на TeamSpeak3

 6. Как правильно заполнить заявку на получение NPL лицензии на TeamSpeak3

 7. Как установить полученную NPL лицензию TeamSpeak3

 

Комментарии  

 
Иван
# Иван 21.10.2015 07:09
Добрый день!
А если я не стал дожидаться того чтобы записи заработали(само е начало статьи) и далее все сделал с сайтом по IP. Когда записи заработают, все норм будет или придется переделывать что-то?
Ответить | Ответить с цитатой | Цитировать
 
 
Fosters
# Fosters 21.10.2015 11:04
Всё норм будет!!) По крайней мере у меня получилось. Спасибо автору статьи что добавил в статью инфу про днс. Её здесь ой как не хватало)
Ответить | Ответить с цитатой | Цитировать
 
 
Fosters
# Fosters 21.10.2015 11:10
За ЛАМПу тоже спс, в старой версии статьи было пару ошибок из-за которых приходилось гуглить пару часов. Автору огромное спасибо.
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 27.10.2015 08:53
Цитирую Иван:
Добрый день!
А если я не стал дожидаться того чтобы записи заработали(самое начало статьи) и далее все сделал с сайтом по IP. Когда записи заработают, все норм будет или придется переделывать что-то?

когда ДНС записи обновятся, ваш сайт будет доступен и по IP и по домену, на самом ВДС ничего менять не придется
Ответить | Ответить с цитатой | Цитировать
 
 
Женя Кедыч
# Женя Кедыч 27.10.2015 20:41
Какие параметры ВДС сервера нужны для Joomle! и можна ли разместить Joomle и Team Speak на ВДС?
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 01.11.2015 10:47
Цитирую Женя Кедыч:
Какие параметры ВДС сервера нужны для Joomle! и можна ли разместить Joomle и Team Speak на ВДС?

Да, конечно можно установить Joomle и TeamSpeak на 1 ВДС. В этом гайде я как раз и рассмотрел данный вариант.
По поводу параметров - то для кланового сервера ТС и кланового сайта достаточно 1 ядра и 512 мб ОЗУ, дискового пространства достаточно будет хотя бы от 5 гб
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий


Защитный код
Обновить

The browser should render some flash content, not this. Go to Adobe Page and Download Adobe Flash Player Plugin.

alfadefiant.ru

Яндекс.Метрика