Комментарии

Настройки Joomla 2.5 часть III

Rate this item
(2 votes)

Сегодня мы разберем настройки Joomla Сервер. Эти настройки влияют на работу сайта. Здесь выставляются Настройки сервера, определяющие, в каком режиме  будет работать сайт;  Часовой пояс сервера -  важная настройка для корректного отображения времени событий (например комментариев);  уже известные нам   Настройки FTP; Настройки базы данных;  и  Настройки почты - от них зависит будет ли сайт отправлять почту, а значит будут ли работать регистрация, форма обратной связи и другие компоненты и модули, требующие функцию отправки почты.

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

Начнем....Курсы JoomMaster от RadiusPRO

Заходим во вкладку Сервер и разбираем то, что видим:

Наименование опции Переменная в configuration.php Описание
Путь к каталогу временных файлов  public $tmp_path

При установки расширений (через админку), архивы сначала распаковываются именно в этот каталог (кореньсайта_tmp), а уже потом файлы "раскидываются" по своим местам.

(в configuration.php - ваша_корневая_папка/tmp).

Gzip-сжатие страницы

 public $gzip

Gzip позволяет сжимать содержимое страниц перед их отправкой пользователю. Для использования этой функции необходимо, чтобы на сервере была подключена библиотека gzip - это утилита сжатия информации, работает с файлами с расширением *.gz.

(в configuration.php да='1', нет ='0').

Сообщения об ошибках

 public $error_reporting

Здесь определяется уровень сообщений об ошибках. Чем ниже уровень, там больше ошибок будут игнорироваться (самый низкий -  простой). При самом высоком (для разработчиков) - будут выводится все ошибки. Можно также отключить рапорт (нет).

(в configuration.php для разработчиков = 'development', максимум = 'maximum', простой='simple', нет='none', по умолчанию для системы = 'default')

Включить SSL

 public $force_ssl

Включает доступ к определенным областям сайта по защищенному протоколу SSL (HTTPS). Можно включит данную опцию для всего сайта или только для административной панели.

Прежде чем включать опцию необходимо включит поддержку SSL  на сервере.

(в configuration.php только для административной панели ='1', сайт='2', нет = '0')

Часовой пояс сервера

 public $offset,
 public 
$offset_user

Выбор города в котором находится сервер сайта. Очень важная настройка, например для форума.

(в configuration.php $offset='название_города', $offset_user='UTC' (!))

Настройка FTP

 public $ftp_host,
 public $ftp_port,
 public $ftp_user,
 public $ftp_pass,
 public $ftp_root,
 public $ftp_enable


Уже известное нам настройки FTP сервера.

public $ftp_host - хост (доменное имя или ip-адрес)
public $ftp_port - порт (по умолчанию 21)
public $ftp_user - имя FTP пользователя
public $ftp_pass - пароль FTP пользователя
public $ftp_root - папка доступа
public $ftp_enable - включить или отключить FTP

Настройки базы данных  public $dbtype,
 public $host ,
 public $user,
 public
$password,
 public
$db,
 public $dbprefix

Настройки подключения к базе данных сайта

public $dbtype - тип базы данных (БД)
public $host - сервер
public $user - пользователь БД
public $password  - пароль пользователя БД 
public $db  - название БД
public $dbprefix - префикс БД

Настройка почты

 public $mailer,
 public
$mailfrom ,
 public $fromname,
 public $sendmail ,
 public
$smtpauth,
 public $smtpuser,
 public
$smtppass,
 public $smtphost,
 public
$smtpsecure,
 public $smtpport
>
public $mailer - способ отправки писем,
public $mailfrom - почтовый адрес отправителя,
public $fromname - имя отправителя,
public $sendmail - путь к каталогу программы sendmail,
public $smtpauth - используется ли аутентификация SMTP,
public $smtpuser - SMTP пользователь,
public $smtppass - пароль к SMTP серверу
public $smtphost - SMTP сервер,
public $smtpsecure - используется ли SSL (TLS) на SMTP сервере,
public $smtpport - SMTP порт

Здесь, я думаю,  все настройки просты и понятны, хочу остановится только на настройках почты, а точнее, на настройках с использованием SMTP

SMTP -  это почтовый протокол, который используется для отправки почты. SMTP-сервер предоставляет этот протокол и свой ресурс для отправки почты. Как же это все работает?

Joomla может использовать для отправки почты внешние SMTP сервера, таких как mail.ru, rambler.ru, gmail.com, yahoo.com  и др. Для того чтобы использовать один из почтовых серверов достаточно иметь аккаунт или почтовый ящик. Принцип работы (если совсем просто) таков - наша CMS от нашего же имени (как почтовый клиент типа The Bat! или Outlook) заходит в почтовый ящик, используя аккаунт и пароль, и отправляет почту адресату.

Принцип настройки для всех серверов одинаков, различие только в использовании SSL (TLS). Рассмотрим на примере  серверов  gmail.com, mail.ru, Google Apps и серверов хостера.

Определимся сразу:

    1. во всех случаях использования SMTP аутентификация ОБЯЗАТЕЛЬНА. Логин пишется полностью, например, Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
    2. во всех случаях использования SMTP необходимо указывать SMTP сервер. Названия серверов начинаются с smtp., например, smtp.mail.ru
    3. e-mail  суперадминистратора (желательно) должен быть тот же самый, что используется для авторизации на SMTP сервере.

Pассмотрим настройки для mail.ru:Курсы JoomMaster от RadiusPRO

  • Способ отправки - SMTP
  • E-mail сайта - my_account@mail.ruЭтот e-mail будет использоваться для отправки, т.е. - это обратный адрес в письме получателя. Он может отличаться от имени пользователя SMTP.
  • Отправитель письма - название_сайта или название_организации. Это имя отправителя или организации, которое будет указано в письме в строке "От кого"
  • Путь к Sendmail - не важно.
  • Авторизация на SMTP-сервере - ДА.
  • Защита SMTP - НЕТ. Порт SMTP - 25. Почтовые серверы mail.ru используют простой протокол http://. Для этого протокола  порт по умолчанию - 25.
  • Имя пользователя SMTPmy_account@mail.ru.   Это фактически аккаунт для входа на почту mail.ru (обратите внимание на п.2)
  • Пароль для SMTP - ********* - пароль к ящику
  • SMTP-сервер - smtp.mail.ru - это наш SMTP сервер.

Теперь для gmail.com, все аналогично, за исключение SSL:

  • Способ отправки - SMTP
  • E-mail сайта - my_account@gmail.com.
  • Отправитель письма - название_сайта или название_организации.
  • Путь к Sendmail - не важно.
  • Авторизация на SMTP-сервере - ДА.
  • Защита SMTP - SSL. 
  • Порт SMTP - 465. Почтовые серверы gmail.com используют защищенный протокол https://. Для этого протокола  порт по умолчанию - 465.
  • Имя пользователя SMTP - my_account@gmail.com.  
  • Пароль для SMTP - *********
  • SMTP-сервер - smtp.gmail.com

Для корпоративной почты на платформе Google Apps настройки точно такие же, как для gmail.com, только вместо my_account@gmail.com будут использоваться корпоративные аккаунты типа my_account@mydomain.my. Выглядит это так:

Как настроить Google Apps для своего домена?

  • Способ отправки - SMTP
  • E-mail сайта - my_account@mydomain.my
  • Отправитель письма - название_сайта или название_организации.
  • Путь к Sendmail - не важно.
  • Авторизация на SMTP-сервере - ДА.
  • Защита SMTP - SSL. 
  • Порт SMTP - 465
  • Имя пользователя SMTP - my_account@mydomain.my.
  • Пароль для SMTP - *********
  • SMTP-сервер - smtp.gmail.com Обратите внимание, что SMTP-сервер для Google Apps такой же, как и для gmail.com.

 Что касается корпоративной почты на платформе хостера, то здесь нежно уточнить у техподдержки - используется ли SSL, какой порт используется (дело в том, что для любого протокола можно использовать диапазон портов) и какой smtp-сервер используется.

Идем дальше... У нас вкладка Права. В Joomla 2.5 нам предоставляется возможность (!) самостоятельно настраивать права для основных групп пользователей. Кроме того (об этом мы более детально поговорим в отдельной статье), мы можем добавлять дополнительные группы пользователей и настроить им права доступа. В нижней части этой страницы приведено описание по настройкам:Курсы JoomMaster от RadiusPRO

1. Если изменить значение, оно будет применено здесь, а так же во всех дочерних группах, компонентах и содержимом. Обратите внимание:
Унаследовано - означает, что будет применено значение данного права, указанное в вышестоящей группе.
Запрещено - означает, что независимо от значения в вышестоящей группе, пользователи данной группы не смогут выполнить указанное действие.
Разрешено - означает, что пользователи данной группы смогут выполнить указанное действие (но, в случае противоречия со значением в вышестоящей группе, право предоставлено не будет. Противоречие будет отмечено в поле суммарных значений, как Не разрешено (со значком блокировки)).
Значение Не задано может быть выбрано только для группы пользователей Все (Public - примечание автора) и только в Общих настройках сайта. Группа Все является верхней в иерархии всех групп пользователей. Значения всех прав, указанные, как Не задано будут трактоваться, как Запрещено, но их можно будет переопределить в дочерних группах, компонентах, категориях и объектах.
2. Если вы зададите новое значение, для обновления суммарных значений нажмите кнопку Сохранить.

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

Public - это все пользователи, т.е. все наши незарегистрированные гости. Этим пользователям изначально все запрещено, т.е присвоено значение "Не задано" (см. описание).

Manager и Administrator - эти пользователи имеют возможность входить в панель администрирования, но с разным набором прав. Проще говоря, при входе в панель управления они будут видеть (и соответственно иметь возможность пользоваться) только тот набор инструментов, который им положен.

Registered, Author, Editor, Publisher - это, так называемые, пользователи front-end частью сайта. Они не имеют возможности войти в панель администрирования, но их набор прав (разумеется, по умолчанию) позволяет пользоваться возможностями front-end части. 

Super User -  это наш пользователь, владелец сайта. У этого пользователя ВСЕ возможности или,если хотите,  никаких ограничений.

Набор прав состоит из 10 пунктов, они неизменны для всех групп пользователей и, фактически, описывают все возможности Joomla. При наведении на любой из пунктов появляется всплывающий комментарий (лучше не написать), поэтому расписывать их нет смысла.

Мы добрались до последней вкладки - Фильтры текста. Кроме того, что мы можем определять права группам пользователей мы можем еще и отфильтровать вводимую ими информацию. Т.е. если у нас на сайте работают журналисты (блоггеры), то они скорее всего входят в группу Author. Этим пользователям разрешено создавать материал и изменять (только свой) его. Так вот, чтобы они ничего "лишнего" не написали мы можем отфильтровать их материал по тегам и по атрибутам. Теги и атребуты, которые не прошли фильтрацию будут просто отсекаться.

При наведение на поле выбора типа фильтрации выпадет достаточно понятное описание, поэтому расписывать эти типы ка же нет смысла.

На этом мы закончили разбирать общие настройки Joomla 2.5.

Read 21145 times

Комментарии   

0 #39 deeeep io 26.06.2020 09:25
Hello there! I know this is somewhat off topic but I was wondering which blog platform are you
using for this website? I'm getting fed up of Wordpress because I've had problems with hackers and I'm looking
at options for another platform. I would be awesome if you could point me in the direction of a good platform.
Цитировать
0 #38 moomoo io 24.06.2020 18:39
Keep this going please, great job!
Цитировать
0 #37 deeeep io 24.06.2020 05:58
It's appropriate time to make some plans for the future and it is time to be happy.
I have read this post and if I could I desire to suggest you few interesting things
or suggestions. Maybe you could write next articles referring to this article.
I desire to read even more things about it!
Цитировать
0 #36 KetGenue 02.05.2020 05:53
Cerco Cialis cialis otc Propecia Barcelona Online cialis generic date My Blue Pill
Цитировать
0 #35 rardtor 15.04.2020 00:36
https://billscheatworld.com/ROBLOXHackOnlineUltimate - ULTIMATE GENERATOR for ROBLOX GAME Club BUILDERS AVAILABLE! 2020 APRIL/MAY UPDATED!

KW:
ROBLOX Online Hack For Free 2020 MAY UPDATED
ROBLOX Robux Generator Online 2020 MAY UPDATED
Free Robux Real 2020 APRIL UPDATED
No Verification Robux Generator 2020 MAY UPDATED
Robux Hack No Verification 2020 MAY UPDATED
ROBLOX Builders Club FREE 2020 APRIL UPDATED
ROBLOX Robux Generator 2020 APRIL UPDATED
Earn Free Robux 2020 APRIL UPDATED
Robux Card 2020 APRIL UPDATED
Free Robux Site 2020 APRIL UPDATED
ROBLOX Hack Tool 2020 APRIL UPDATED
How To Hack Accounts On ROBLOX Ipad MAY 2020
How To Hack ROBLOX Accounts Using Ip Address MAY 2020
How To Hack ROBLOX Accounts September MAY 2020
Цитировать
0 #34 MixRat 12.04.2020 08:01
hi guys :). I am looking for help for me and my girl. i am from France
Цитировать
0 #33 Jamnume 22.03.2020 00:57
Viagra GСЂС–РІВ©nСЂС–РІВ©rique QuСЂС–РІВ©bec https://apcialisle.com/# - Cialis Cytotec Misoprostol 200mcg Buy generic cialis cost Viagra Criollo
Цитировать
0 #32 Jamnume 15.03.2020 03:46
Cheap Dutasteride Secure Ordering Drugs Store On Line http://apcialisle.com/# - Buy Cialis Discount Viagra cialis for sale Direct Generic Hydrochlorothiazide Medicine Cash Delivery Price
Цитировать
0 #31 Jamnume 08.03.2020 00:45
Sale Isotretinoin Low Price https://apcialisle.com/# - Cialis Buying Metformin In Mexico Cialis Cialis Somministrazione
Цитировать
0 #30 MixRat 28.02.2020 16:30
hi guys :). I am looking for help for me and my girl. i am from France
Цитировать

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


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