CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法
ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ
このチュートリアルでは、Ubuntu20.04にGulpJSをインストールする方法を紹介します。UbuntuでJavascriptファイルを縮小するためにGulpJSをセットアップする方法を学びます。
GulpJSは、開発ワークフローで面倒なタスクや時間のかかるタスクを自動化するのに役立つツールキットです。統合はすべての主要なIDEに組み込まれており、人々はPHP、.NET、Node.js、Java、およびその他のプラットフォームでgulpを使用しています。
npmモジュールを使用して、ファイル変換をストリーミングするための3000を超える厳選されたプラグインを使用して必要な処理を実行します。最小限のAPIサーフェスのみを提供することで、gulpは習得が容易で使いやすいです。
前提条件
ステップ1-サーバーを最新の状態に保つ
# apt update -y
# apt upgrade -y
ステップ2-ビルドエッセンシャルをインストールする
# apt-get install build-essential -y
ステップ3-NodeJSとNPMをインストールする
NodeJSの最新の安定したリリースをインストールします。
# curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
# apt-get install -y nodejs
インストールが成功したことを確認します。
# node -v && npm -v
出力:
v14.14.0
6.14.8
ステップ4-GulpJSCLIをインストールする
次のコマンドを使用してGulpJSCLIをインストールします。
# npm install -g gulp-cli
インストールが成功したことを確認します。
# gulp -v
設定
プラグインでGulpJSを使用するには、gulpfile.js ファイルと package.json ファイルが必要 です。
プロジェクトディレクトリに移動します。
# cd /path/to/project/
NPM環境を初期化してpackage.jsonを作成します 。
パッケージ名の入力を求められたら、gulpjsを使用し ます。ENTER を押し て、他のすべての質問に対するデフォルトの応答を受け入れます。その後、この要約が表示されます。
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)
yes と入力し 、Enterキーを押し ます。
ローカルインストール 一気 パッケージと 一口-uglify プラグインを。
# npm install --save-dev gulp gulp-uglify
gulpタスクの作成
プロジェクトのルートにgulpfile.jsを作成します 。
# vi gulpfile.js
ライブラリをインポートしてから、タスクを定義します。サンプルタスクの名前は 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
});
/ path / to / javascript / files /に少なくとも1つのjavascriptファイルがあることを確認してください 。
# ls /path/to/javascript/files/
出力:
file.js
タスクを実行します。
# gulp exampleTask
出力:
Working directory changed to ~
Using gulpfile ~/gulpfile.js
Starting 'exampleTask’…
Finished 'exampleTask' after 59 ms
/ path / to / destination /に は、縮小されたファイルが含まれています。
# ls /path/to/destination/
出力:
file.js
GulpJSが正常にインストールされました。
このチュートリアルでは、Ubuntu20.04にGulpJSをインストールする方法を示しました。
ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ
CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。
この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。
LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。
Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast
次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。
Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています
Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。
Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。
Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。