إعداد حنفية على أوبونتو

Spigot هو تعديل لبرنامج خادم Minecraft ، CraftBukkit. يعمل Spigot على تحسين استخدام موارد الخادم ، مما يضمن حصول لاعبيك على أفضل تجربة كما أنه متوافق مع الإصدارات السابقة مع معظم تعديلات CraftBukkit ، مما يسمح لك بجعل خادمك فريدًا. في هذا الدليل ، سنقوم بإعداد Spigot على خادم Ubuntu.

إعداد خادم Ubuntu

من المستحسن تشغيل جميع الأوامر كمستخدم لديه امتيازات sudo غير الجذر.

ابدأ بالتأكد من تحديث الخادم الخاص بك.

sudo apt-get update && sudo apt-get upgrade -y

قم بتثبيت الحزم المطلوبة.

sudo apt-get install git openjdk-7-jre tar -y

قم بإنشاء ملف مبادلة

تخصيص مقدار الذاكرة المطلوب. استبدل 1G وفقًا لذلك.

sudo fallocate -l 1G /swapfile

تأمين أذونات ملف المبادلة الجديد الخاص بك.

sudo chmod 600 /swapfile

خصص مساحة المبادلة.

sudo mkswap /swapfile

قم بتشغيل التبديل.

sudo swapon /swapfile

اجعل ملف المبادلة الخاص بك دائم. أضف السطر أدناه إلى أسفل fstabالملف.

sudo nano /etc/fstab

/swapfile   none    swap    sw    0   0

تنزيل واستخدام BuildTools

تأكد من أنك في الدليل الرئيسي للمستخدم المستخدم لتثبيت Spigot.

cd ~

قم بإنشاء مجلد لـ BuildTools.

mkdir build
cd build

قم بتنزيل BuildTools.jar ابحث عن التحديثات على صفحة Jenkins الخاصة بهم .

wget -O BuildTools.jar  https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

تكوين بوابة.

git config --global --unset core.autocrlf

قم بتشغيل BuildTools.jar.

java -jar BuildTools.jar

دوّن اسم ملفك spigot.jar. على سبيل المثال ، spigot-1.8.3.jar.

ls

اصنع دليلاً لخادمك.

cd ~
mkdir server
cd server

انقل spigot.jarإلى دليل الخادم الخاص بك. استبدل spigotname.jarباسم ملفك.

mv ~/build/spigotname.jar ~/server/spigot.jar

بدء الخادم الخاص بك

قم بإنشاء برنامج نصي لبدء تشغيل الخادم الخاص بك.

nano start.sh

اجعل start.shما يلي مطابقًا ، -Xmx1024Mمع استبدال مقدار ذاكرة الوصول العشوائي المثبتة على الخادم الخاص بك.

#!/bin/sh

java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

جعل start.shالملف القابل للتنفيذ.

chmod +x start.sh

ابدأ تشغيل الخادم الخاص بك.

./start.sh

اختياري: قم بتشغيل الخادم الخاص بك في الخلفية

تثبيت الشاشة.

sudo apt-get install screen -y

افتح نسخة من الشاشة.

screen -S "Spigot Server"

ابدأ النص البرمجي لخادمك.

~/server/start.sh 

استكشاف الأخطاء وإصلاحها

قبول EULA.

إذا طُلب منك التأكيد eula.txt، قم بالتغيير eulaإلى true.

nano eula.txt

لن يتم تشغيل BuildTools.jar؟

تحتاج إلى المزيد من ذاكرة الوصول العشوائي على الخادم الخاص بك أو ملف مبادلة أكبر.

start.sh لا يمكن تشغيل fileالأمر على ملف jar الخاص بك؟

تحقق للتأكد من كتابة كل شيء بالطريقة نفسها تمامًا ، وحالة حالة Linux IS حساسة.

هل تريد تنزيل إصدار معين من Minecraft؟

java -jar BuildTools.jar --rev 1.8.4

استبدل 1.8.4 بالإصدار الذي تختاره.



Leave a Comment

كيفية تثبيت PufferPanel (لوحة تحكم Minecraft المجانية) على CentOS 7

كيفية تثبيت PufferPanel (لوحة تحكم Minecraft المجانية) على CentOS 7

مقدمة في هذا البرنامج التعليمي ، سيتم تثبيت PufferPanel على Vultr VPS. PufferPanel هي لوحة تحكم مفتوحة المصدر مجانية للاستخدام لإدارتك

كيفية إعداد خادم Tekkit Classic على Ubuntu 16.10

كيفية إعداد خادم Tekkit Classic على Ubuntu 16.10

استخدام نظام مختلف؟ ما هي Tekkit Classic؟ Tekkit Classic هي لعبة modpack للعبة يعرفها الجميع ويحبها ؛ ماين كرافت. يحتوي على بعض الاصدار

قم بإعداد خادم Minecraft PE على CentOS 6

قم بإعداد خادم Minecraft PE على CentOS 6

ستعلمك هذه المقالة كيفية إعداد خادم Minecraft Pocket Edition على CentOS 6. يعد إعداد خادم Minecraft PE أمرًا بسيطًا للغاية. أولا ، تثبيت ال

تثبيت Sponge و Minecraft Forge على دبيان 9

تثبيت Sponge و Minecraft Forge على دبيان 9

استخدام نظام مختلف؟ Sponge هو مشروع مفتوح المصدر يوسع قدرات خوادم Minecraft من خلال المكونات الإضافية. إلى جانب AP modding

كيفية إصلاح العوالم الفاسدة في ماين كرافت

كيفية إصلاح العوالم الفاسدة في ماين كرافت

في بعض الأحيان ، يمكن أن تتلف عوالم Minecraft. تشرح هذه المقالة كيفية إصلاح العوالم المكسورة. لسوء الحظ ، لا يمكن إصلاح العوالم الفاسدة

خادم Minecraft Bukkit على Debian Wheezy

خادم Minecraft Bukkit على Debian Wheezy

مقدمة Bukkit هي امتداد لـ Minecraft التي تقدم بعض الميزات الحصرية بالإضافة إلى المكونات الإضافية التي يمكن أن تحسن بشكل كبير من تجربة الألعاب الخاصة بك.

كيفية تثبيت Glowstone (Minecraft) على خادم CentOS 6

كيفية تثبيت Glowstone (Minecraft) على خادم CentOS 6

استخدام نظام مختلف؟ مقدمة إن Glowstone هو بلا شك الخادم الأكثر تحسينًا لـ Minecraft. يتميز البرنامج باستخدام واستخدام منخفض للذاكرة

تثبيت Age of Engineering Server على CentOS 7

تثبيت Age of Engineering Server على CentOS 7

في هذا البرنامج التعليمي ، سأقوم بتثبيت حزمة تسمى Age of Engineering. إنها واحدة من أكثر حزم Minecraft شعبية. إذا كان غير مستقر

قم بإعداد Spigot Server على Arch Linux

قم بإعداد Spigot Server على Arch Linux

يوضح هذا البرنامج التعليمي كيفية إعداد خادم Minecraft باستخدام Spigot على Arch Linux. يفترض هذا البرنامج التعليمي أنك مستخدم عادي (وليس الجذر) ولديك

إعداد خادم ماين كرافت على خادم ويندوز

إعداد خادم ماين كرافت على خادم ويندوز

قد يكون من الأفضل إعداد خادم Minecraft على Windows Server إذا كنت معتادًا على واجهة المستخدم الرسومية لـ Windows. في هذا الدليل ، ستتعلم كيفية الإعداد

بنقرة واحدة ماين كرافت

بنقرة واحدة ماين كرافت

تحتوي هذه المقالة على معلومات حول تطبيق Minecraft الذي يمكن نشره على Vultr. تفاصيل التطبيق بعد نشر VPS مع Minecraft ، يمكنك

تثبيت BungeeCord لـ Minecraft على CentOS 6/7

تثبيت BungeeCord لـ Minecraft على CentOS 6/7

BungeeCord هي طريقة مجانية وسهلة وموثوقة لربط عدة خوادم Minecraft معًا. إذا كنت ترغب في ربط أوضاع لعب متعددة معًا

تشخيص تباطؤ خادم Minecraft و TPS منخفض

تشخيص تباطؤ خادم Minecraft و TPS منخفض

كيف تعمل Minecraft (ما الذي يسبب تأخرًا؟) إن مفتاح فهم سبب التباطؤ هو فهم كيفية عمل Minecraft. برنامج خادم ماين كرافت آل

كيفية تثبيت خادم Tekkit Classic على CentOS 6/7

كيفية تثبيت خادم Tekkit Classic على CentOS 6/7

استخدام نظام مختلف؟ في هذا البرنامج التعليمي ، يجب إنشاء خادم Tekkit Classic. Tekkit هو modpack الشهير الآخر المصنوع لـ Minecraft. بسبب امون

Multicraft (Minecraft Panel) على CentOS 6

Multicraft (Minecraft Panel) على CentOS 6

لوحة Multicraft Multicraft هي لوحة تحكم بسيطة وسهلة الاستخدام تعتمد على الويب لخوادم Minecraft. يمكنك إنشاء أو إيقاف أو بدء أو مراقبة أو تكوين أو تحميل

قم بتثبيت MineOS على Ubuntu 14.04 لخوادم Minecraft

قم بتثبيت MineOS على Ubuntu 14.04 لخوادم Minecraft

MineOS عبارة عن منصة خادم Minecraft كاملة مع واجهة المستخدم الرسومية على الويب ، والنسخ الاحتياطي المؤتمت ، والأرشيفات ، وإحصائيات الأداء ، وميزات أخرى أيضًا. اعداد

كيفية تثبيت Cuberite على خادم CentOS 6 أو 7

كيفية تثبيت Cuberite على خادم CentOS 6 أو 7

مقدمة ما هو Cuberite؟ Cuberite هو تطبيق خادم Minecraft قابل للتطوير ومفتوح المصدر ومكتوب بلغة C ++. يحتوي على ملحق سهل الاستخدام

كيفية تثبيت Cauldron (Minecraft) على خادم CentOS 6

كيفية تثبيت Cauldron (Minecraft) على خادم CentOS 6

مقدمة سيغطي هذا البرنامج التعليمي عملية تثبيت Caudron. بالنسبة لأولئك الذين ليسوا على دراية بـ Caudron ، فهو نوع من خادم Minecraft.

تثبيت McMyAdmin على Ubuntu 14.10

تثبيت McMyAdmin على Ubuntu 14.10

McMyAdmin هي لوحة تحكم خادم Minecraft تستخدم لإدارة الخادم الخاص بك. على الرغم من أن McMyAdmin مجاني ، إلا أن هناك إصدارات متعددة ، بعضها بعضها

إنشاء شبكة من خوادم Minecraft باستخدام BungeeCord على Debian 8 أو Debian 9 أو CentOS 7

إنشاء شبكة من خوادم Minecraft باستخدام BungeeCord على Debian 8 أو Debian 9 أو CentOS 7

ما ستحتاج إليه هو Vultr VPS مع ذاكرة وصول عشوائي سعتها 1 غيغابايت على الأقل. وصول SSH (مع امتيازات الجذر / الإدارية). الخطوة 1: تثبيت الأشياء أولاً

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول

6 أشياء شديدة الجنون حول نينتندو سويتش

6 أشياء شديدة الجنون حول نينتندو سويتش

يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

وعود التكنولوجيا التي لم يتم الوفاء بها بعد

هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.

وظائف طبقات معمارية مرجعية للبيانات الضخمة

وظائف طبقات معمارية مرجعية للبيانات الضخمة

اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

كيف يمكن للذكاء الاصطناعي نقل أتمتة العمليات إلى المستوى التالي؟

اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

CAPTCHA: ما هي المدة التي يمكن أن تظل تقنية قابلة للتطبيق للتميز بين الإنسان والذكاء الاصطناعي؟

لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

التفرد التكنولوجي: مستقبل بعيد للحضارة الإنسانية؟

مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

التطبيب عن بعد والرعاية الصحية عن بعد: المستقبل هنا

ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

هل تساءلت يومًا كيف يربح المتسللون الأموال؟

ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

يتسبب التحديث الإضافي لنظام macOS Catalina 10.15.4 في حدوث مشكلات أكثر من حلها

أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد