CentOS8のGithubからBrotliをインストールする方法

CentOS8のGithubからBrotliをインストールする方法

このチュートリアルでは、GithubからCentOS8にBrotliをインストールする方法を説明します。

Brotliは、LZ77アルゴリズムの最新のバリアント、ハフマンコーディング、および2次コンテキストモデリングの組み合わせを使用してデータを圧縮する、汎用のロスレス圧縮アルゴリズムです。Brotliは、Gzipよりも優れた圧縮率を備えた新しい圧縮方法です。

そのソースコードはGithubで公開されています。このチュートリアルでは、Githubのソースコードを使用してBrotliをインストールします。

CentOS8のGithubからBrotliをインストールします

1.サーバーを最新の状態に保ちます。

# dnf update -y

2.ビルドツールと必要なパッケージをインストールします。

# dnf install gcc make bc sed autoconf automake libtool git -y

3.Brotliリポジトリのクローンを作成します。

# git clone https://github.com/google/brotli.git

現在の作業ディレクトリを変更します。

# cd brotli

4.Brotliコマンドのマニュアルページを作成します。

# cp ~/brotli/docs/brotli.1 /usr/share/man/man1 && sudo gzip /usr/share/man/man1/brotli.1

5.Autotoolsの設定ファイルを生成します。

Autotoolsの設定ファイルを生成するには、最初に./bootstrapコマンドを実行します。

# ./bootstrap

上記のコマンドを実行すると、通常のCプログラムのビルド手順(configure、make、make install)にアクセスできるようになります。

ヘルプが必要な場合は、。/ configure--helpコマンドを実行してください。

6.Brotliをインストールします

次のコマンドを実行してBrotliをインストールします。

# ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib64/brotli --libdir=/usr/lib64/brotli --datarootdir=/usr/share --mandir=/usr/share/man/man1 --docdir=/usr/share/doc
# make
# make install

インストールを確認します。

# brotli --version
brotli 1.0.9

それでおしまい。インストールは正常に完了しました。

このチュートリアルでは、GithubからCentOS8にBrotliをインストールする方法を見てきました。

専用サーバーをお探しですか?10Gbps専用サーバーのページにアクセスしてください。


CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

CentOS 7にCSF(ConfigServer Security&Firewall)をインストールして構成する方法

ConfigServer Security&Firewall(略してcsfとも呼ばれます)は、ステートフルパケットインスペクション(SPI)ファイアウォールです。CentOS7へのCSFのインストールと構成について学ぶ

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1Softバックアップエージェントをインストールする方法

CentOSにR1SoftBackupAgentをインストールして構成する方法を学びます。R1Soft Server Backup Managerは、サービスプロバイダーに柔軟でサーバーフレンドリーなソリューションを提供します。

CloudLinuxLVE制限を変更する方法

CloudLinuxLVE制限を変更する方法

この記事では、CloudLinuxLVE制限を変更する方法について説明しました。それでは、始めましょう。CloudLinux LVE制限は、LVEマネージャーを使用して変更できます。

ポートのSSHを変更する方法Linuxサーバー

ポートのSSHを変更する方法Linuxサーバー

LinuxサーバーのSSHポートを変更するには、SSH経由でサーバーにログインし、SSH構成ファイルを変更する必要があります。

CentOSにCentovaCastをインストールする方法

CentOSにCentovaCastをインストールする方法

Centova Castは、インターネットラジオストリームの主要な管理プラットフォームであり、ストリームホスティングプロバイダーに広範な洞察と制御を提供します。CentovaCast

メールサーバーでメールリレーを設定する方法

メールサーバーでメールリレーを設定する方法

次の電子メールリレー設定を使用すると、電子メール送信の問題を解決できます。

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu 18.04にApache、MariaDB、PHP、およびphpMyAdminをインストールする方法

Ubuntu18.04サーバーにApacheMariaDBPHPとPHPMyAdminをインストールする方法を学習します。Apache、MySQL / MariaDB、およびPHPはパッケージで構成されています。それはランプとして知られています

Linuxでの基本的なユーザー管理を学ぶ

Linuxでの基本的なユーザー管理を学ぶ

Linuxでユーザーを追加、変更、または削除しますか?これがあなたにぴったりの記事です。

Linuxでの基本的なグループ管理について学ぶ

Linuxでの基本的なグループ管理について学ぶ

Linuxでのグループ管理の詳細をご覧ください。Linuxでグループを追加、グループを変更、グループを削除、メンバーを追加する方法。新しいグループを作成し、groupaddコマンドを使用します。

CentOS7にFail2banをインストールする方法を学ぶ

CentOS7にFail2banをインストールする方法を学ぶ

Fail2banは、SSH接続を保護するのに非常に役立ちます。これで、centos7にfail2banをインストールして構成し、サーバーにセキュリティのレイヤーを追加できるようになります。