ISPConfig баптаулары: қосымша мүмкіндіктер
Бұл мақалада сервермен жұмыс істегенде пайдалы болуы мүмкін ISPConfig басқару панелінің қосымша баптау параметрлерін қарастырамыз.
Назар аударыңыз: төменде аталған барлық әрекеттерді admin пайдаланушысының атынан орындау керек.
phpMyAdmin және Webmail сілтемелерін баптау
Басқару панеліндегі тікелей сілтемелер арқылы phpMyAdmin мен Roundcube Webmail дұрыс ашылуы үшін келесі қадамдарды орындаңыз.
- System -> Main config бөліміне өтіңіз.
- Sites қойындысындағы PHPMyAdmin URL бөлімінде келесі мекенжайды көрсетіңіз:
https://[SERVERNAME]:8081/phpmyadmin
- Mail қойындысына өтіп, Webmail URL бөлімінде келесі мекенжайды орнатыңыз:
https://[SERVERNAME]:8081/webmail
- Осы қойындыда Use SMTP to send system mails тармағындағы құсбелгіні алып тастаңыз.
- Save түймесін басып, өзгерістерді сақтаңыз.
Атау префикстерін өзгерту
Дерекқор атауларына, дерекқор пайдаланушыларының аттарына, FTP-пайдаланушылардың аттарына және т.б. әдетте қосылатын префикстерді өзгертуге немесе толық алып тастауға болады. Мысалы, мұнда «c2» префиксі көрсетілген:
Префикстерді өзгерту үшін келесі қадамдарды орындаңыз.
- System -> Main config бөліміне өтіңіз.
- Sites қойындысындағы келесі өрістерді өңдеп, қажетті префикстерді көрсетіңіз:
- Дерекқор атауының префиксі (Database name prefix)
- Дерекқор пайдаланушысы атының префиксі (Database user prefix)
- FTP-пайдаланушы атының префиксі (FTP user prefix)
- Қабықша (shell) пайдаланушысы атының префиксі (Shell user prefix)
- Webdav пайдаланушысы атының префиксі (Webdav user prefix)
Префикстер мүлдем қосылмауы үшін бұл өрістерді тазалап тастауға да болады.
Сайттар орналасатын әдепкі қалтаны өзгерту
Құрылатын сайттарды орналастыру үшін басқа каталогты көрсету қажет болса:
- System -> Server Config бөліміне кіріп, Web қойындысына өтіңіз.
- Website basedir өрісінде сайттарыңыздың қалталары құрылатын каталогты көрсетіңіз.
- Website path өрісінде сайттарыңыздың каталогтарына апаратын жолды көрсетіңіз.
- Website symlinks өрісінде сайт каталогы үшін қандай символдық сілтемелер құрылатынын көрсетіңіз (сайтқа клиент пен сайттың ID-і бойынша емес, домен бойынша қатынау үшін).
Сайттың қосымша баптаулары
Қажет болса, сайт үшін өз php.ini параметрлерін орнатуға немесе Nginx баптау файлына арнайы қайта бағыттау блоктарын қосуға болады.
Ол үшін Sites бөліміне кіріп, қажетті сайтты таңдап, Options қойындысындағы баптауларды ашыңыз.
Custom php.ini settings өрісіне мәндерін өзгерту немесе қайта анықтау қажет php.ini директиваларын қосыңыз (мысалы, short_open_tag=on).
nginx Directives бөлімінде nginx виртуалды хостының server блогына қосылуы тиіс директиваларды қоса аласыз. Бұл өрісте {DOCROOT}, {DOCROOT_CLIENT}, {DOMAIN}, {FASTCGIPASS}, {PHPFALLBACKFASTCGIPASS} сияқты айнымалыларды да пайдалануға болады.
Мысалы, стандартты .htaccess файлының орнына Bitrix үшін қайта бағыттауды баптау қажет болса, келесіні көрсетуге болады:
location / { try_files $uri $uri/ /bitrix/urlrewrite.php$is_args$args; }
Қолжетімді nginx директиваларының тізімі мына сілтемеде: http://nginx.org/ru/docs/dirindex.html
PHP-FPM Process Manager параметрін dynamic режиміне орнату ұсынылады.
PHP модульдерін басқару
ISPConfig-те PHP модульдерін басқаруға (орнату, жою, қосу және өшіру) арналған кірістірілген құралдар жоқ.