Полезные команды CentOS и VestaCP

07.06.2020 0 Автор: admin

Команда для проверки версии php
php -v

Проверить оперативную память
free -m

Проверить дисковое пространство
df -h

Просмотр всех сервисов
chkconfig —list

Отключаем ненужные сервисы в VestaCP, например сервис named
service named stop
chkconfig —levels 235 named off

Вообще удаляем сервис (приложение, программу) из системы, например spamassassin
yum remove spamassassin

Перезапустить какой нибудь сервис, например httpd
service httpd restart

Перезапустить весь VPS
# reboot

Переустановка ftp
yum remove vsftpd
yum install vsftpd
chkconfig vsftpd on
wget http://c.vestacp.com/0.9.8/rhel/vsftpd.conf -O /etc/vsftpd/vsftpd.conf
service vsftpd start

Бэкап всех пользователей
sudo /usr/local/vesta/bin/v-backup-users

Бекап одного конкретного пользователя, например admin
sudo /usr/local/vesta/bin/v-backup-user admin

Другая команда бэкапа пользователя
v-backup-user username

Восстановление пользователя
v-restore-user username userbackup.tar

Чистка CentOS
Установка yum-utils:
yum install yum-utils
Команды для чистки системы
package-cleanup —orphans
package-cleanup —dupes
package-cleanup —problems
package-cleanup —oldkernel

Добавить в крон задания для обновления сертификата Letsencrypt
sudo /usr/local/vesta/bin/v-update-sys-queue letsencrypt
Каждые 5 минут
sudo /usr/local/vesta/bin/v-update-letsencrypt-ssl
Когда нибудь ночью, например в 04:30

Вывод php кода в html сайтах
Первый вариант. Отключить Proxy Support и добавить в .htaccess одну строчку
AddType application/x-httpd-php .php .htm .html
Второй вариант. Если на сайтах большой трафик и много картинок (графики), то лучше сделать следующее — оставить включённым ProxyNginx, а из списка «Обработка Proxy» убрать файлы htm и html.