نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
ZNC یک پرچمدار IRC رایگان و منبع باز است که بطور دائم به یک شبکه متصل می شود تا مشتری بتواند پیام های ارسالی را هنگام آفلاین دریافت کند.
این آموزش شما را از طریق مراحل نصب و پیکربندی ZNC در CentOS 7 طی می کند. فرض بر این است که کاربر می داند چگونه دیوار آتش را پیکربندی کند. در CentOS 7 آن FirewallD است که هرگونه اتصال ورودی را بطور پیش فرض رها می کند حتی اگر راه حل مبتنی بر وب Vultr را تنظیم کرده باشید.
نصب ZNC بسیار ساده است ، اما به شما نیاز دارد تا بسته های اضافی را برای Enterprise Linux (EPEL) فعال کنید.
دستورالعمل های مربوط به آن را می توان https://www.vultr.com/docs/enable-epel-on-centos یافت .
پس از yum install znc
اتمام کار ، نصب ZNC را اجرا کنید.
شما نباید با استفاده از اینترنت هر چیزی را اجرا کنید root
، بنابراین به طور کلی توصیه می شود یک کاربر جدید به طور خاص برای برنامه هایی که از راه دور به آنها دسترسی خواهید داشت ، ایجاد کنید. خوشبختانه ، ZNC قبلاً هنگام نصب از مخزن چنین کاری را انجام می داد ، بنابراین نیازی به انجام دستی نیست.
اکنون که نصب شد ، sudo -u znc znc --makeconf
برای شروع روند پیکربندی ، اجرا کنید.
اولین فوریتی که دریافت خواهید کرد از شما می خواهد پورت گوش دادن را انتخاب کنید. این درگاهی است که از آنجا به پناهگاه (از جمله رابط وب) دسترسی خواهید داشت ، بنابراین ما انتخاب خواهیم کرد 6697
، زیرا این رایج ترین پورت برای secure
سرورهای IRC است.
کنسول شما شبیه موارد زیر خواهد بود.
[ ?? ] Listen on port (1025 to 65534): 6697
خط دوم از شما سؤال می کند که آیا مایلید از SSL برای تندرست استفاده کنید یا خیر. انجام این کار بسیار توصیه می شود ، زیرا بدون آن همه چیز با استفاده از متن ساده ارسال می شود ، بدین معنی که هر کسی در همان شبکه می تواند گپ های شما را بخواند.
[ ?? ] Listen using SSL (yes/no) [no]: yes
سومین سؤال از شما سؤال می کند که آیا می خواهید IPv6 را فعال کنید یا خیر. هیچ مشکلی در این مورد وجود ندارد ، و با حرکت جهانی به سمت 100٪ تصویب IPv6 ، این بدان معنی است که شما بعداً نیازی به تغییر چیزی ندارید. ENTERبرای استفاده از گزینه پیش فرض کافی است فشار دهید .
[ ?? ] Listen using both IPv4 and IPv6 (yes/no) [yes]:
اگر ZNC را روی این سرور نصب نکرده اید قبل از اینکه ZNC یک پرونده گمشده را به شما هشدار دهد. نگران نباشید ، طبیعی است و ZNC آن را ایجاد خواهد کرد.
اعلان بعدی یک نام کاربری برای حساب سرپرست می پرسد ، بنابراین هر چیزی را که دوست دارید انتخاب کنید. تنها نیاز سخت فقط استفاده از کاراکترهای الفبایی است.
[ ?? ] Username (alphanumeric):
از شما خواسته می شود که یک رمز عبور تعیین کنید. باز هم ، هر چیزی را که دوست دارید انتخاب کنید. شما نمی توانید رمز عبور خود را هنگام تایپ کردن آن به دلایل امنیتی نمایش دهید.
[ ?? ] Enter password:
[ ?? ] Confirm password:
سپس از شما خواسته می شود "نیک" بزنید. این نام نمایشگر شما در IRC است و به طور پیش فرض به نام کاربری شما می آید. چیزی را که دوست دارید انتخاب کنید ، اما نگران این موضوع نباشید زیرا بعداً قابل تغییر است.
[ ?? ] Nick [example]:
همچنین از یک نیک جایگزین سؤال خواهد کرد ، این مورد هنگام استفاده اولیه از شما استفاده می شود. در انتها با یک نتیجه ناخوشایند به نیک قبلی شما می رسد.
[ ?? ] Alternate nick [example_]:
دستور بعدی برای "شناسه" است که در برخی از مشتریهای IRC از جمله HexChat به "نام کاربری" شما گفته می شود. این بخشی از نام شماست که در ابتدای نام میزبان شما در هنگام WHOIS می رود ، بنابراین اگر شناسه example
شما و نام میزبان شما example.com
باشد ، باز خواهد گشت [email protected]
. پیش فرض به نام کاربری شما تنظیم می شود.
[ ?? ] Ident [example]:
سپس نام واقعی خود را می پرسد. شما لازم نیست که این را به عنوان نام واقعی خود تعیین کنید ، و پیش فرض برای Got ZNC?
برخی از مشتریان IRC به طور پیش فرض است realname
، اگر دوست دارید می توانید آن را انتخاب کنید.
[ ?? ] Real name [Got ZNC?]:
مورد بعدی کمی بیشتر درگیر است. این درخواست از شما برای "میزبان اتصال" ، که آدرس IP ZNC برای اتصال به یک سرور IRC استفاده می کند. این اختیاری است ، اما اگر می خواهید تنظیم کنید ، این مراحل را دنبال کنید:
IP Address
در کشور سرور باشید.لازم نیست نگران این تغییر باشید زیرا Vultr شما را به یک IP ثابت اختصاص می دهد.
[ ?? ] Bind host (optional):
مورد بعدی که از شما سؤال خواهد شد اینست که آیا مایلید در حال حاضر یک شبکه را تنظیم کنید یا خیر ، با پیش فرض مانند yes
. در صورت عدم تنظیم پیکربندی شبکه ، احساس راحتی کنید.
[ ?? ] Set up a network? (yes/no) [yes]:
این راهنما فرض می کند که اکنون تصمیم به پیکربندی شبکه دارید.
از شما خواسته می شود یک نام را ببینید ، این نام نمایش شبکه IRC است که به آن وصل می شوید. پیش فرض این است freenode
، یک سرور بزرگ IRC عمومی.
[ ?? ] Name [freenode]:
پس از آن ، شما باید میزبان سرور را وارد کنید. این فقط نام میزبان است ، نه درگاه.
[ ?? ] Server host (host only):
از شما سؤال خواهد شد كه آیا سرور از SSL استفاده می كند یا خیر. شما باید این مورد را خودتان پیدا کنید زیرا بین سرورها متفاوت است.
[ ?? ] Server uses SSL? (yes/no) [no]:
اکنون پورت سرور روشن است. اگر SSL روشن باشد ، پیش فرض می کند 6697
و اگر نه پیش فرض می کند 6667
. وقتی SSL به عنوان فعال شده مشخص می شود چه چیزی به نظر می رسد.
[ ?? ] Server port (1 to 65535) [6697]:
اکنون درخواست رمز عبور سرور است. اگر سرور شما به یک مورد نیاز ندارد ، می توانید آن را خالی بگذارید و ENTERبرای ادامه فشار دهید .
[ ?? ] Server password (probably empty):
خط بعدی کانالهای اولیه را درخواست می کند که هنگام اتصال به طور خودکار پیوست می شوند. در صورت تمایل به ادامه کار ، آن را خالی بگذارید.
[ ?? ] Initial channels:
بعد از اتمام آن بخش ، دستورالعمل هایی در مورد نحوه اتصال و پیکربندی ZNC دریافت خواهید کرد. شبیه این خواهد شد:
[ ** ] To connect to this ZNC you need to connect to it as your IRC server
[ ** ] using the port that you supplied. You have to supply your login info
[ ** ] as the IRC server password like this: user/network:pass.
[ ** ]
[ ** ] Try something like this in your IRC client...
[ ** ] /server <znc_server_ip> +6697 example:<pass>
[ ** ]
[ ** ] To manage settings, users and networks, point your web browser to
[ ** ] https://<znc_server_ip>:6697/
فوری نهایی از شما سؤال می کند که آیا اکنون می خواهید ZNC را اجرا کنید یا نه.
[ ?? ] Launch ZNC now? (yes/no) [yes]:
تبریک می گویم ، نصب و پیکربندی ZNC را به پایان رسانده اید. لطفاً به یاد داشته باشید که می توانید گزینه ها را از طریق پیکربندی وب تغییر دهید و نیازی به ویرایش دستی فایل های پیکربندی نیست.
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
مقدمه RethinkDB یک پایگاه داده NoSQL است که داده ها را به عنوان اسناد JSON ذخیره می کند. این یک زبان پرس و جو بسیار بصری است و از ویژگی های آن معمولا در دسترس است
Vtiger CRM یک نرم افزار محبوب مدیریت ارتباط با مشتری است که می تواند به بنگاهها در رشد فروش ، ارائه خدمات به مشتری و افزایش سود کمک کند. من
با استفاده از یک سیستم متفاوت؟ Couch CMS یک سیستم مدیریت محتوای منبع ساده و انعطاف پذیر ، آزاد و منبع باز (CMS) است که به طراحان وب اجازه می دهد تا طراحی کنند.
با استفاده از یک سیستم متفاوت؟ SonarQube یک ابزار منبع باز برای توسعه سیستم با کیفیت است. در جاوا نوشته شده است و چندین پایگاه داده را پشتیبانی می کند. فراهم می کند
با استفاده از یک سیستم متفاوت؟ Netdata یک ستاره در حال افزایش در زمینه نظارت بر معیارهای سیستم در زمان واقعی است. در مقایسه با سایر ابزارهای مشابه ، Netdata:
HTTP / 2 جدیدترین نسخه پروتکل HTTP است که از SPDY مستقر است. توسعه آن توسط Google آغاز شده است و HTTP / 2 تا حد زیادی بر اساس پایگاه کد است
با استفاده از یک سیستم متفاوت؟ در این آموزش ، Ill در مورد نحوه راه اندازی یک سرور Starbound در CentOS 7 توضیح می دهد. پیش نیازها: شما باید این بازی را روی خود داشته باشید
به یکی دیگر از آموزش های Vultr خوش آمدید. در اینجا ، نحوه نصب و اجرای سرور SAMP را یاد خواهید گرفت. این راهنما برای CentOS 6 نوشته شده است. پیش نیازهای مورد نیاز شما
با استفاده از یک سیستم متفاوت؟ Elgg یک موتور شبکه ای منبع باز است که امکان ایجاد محیط های اجتماعی از جمله شبکه های اجتماعی دانشگاه را فراهم می کند
RStudio Server نسخه وب RStudio است که مجموعه ای از ابزارهایی است که برای تسهیل کار برنامه نویسی با استفاده از زبان برنامه نویسی R طراحی شده است. در سه
Bolt یک CMS منبع باز است که به زبان PHP نوشته شده است. کد منبع Bolts در GitHub میزبانی شده است. این راهنما نحوه نصب Bolt CMS را در CentOS 7 Vult تازه نشان می دهد
Elasticsearch یک موتور جستجوی کامل و متن تحلیلی متن کامل است. به لطف تطبیق پذیری ، مقیاس پذیری و سهولت استفاده ، Elasticsearch گسترده تر است
بررسی اجمالی این مقاله به شما کمک می کند تا در هر زمان خوشه ای از Kubernetes را جمع کنید و با kubeadm در حال اجرا باشید. در این راهنما از دو سرور استفاده می شود
با استفاده از یک سیستم متفاوت؟ مقدمه Sails.js یک چارچوب MVC ��رای Node.js است ، شبیه به Ruby on Rails. این امر برای ایجاد برنامه های مدرن ver
Vultrs عملکرد IP فضای شما را امکان پذیر می سازد تا آزادی بی سابقه ای در اختصاص منابع IP شخصی شما به سرورهای cloud Vultr داشته باشید. ما کلی
مقدمه در این آموزش ، PufferPanel را در Vultr VPS ما نصب کنید. PufferPanel یک پانل کنترل با منبع آزاد و بصورت رایگان برای مدیریت شما است
معرفی سیستم های لینوکس به طور پیش فرض مانند top ، df و du با ابزارهای نظارتی ارسال می شوند که به نظارت بر فرایندها و فضای دیسک کمک می کنند. با این حال ، اغلب اوقات ، آنها به صورت طاقت فرسا هستند
با استفاده از یک سیستم متفاوت؟ LibreNMS یک سیستم نظارت بر شبکه منبع باز کاملاً برجسته است. از SNMP برای به دست آوردن داده ها از دستگاه های مختلف استفاده می کند. یک نوع
با استفاده از یک سیستم متفاوت؟ Gitea یک منبع کنترل جایگزین متن باز و خود میزبان است که توسط Git ساخته شده است. Gitea در Golang نوشته شده و هست
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.
NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید
هنگام راه اندازی سرور جدید لینوکس ، به روزرسانی سیستم های هسته و سایر بسته ها تا آخرین نسخه پایدار یک روش توصیه شده است. در این مقاله
با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o
TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من
Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th
با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB
ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.
رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد