Como instalar e configurar CSF (ConfigServer Security & Firewall) no CentOS 7
ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF no CentOS 7
Neste tutorial, mostraremos como instalar o GulpJS no Ubuntu 20.04. Você aprenderá a configurar o GulpJS para minimizar arquivos Javascript no Ubuntu.
GulpJS é um kit de ferramentas que ajuda a automatizar tarefas dolorosas ou demoradas em seu fluxo de trabalho de desenvolvimento. As integrações são feitas em todos os principais IDEs e as pessoas estão usando o gulp com PHP, .NET, Node.js, Java e outras plataformas.
Use módulos npm para fazer o que quiser + mais de 3.000 plug-ins selecionados para transformações de arquivo de streaming. Ao fornecer apenas uma superfície API mínima, o gulp é fácil de aprender e simples de usar.
Pré-requisitos
Etapa 1 - Mantenha o servidor atualizado
# apt update -y
# apt upgrade -y
Etapa 2 - Instalação essencial para compilação
# apt-get install build-essential -y
Etapa 3 - Instale o NodeJS e o NPM
Instale a versão estável mais recente do NodeJS.
# curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
# apt-get install -y nodejs
Verifique se a instalação foi bem-sucedida.
# node -v && npm -v
Saída:
v14.14.0
6.14.8
Etapa 4 - Instale o GulpJS CLI
Instale a CLI GulpJS usando o seguinte comando:
# npm install -g gulp-cli
Verifique se a instalação foi bem-sucedida.
# gulp -v
Configurar
Para usar o GulpJS com plug-ins, você precisa de um arquivo gulpfile.js e de um arquivo package.json .
Vá para o diretório do seu projeto.
# cd /path/to/project/
Inicialize um ambiente NPM para criar um package.json :
Quando for solicitado um nome de pacote, use gulpjs . Pressione ENTER para aceitar a resposta padrão para todas as outras perguntas. Posteriormente, você deverá ver este resumo.
About to write to /root/package.json:
{
"name': "gulpjs',
"version': "1.0.0',
"description': "',
"main': "index.js',
"scripts': {
"test': "echo \'Error: no test specified\' && exit 1″
},
"author': "',
"license': "ISC'
}Is this OK? (yes)
Digite sim e pressione ENTER .
Instale o pacote gulp local e o plugin gulp-uglify .
# npm install --save-dev gulp gulp-uglify
Criação da tarefa gulp
Crie um gulpfile.js na raiz do projeto.
# vi gulpfile.js
Importe as bibliotecas e, em seguida, defina uma tarefa. A tarefa de exemplo é denominada exampleTask.
const gulp = require('gulp'); // Import Gulp
const uglify = require('gulp-uglify'); // Import Gulp Uglify (Javascript minify)gulp.task('exampleTask', ()=>{ // define a task
return gulp.src('/path/to/javascript/files/*.js') // source a directory full of anything ending with .js
.pipe(uglify()) // minify the stream
.pipe(gulp.dest('/path/to/destination/')); // send files to a destination
});
Certifique-se de que haja pelo menos um arquivo javascript em / path / to / javascript / files / :
# ls /path/to/javascript/files/
Saída:
file.js
Execute a tarefa.
# gulp exampleTask
Saída:
Working directory changed to ~
Using gulpfile ~/gulpfile.js
Starting 'exampleTask’…
Finished 'exampleTask' after 59 ms
/ caminho / para / destino / contém o arquivo minimizado.
# ls /path/to/destination/
Saída:
file.js
Instalamos o GulpJS com sucesso.
Neste tutorial, mostramos como instalar o GulpJS no Ubuntu 20.04.
ConfigServer Security & Firewall (também chamado de csf) é um firewall Stateful Packet Inspection (SPI). Aprenda a instalar e configurar o CSF no CentOS 7
Aprenda a instalar o R1Soft Backup Agent no CentOS e configurá-lo. O R1Soft Server Backup Manager oferece aos provedores de serviços uma solução flexível e amigável ao servidor.
Neste artigo, explicamos como modificar os limites do CloudLinux LVE. Então vamos começar. Os limites LVE do CloudLinux podem ser alterados usando o gerenciador LVE.
Para alterar a porta SSH do servidor Linux, você precisa fazer o login no servidor via SSH e modificar o arquivo de configuração SSH.
Centova Cast é a plataforma de gerenciamento líder para streams de rádio na Internet, fornecendo ampla visão e controle para provedores de hospedagem de stream.
Você pode superar os problemas de envio de e-mail usando as seguintes configurações de retransmissão de e-mail.
Vamos aprender a instalar Apache MariaDB PHP e PHPMyAdmin no servidor Ubuntu 18.04. Apache, MySQL / MariaDB e PHP são compostos de pacotes. É conhecido como LAMP
Você deseja adicionar, modificar ou excluir um usuário no Linux? Aqui está o artigo perfeito para você.
Saiba mais sobre gerenciamento de grupo no Linux. Como adicionar grupo, modificar grupo e excluir grupo, adicionar membros no Linux. Crie um novo grupo, use o comando groupadd.
Fail2ban é muito útil para proteger a conexão SSH. Agora você deve ser capaz de instalar e configurar fail2ban em centos7, adicionar uma camada extra de segurança ao servidor