このチュートリアルでは、Ubuntu 20.04 LTSにHastebinをインストールする方法を紹介します。知らなかった方のために、Hastebinは無料のオープンソースのPastebinソフトウェアツールです。 Node.js. Hastebin Webインターフェースはそれ自体がシンプルであり、新しいテキストスニペットを作成し、現在のスニペットを保存し、既存のスニペットを開いて編集するためのコマンドを提供します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)にPastebinに代わるHastebinオープンソースを段階的にインストールする方法を紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:Ubuntu 20.04、18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューション。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
Ubuntu 20.04 LTSFocalFossaにHastebinをインストールする
手順1.まず、次のapt
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt update sudo apt upgrade
ステップ2.Node.jsをインストールします。
次に、Node.jsリポジトリをシステムに追加します:
curl -sL https://deb.nodesource.com/setup_14.x | bash - sudo apt install nodejs
次に、ターミナルでコマンドを実行して、Node.jsのバージョンを確認します。
nodejs -v
そしてNPMバージョンも確認してください:
npm -v
ステップ3.Ubuntu20.04にHastebinをインストールします。
次に、次のコマンドを使用して、GitHubからhaste-serverリポジトリの最新の安定バージョンのクローンを作成します。
git clone https://github.com/seejohnrun/haste-server.git
次に、ディレクトリをhaste-server
に変更します :
cd haste-server/
次に、ソースフォルダから以下のコマンドを実行してインストールを開始します。
npm install npm update
ステップ4.Hastebinを構成します。
Hastebinのデフォルトはポート7777です。次に、デフォルトの7777ポートを80に変更する必要があります:
nano config.js
次に示すように、「port」:「7777」の行を「port」:「80」に置き換えます。
"port": "80"
次に、pm2
をインストールします Hastebinの実行を管理するには:
npm install pm2 -g pm2 start server.js
PM2構成を保存し、起動時に実行するように依頼します:
pm2 save pm2 startup
ステップ5.UbuntuでHastebinにアクセスする。
インストールが完了したら、ウェブブラウザを開き、サーバーのIPアドレスの例にアクセスします:http://your-ip-address
。空のページが開き、コードを貼り付けて、Hastebinをお楽しみいただけます。
おめでとうございます!Hastebinが正常にインストールされました。Ubuntu20.04LTS Focal FossaシステムにPastebinの代わりとなるHastebinオープンソースをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、お勧めします。 Hastebinの公式ウェブサイトを確認してください。