最近、Fedora 34 と Alpine 3.13 向けの OpenResty バイナリパッケージリポジトリを新たに追加いたしました。

Fedora 34

Fedora 34 版 OpenResty リポジトリの追加手順は、以前と同様です。以下のコマンドを使用して、弊社の公式リポジトリを有効化してください:

sudo dnf install -y dnf-plugins-core
sudo dnf config-manager --add-repo https://openresty.org/package/fedora/openresty.repo

次に、以下のコマンドを実行して openresty をインストールしてください:

sudo dnf install -y openresty

openresty パッケージに関する詳細情報は、Linux パッケージ: Fedora をご覧ください。

Alpine 3.13

まず、ローカルシステムで Alpine 公式の community リポジトリが有効になっていることをご確認ください。確認方法は、ローカルの /etc/apk/repositories ファイル内に以下のような行がコメントアウトされていないことを確認することです:

http://mirror.leaseweb.com/alpine/v3.13/community

実際に表示される行は、異なるミラーサイトや Alpine のバージョンを使用している場合、上記の例と若干異なる可能性があります。

以下のコマンドを使用して、Alpine システム上で openresty リポジトリを有効化できます:

# まず、このリポジトリの公開鍵を追加します
wget 'http://openresty.org/package/admin@openresty.com-5ea678a6.rsa.pub'
sudo mv 'admin@openresty.com-5ea678a6.rsa.pub' /etc/apk/keys/

# 次に、リポジトリを追加します
. /etc/os-release
MAJOR_VER=`echo $VERSION_ID | sed 's/\.[0-9]\+$//'`

echo "http://openresty.org/package/alpine/v$MAJOR_VER/main" \
    | sudo tee -a /etc/apk/repositories

# リポジトリのインデックスを更新します
sudo apk update

その後、以下のようにパッケージをインストールできます。例えば、openresty をインストールする場合:

sudo apk add openresty

openresty パッケージに関する詳細情報は、Linux パッケージ: Alpine をご覧ください。

詳細情報

公式 OpenResty パッケージリポジトリに関する詳細情報は、Linux パッケージ ページをご覧ください。 ​​​​

著者について

章亦春(Zhang Yichun)は、オープンソースの OpenResty® プロジェクトの創始者であり、OpenResty Inc. の CEO および創業者です。

章亦春(GitHub ID: agentzh)は中国江蘇省生まれで、現在は米国ベイエリアに在住しております。彼は中国における初期のオープンソース技術と文化の提唱者およびリーダーの一人であり、Cloudflare、Yahoo!、Alibaba など、国際的に有名なハイテク企業に勤務した経験があります。「エッジコンピューティング」、「動的トレーシング」、「機械プログラミング」 の先駆者であり、22 年以上のプログラミング経験と 16 年以上のオープンソース経験を持っております。世界中で 4000 万以上のドメイン名を持つユーザーを抱えるオープンソースプロジェクトのリーダーとして、彼は OpenResty® オープンソースプロジェクトをベースに、米国シリコンバレーの中心部にハイテク企業 OpenResty Inc. を設立いたしました。同社の主力製品である OpenResty XRay動的トレーシング技術を利用した非侵襲的な障害分析および排除ツール)と OpenResty XRay(マイクロサービスおよび分散トラフィックに最適化された多機能ゲートウェイソフトウェア)は、世界中の多くの上場企業および大企業から高い評価を得ております。OpenResty 以外にも、章亦春は Linux カーネル、Nginx、LuaJITGDBSystemTapLLVM、Perl など、複数のオープンソースプロジェクトに累計 100 万行以上のコードを寄与し、60 以上のオープンソースソフトウェアライブラリを執筆しております。

翻訳

英語版の原文と日本語訳版(本文)をご用意しております。読者の皆様による他の言語への翻訳版も歓迎いたします。全文翻訳で省略がなければ、採用を検討させていただきます。心より感謝申し上げます!