DebianでNFS共有をセットアップする
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
スポンジは、プラグインを介してMinecraftサーバーの機能を拡張するオープンソースプロジェクトです。Modding API Forgeと組み合わせると、サーバーホストはプレイヤーに非常にユニークなエクスペリエンスを作成できます。このチュートリアルでは、VultrインスタンスでForgeとSpongeの両方を使用してMinecraftサーバーをセットアップする方法を学びます。
注: Spongeプラグインはサーバーにのみインストールする必要がありますが、Forgeのmodは多くの場合、サーバー上のすべてのプレーヤーにmodもインストールする必要があります。そのようなmodをインストールすることを選択した場合は、必ずプレーヤーに注意を向けてください。
Minecraftサーバーを実行するには、Javaが必要です。また、screen
後で使用するツールも必要です。これらの両方を一度にインストールするには、Debianのapt
コマンドを使用します。その間、システム全体も更新します。
注: とこれらの行の先頭の記号が入力されることを意図していない、彼らはpromptコマンドの視覚的な指標です。#
$
# apt update && apt upgrade && apt install default-jre screen
続行するかどうかを尋ねられたら、「y
」と入力して「」を押しEnter
ます。
サーバーを実行するときは、通常、非特権ユーザーを作成することをお勧めします。これは必須ではありませんが、セキュリティを悪用した場合の被害を軽減することをお勧めします。
まず、という名前の新しいユーザーを作成しますminecraft
。
# adduser minecraft
パスワードを作成し、プロンプトに従って進みます。
その後、SSHクライアントからログアウトし、新しいユーザー名とパスワードを使用して再接続します。プロンプトは次のようになります。
minecraft@my-server:~$
mkdir
コマンドを使用してサーバーファイル用の新しいフォルダーを作成しますcd
。
$ mkdir minecraft && cd minecraft
呼ばれる別のフォルダを作成mods
し、cd
その中を。
$ mkdir mods && cd mods
訪問SpongeForgeのダウンロードページを、あなたのサーバーのために使用されますのMinecraftのバージョンと一致してビルドを見つけます。このチュートリアルでは、versionを使用します1.10.2
。
ファイルをダウンロードする代わりに、ダウンロードリンクを右クリックして[]をクリックしますCopy Link Location
。SSHセッションに戻り、wget
コマンドにURLを貼り付けます。
$ wget https://repo.spongepowered.org/maven/org/spongepowered/spongeforge/1.10.2-2477-5.2.0-BETA-2731/spongeforge-1.10.2-2477-5.2.0-BETA-2731.jar
URLのMinecraftバージョンの後の番号に注意してください。これはForgeのビルド番号です。この場合は2477
です。これは次のステップで必要になります。
それが終わったら、前のフォルダに戻ります。
$ cd ..
Forgeのダウンロードページに移動し、 Minecraftのバージョンを選択して、最後の手順で見つかったビルド番号を見つけます。.
Forgeのフルバージョン番号の最後の「」の後になります。たとえば、12.18.3です。2477
私たちの場合には。「Click Installer
」
もう一度、Skip
タイマーが切れたら" "ボタンを右クリックして " "を使用しますCopy Link Location
。これをwget
コマンドに貼り付けます。
$ wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.10.2-12.18.3.2477/forge-1.10.2-12.18.3.2477-installer.jar
このファイルをJavaで実行する必要があります。java -jar forge
「Tab
」キーを入力して押すと、ファイル名が自動的に完成します。入力--installServer
してコマンドを完了します。
$ java -jar forge-1.10.2-12.18.3.2477-installer.jar --installServer
次のステップでその一部を使用するので、Forgeインストーラーのファイル名をメモします。
次に、サーバーを起動できるスクリプトを作成します。nano
これを行うために使用します。
$ nano start.sh
ここから、次の行を書きます。
#!/bin/bash
java -Xmx[memory]M -jar [filename]
[memory]
Minecraftサーバーで使用するメガバイト単位のヒープメモリ量に置き換えます。一部はOS用に残してください。1GBサーバーでは、約768MBを使用します。
[filename]
以前のファイル名に置き換えますが、の代わりに使用-installer.jar
し-universal.jar
ます。
これがどのように見えるかの例です。
#!/bin/bash
java -Xmx768M -jar forge-1.10.2-12.18.3.2477-universal.jar
「Control+X
」を使用して「」を押し、「y
」を押しEnter
て保存して終了します。
次に、ファイルを実行可能としてマークする必要があります。
$ chmod +x start.sh
これで、スクリプトを実行できるようになります。
$ ./start.sh
サーバーはしばらく実行され、エラーで終了します。これは、Minecraftがサーバーの所有者にエンドユーザーライセンス契約への同意を要求するためです。新しく作成したを開くことによって、これらの条件を受け入れることができeula.txt
、変化false
にtrue
。
$ nano eula.txt
変更後、もう一度「Control+X
」を使用し、「」を押し、「y
」を押しEnter
て保存します。
SSHウィンドウを閉じた後もサーバーを実行し続けるために、というユーティリティを使用しますscreen
。
$ screen
「Spacebar
」を押して情報画面を通過し、スクリプトファイルを再度実行します。
$ ./start.sh
Minecraftサーバーが正常に起動します。
最後に、「Control+A
」と「」を使用して、SSHクライアントD
を一時停止screen
してからログアウトします。これで、VultrサーバーのIPアドレスを使用してMinecraft経由で接続できるようになります。
Minecraftサーバーに再度アクセスする必要がある場合(たとえば、mods / pluginsをインストールした後、またはのようなMinecraftコマンドを実行した後にサーバーを再起動するop
)、SSHクライアントに再度ログインし、コマンドscreen -r
を使用してscreen
セッションを再開します。
このチュートリアルでは、Minecraft ForgeとSpongeを使用してMinecraftサーバーをセットアップする方法を学びました。しかし現時点では、それはまだほとんどバニラのMinecraftの経験です。Minecraftの機能の拡張を開始するには、CurseForgeのForge modsとOreのSponge pluginsをチェックしてください。
SFTPクライアントまたは前述のwget
手法を使用して、これらをサーバーに追加します。Forge modをインストールするには、単にそれらをmods
フォルダーに配置します。スポンジプラグインはのplugins
サブフォルダーに属していますmods
。ただし、このフォルダを作成する必要がある場合があります。
$ mkdir ~/minecraft/mods/plugins
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
GolangはGoogleが開発したプログラミング言語です。汎用性、シンプルさ、信頼性のおかげで、Golangは最も人気のあるものの1つになりました
はじめにWeb分散オーサリングおよびバージョン管理(WebDAV)は、リモートでファイルを作成および変更するためのフレームワークを提供するHTTP拡張です。
LinuxおよびUnixのシステム管理者の間では、sudoユーザーを使用してサーバーにアクセスし、コマンドをルートレベルで実行することは非常に一般的です。sudの使用
この記事では、Debianでchroot jailをセットアップする方法を説明します。私はあなたがDebian 7.xを使っていると思います。Debian 6または8を実行している場合、これは機能する可能性があります、bu
はじめにDebianでVPNサーバーを設定する簡単な方法は、PiVPNを使用することです。PiVPNは、OpenVPNのインストーラーおよびラッパーです。それはあなたのための簡単なコマンドを作成します
別のシステムを使用していますか?Brotliは、Gzipよりも圧縮率が高い新しい圧縮方法です。そのソースコードはGithubで公開されています。ティ
別のシステムを使用していますか?Neosは、CMSとアプリケーションフレームワークをコアとするコンテンツアプリケーションプラットフォームです。このガイドでは、インストール方法を説明します
はじめにCactiは、RRDデータに完全に基づいたオープンソースの監視およびグラフ作成ツールです。サボテンを通じて、ほぼすべてのタイプのデビックを監視できます
Go(Golangとも呼ばれます)は、静的に型付けされ、コンパイルされた、Cのようなプログラミング言語で、Googleによって開発されました。シンプルさと多用途性により、b
PBX In A Flash 5(PIAF5)は、Vultr VPSを本格的なPBXに変えるDebian 8ベースのオペレーティングシステムです。次のような特徴があります。
別のシステムを使用していますか?TermRecordはPythonで記述されたシンプルなオープンソースツールで、ターミナルセッションを簡単に共有できる自己完結型に保存できます。
別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています
この記事では、Vultrでテンプレートとして提供されるサーバーオペレーティングシステムの概要を説明します。CentOS CentOSはRHEL(Re
別のシステムを使用していますか?X-Cartは、数多くの機能と統合を備えた非常に柔軟なオープンソースのeコマースプラットフォームです。X-Cartのソースコードはホストです
Muninは、マシンのプロセスとリソースを調査する監視ツールであり、Webインターフェースを介して情報をグラフで表示します。フォローインを使用する
はじめにこのチュートリアルでは、CentOS、Debian、またはUbuntuを実行しているLinuxサーバーにIP範囲/サブネット全体を追加するプロセスについて説明します。プロセス
別のシステムを使用していますか?Diasporaはプライバシーを意識したオープンソースのソーシャルネットワークです。このチュートリアルでは、ディアスポラpoを設定する方法を学びます
別のシステムを使用していますか?Selfoss RSSリーダーは、無料でオープンソースのセルフホスト型のWebベースの多目的ライブストリーム、マッシュアップ、ニュースフィード(RSS / Atom)です。
ここVultrでは、デプロイ可能なすべてのVPSでIPv6を有効にするオプションがあります。しかし、これにより、一部のプログラムとコマンドはどちらか一方を優先する場合があります
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。
最近、Appleは問題を修正するための補足アップデートであるmacOS Catalina 10.15.4をリリースしましたが、このアップデートにより、Macマシンのブリックにつながる問題がさらに発生しているようです。詳細については、この記事をお読みください
原子力は、過去の出来事のために私たちが決して尊重しないことを常に軽蔑していますが、それは必ずしも悪ではありません。詳細については、投稿をお読みください。
これを読んで、人工知能が小規模企業の間でどのように人気を博しているか、そして人工知能がどのように成長し、競合他社に優位に立つ可能性を高めているかを理解してください。
私たちのコンピューターは、ジャーナリングファイルシステムと呼ばれる組織化された方法ですべてのデータを保存します。これは、検索を押すとすぐにコンピューターがファイルを検索して表示できるようにする効率的な方法です。https://wethegeek.com/?p = 94116&preview = true
ビッグデータと人工知能は流行語ですが、それらがどのように相互に関連しているか知っていますか?さて、この記事を最後まで読んで、同じことを知ってください。
LiteCartは、PHP、jQuery、およびHTML 5で記述された無料のオープンソースのショッピングカートプラットフォームです。シンプルで軽量、使いやすいeコマースソフトウォー
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています
HTTPライブストリーミング(HLS)は、Apple Inc.によって実装された非常に堅牢なストリーミングビデオプロトコルです。HLSは、ファイアウォール、プロキシ、