Главная » Linux

Запуск любого процесса в демон/бакграунд при помощи pm2 и bash — скрипта

Допустим, есть такая задача, чтобы процесс не завершался после закрытия консоли и для этого есть утилита Node.js под названием pm2. Ссылка на проект в GitHub.    Использование Установка Делается это очень просто: npm install pm2 -g Запуск в…

Читать далее »

Установка новой версии Node.js на CentOS

Данная статья является дополнением статьи по ссылке и отличается тем, что необходимо установить новую версию GCC 4.8.5 для компиляции исходников новой версии Node.js посредством чего решим ошибку установки: WARNING: failed to autodetect C++ compiler version (CXX=g++) В статье установим…

Читать далее »

Установка Node.js v0.x на CentOS

Примечание. Это легкий способ установки Node.js ?>v0.10.4, но таит в себе вопрос целесообразности, потому что таким способом можно установить только старую версию Node.js, на котором особо современyого ничего не сделать и даже AngularJS требует версию, начиная с Node.js…

Читать далее »

Базовый набор команд для работы в консоли Linux/Ubuntu

  В данном посте приведен минимальный базовый список команд для уверенной работы в командной строке Linux/Ubuntu. Порядок выполнения команд в Ubuntu В консоли Ubuntu несколько команд можно комбинировать и создавать условия выполнения, в заивисмости от итога выполнения предыдущей…

Читать далее »

Работа через менеджер версий Node.js (NVM)

Что такое NVM? NVM(Node Version Manager) — это простой bash — скрипт, который позволяет упралять(устанавливать, обновлять, активировать, удалять) разные версии Node.js на одной машине так, что они выполняются в изолированных друг от друга средах. Таким образом, можно работать…

Читать далее »

Установка, апгрейд и переустановка Node.js на Ubuntu

Введение Node.js — это JavaScript платформа для общего назначения, которая позволяет пользователям быстро построить сетевые программы. На этой платформе при помощи JavaScript достигается цель построения как фронтенд, так и бэкэнд. В данном гайде показывается несколько способов установки Node.js…

Читать далее »

Время таймаута SSH — соединения

Проблема возникла из-за необходимости поддерживать достаточно много времени процесса соединения с сервером Linux, чтобы каждый раз не соединяться и каждый раз не вводит монотонные строки входа в папку проекта на сервере. Для настройки. Настроить нужно, как серверную часть,…

Читать далее »

Где расположены все конфигурационные файлы панели управления Vesta в linux

Apache /etc/httpd/conf/httpd.conf /etc/httpd/conf.d/status.conf /etc/httpd/conf.d/ssl.conf /etc/logrotate.d/httpd /etc/httpd/conf.d/mod_extract_forwarded.conf /etc/httpd/conf.d/proxy_ajp.conf /etc/httpd/conf.d/vesta.conf /var/log/httpd/access_log /var/log/httpd/error_log /var/log/httpd/suexec.log /var/log/httpd/domains Nginx /etc/nginx/nginx.conf /etc/nginx/conf.d/status.conf /etc/nginx/conf.d/vesta_ip.conf /etc/nginx/conf.d/vesta_users.conf Vsftpd /etc/vsftpd/vsftpd.conf MySQL /etc/my.cnf Хранение пароля от MySQL /usr/local/vesta/conf/mysql.conf Bind /etc/named.conf Exim /etc/exim/exim.conf /etc/exim/dnsbl.conf /etc/exim/spam-blocks.conf /etc/exim/domains /etc/alternatives/mta Dovecot /etc/dovecot.conf ClamAV /etc/clamd.conf…

Читать далее »

Импорт в MySQL большой базы в SQL-формате через Linux — консоль

Бывает, что ДБ большая и средства phpMyAdmin не позволяют вам импортировать эту базу на сервер MySQL. Для таких целей нужно использовать консоль систему и через команды MySQL импортировать. Для начала необходимо загрузить импортируемый файл в SQL формате на…

Читать далее »