سرور مجازی آلمان

سرور مجازی آلمان

سرور مجازی آلمان در اروپا با قرارگیری در دیتاسنتر قدرتمند Hetzener هتزنر با آپتایم بالا و کیفیت فوق العاده از سرورهای جدید با رم DDR4 و تضمین پورت 1گیگ آماده استفاده مشتریان گرامی می باشد. با خرید سرور مجازی آلمان از کیفیت سخت افزار و پورت سرور لذت خواهید برد.لطفا جهت اطلاعات بیشتر برای خرید سرور مجازی آلمان توضیحات زیر را مطالعه نماید.


مزایای سرور مجازی آلمان حرفه ای:


از بهترین مزایای سرورهای مجازی Hetzner آلمان میتوان به پایداری شبکه و پینگ پایین آن نسبت به ایران عنوان کرد.دیتاسنتر هتزنر با آپتایم %99.99 و کیفیت فوق العاده از سرورهای پیشرفته با هارد پر سرعت NVMe نسل جدید و رم DDR4 و تضمین پورت 1Gbps و پینگ عالی نسبت به ایران آماده استفاده مشتریان گرامی می باشد. شما با خرید سرور مجازی آلمان با هارد NVMe وان سرور میتوانید با استفاده از کیفیت و سرعت فوق العاده این سرور ها کلیه نیاز های خود را برای داشتن یک سرور قدرتمند رفع کنید. از نکات بسیار مفید این سرورهای آلمان سرعت فوق العاده پورت شبکه سرور میباشد.

مزایای سرور مجازی با هارد Nvme:

  1. انجام کار های سنگین و پر مصرف: با توجه به سرعت بالای nvme انجام پروژه های دیتابیس دار و سنگین به سهولت انجام خواهد شد.
  2. پردازش: از دیگر مزایای nvme میتوان به پردازش پرسرعت و در نتیجه افزایش سرعت رد و بدل شدن درخواست ها و پاسخ ها اشاره کرد
  3. مناسب میزبانی سایت: با توجه به اهمیت سرعت لود سایت برای گوگل و کاربران میتوان گفت که بهترین مزیت آن کاهش زمان لود و البته افزایش سرعت سایت می باشد.
  4. ارائه Latency  بسیار پایین.

سریع ترین هارد های SSD سرعتی برابر با 555MB/s را دارا بودند، این درحالیست که سرعت در هارد NVMe به 3.5GB/s رسیده است. هارد های NVMe نه تنها سرعت خیلی بالاتری دارند، بلکه باعث می شوند Latency به شدت پایین آمده و فشار از روی CPU و Ram برداشته شود. همه ی اینها گواهی بر انقلاب این تکنولوژی در زمینه سرور و قابلیت دسترسی سریع تر بازدید کننده ها به سایت یا ربات شما می باشد.

پلن های سرور مجازی حرفه ای آلمان با هارد Nvme

مشخصات VPSNVM-1 VPSNVM-2 VPSNVM-3 VPSNVM-4 VPSNVM-5 VPSNVM-6
CPU/پردازنده 1Ghz-1V 1.5Ghz-2V 2Ghz-2V 2.5Ghz-2V 3Ghz-2V 3.5Ghz-3V
RAM/حافظه 1024M 2048M 3072M 4096M 6144M 8192M
HDD/هارد دیسک 20G 30G 40G 50G 80G 90G
نوع هارد دیسک Nvme Nvme Nvme Nvme Nvme Nvme
نوع مجازی ساز ESxi ESxi ESxi ESxi ESxi ESxi
Port/پورت 1Gbps 1Gbps 1Gbps 1Gbps 1Gbps 1Gbps
BW/ترافیک نامحدود نامحدود نامحدود نامحدود نامحدود نامحدود
DC/دیتاسنتر Hetzner Hetzner Hetzner Hetzner Hetzner Hetzner
OS/سیستم عامل Free OS Free OS Free OS Free OS Free OS Free OS
نوع آی پی IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6 IPv4/IPv6
زمان تحویل 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours 1 - 10 hours
آپ تایم %99.99 %99.99 %99.99 %99.99 %99.99 %99.99
پشتیبانی
گارانتی بازگشت وجه
ماهیانه/تومان 325,000 476,450 597,350 687,700 839,150 989,950
سه ماهه/ تومان ---- 1,365,000 ---- ---- ---- ----
  ناموجود سفارش ناموجود سفارش ناموجود سفارش

پلــن مورد نظرتـــان را نیــافتید؟!

همین حالا پلن انتخابی یا کانفیگ اختصاصیتان را درخواست کنید

ارائه IPV4 و IPV6

سرورهای مجازی فرانسه دارای یک آی پی ثابت ورژن4 میباشد. همچنین قابلیت امکان اضافه نمودن نسل جدید آی پی های ورژن شش (IPV6) میباشد.

پشتیبانی 24/7

وان سرور با تیمی قدرتمند پشتیبانی 24 ساعته در هفت روز هفته را برای کاربران گرامی وان سرور تدارک دیده تا در هر زمان افتخار خدمت رسانی داشته باشد. پشتیبانی از طریق تیکت و تماس.

آپتایم 99.99%

سرورهای وان سرور از معتبرترین دیتاسنترهای جهان که دارای تضمین آپ تایم 99.99% میباشند، تیم وان سرور به صورت 24 ساعته در حال مانیتورینگ سرورها هستند تا در صورت وجود هرگونه اختلال و مشکل سریعا پیگیر حل مشکل باشند.

مجازی ساز Esxi

مجازی ساز Esxi از شرکت VMware یکی از محبوبترین مجازی سازهای دنیا است که ساختار شبکه ای متمایز نسبت به دیگر مجازی ساز ها دارد، همچنین مدیریت سرورها آسان و ایمیج های آماده آن در اینترنت راحت یافت میشود.

هارد NVMe

پرسرعت ترین هارد تا لحظه حال از نوع ssd Nvme میباشد که با اختلاف زیادی از رقبای نوع دیگر هاردها انتقال دیتا دارد، انتقال دیتا با سرعت تقریبا 8GB/s تجربه کاربری بهتری را در مجازی ها به نمایش میگذارد.

پشتیبانی ویندوز سرور

این سرورها قابلیت نصب سیستم عامل ویندوز سرور را دارا هستند که در حین سفارش سرویس در گزینه سیستم عامل نوع ویندوز را انتخاب کنید. حداقل منابع برای نصب ویندوز رم 1 گیگ میباشد.

برخی از سیستم عامل های قابل پشتیبانی

سوالات متداول

برخی از سوالاتی که ممکن است در ابتدا داشته باشید

بله، امکان نصب هر نوع سیستم عامل از iso از سمت پشتیبانی ممکن است.

منابع سخت افزاری گفته شده در هر پلن کاملا اختصاصی در اختیار کاربران قرار میگیرد.

خیر، وان سرور همانند اکثریت سایتهای میزبانی در سرورهای مجازی خود بک آپ گیری ندارد، اما بخش بک آپ گیری اسنپ شات محیاست. ارائه سرویسهای بک آپ گیری و همچنین ftp بک آپ گیری از سرور و محتویات آن، از سمت وان سرور مقدور است

بله، مجازی ساز این سرورها از طریق وی سنتر کنترل شده اند و امکان دسترسی کاربر به کنسول گرافیکی و مدیریتی سرورهایشان از طریق پنل تحت وب و نرم افزار ویندوزی مقدور است.

ارتقا در هر زمان تاریخ سررسید با وجود منابع سخت افزاری مقدور است، تنزل سرویس نیز فقط در زمان تمدید سرویس میسر خواهد بود.

اگر جواب سوالتان را نیافتید، میتوانید از لینک زیر در بخش تماس با ما از طریق پلهای ارتباطی با ما در ارتباط باشید.

صفحه تماس بـــا مـــا

نظرات مشتریان

برخی از نظرات مشتریان وان سرور

جزیره آموزشی

برخی از پستهای آموزشی پیشنهادی
آموزش نصب Docker در اوبونتو 20.04 Ubuntu

آموزش نصب Docker در اوبونتو 20.04 Ubuntu

آموزش نصب Docker در اوبونتو 20.04 Ubuntuداکر یک برنامه رایانه‌ای متن باز است که از شبیه‌سازی سطح سیستم‌عامل برای توسعه و منتشر کردن پکیج ها که به عنوان کانتینر(container) شناخته می‌شوند، استفاده می‌کند. داکر استقرار(deployment)نرم‌افزارهای کاربردی را درون کانتینر به وسیلهٔ فراهم کردن لایهٔ انتزاعی اضافه‌ای فراهم می‌کند. نرم افزاری که میزبانی کانتینر های داکر را به عهده دارد موتور داکر(docker engine) نام دارد. در این آموزش نصب Docker در اوبونتو 20.04 Ubuntu آموزش داده شده است.Docker برای نصب از مخازن استاندارد اوبونتو 20.04 در دسترس است ، اما همیشه ممکن است آخرین نسخه نباشد. آخرین بسته Docker را از مخازن رسمی Docker نصب خواهیم کرد.نصب Docker در اوبونتو 20.04 Ubuntuنصب Docker روی اوبونتو کاملاً ساده است. مخزن Docker را فعال می کنیم ، کلید مخزن GPG را وارد می کنیم و بسته را نصب می کنیم.ابتدا پکیج ها را به روز کنید و وابستگی های لازم برای اضافه کردن مخزن جدید HTTPS را نصب کنید :sudo apt updatesudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonکلید GPG مخزن را با استفاده از curlدستور زیر وارد کنید:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -مخزن Docker APT را به سیستم خود اضافه کنید:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"اکنون که مخزن Docker فعال است ، می توانید هر نسخه Docker را که در مخازن موجود است نصب کنید.برای نصب آخرین نسخه Docker ، دستورات زیر را اجرا کنید. اگر می خواهید یک نسخه خاص Docker را نصب کنید ، این مرحله را رد کنید و به مرحله بعدی بروید.sudo apt updatesudo apt install docker-ce docker-ce-cli containerd.ioبرای نصب نسخه خاص ، ابتدا تمام نسخه های موجود را در مخزن Docker لیست کنید:sudo apt updateapt list -a docker-ceنسخه های Docker موجود در ستون دوم چاپ می شوند. در زمان نوشتن این مقاله ، فقط یک نسخه Docker ( 5:19.03.9~3-0~ubuntu-focal) در مخازن رسمی Docker موجود است.خروجی:docker-ce/focal 5:19.03.9~3-0~ubuntu-focal amd64با افزودن =<VERSION>نام بسته ، نسخه خاصی را نصب کنید :sudo apt install docker-ce=<VERSION> docker-ce-cli=<VERSION> containerd.ioپس از اتمام نصب ، سرویس Docker بطور خودکار شروع می شود. می توانید با تایپ کردن آن تأیید کنید:sudo systemctl status dockerخروجی چیزی شبیه به این خواهد بود:● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2020-05-21 14:47:34 UTC; 42s ago...هنگامی که نسخه جدیدی از Docker منتشر شد ، می توانید بسته ها را با استفاده از sudo apt update && sudo apt upgrade به روز کنید .اگر می خواهید از بروزرسانی بسته Docker جلوگیری کنید ، از دستور زیر استفاده کنید:sudo apt-mark hold docker-ceاجرای دستورات داکر به عنوان کاربر غیر ریشهبه طور پیش فرض ، فقط root و کاربر دارای امتیازات sudo می توانند دستورات Docker را اجرا کنند.برای اجرای دستورات Docker به عنوان کاربر غیر root باید کاربر خود را به گروه docker که در حین نصب بسته Docker CE ایجاد شده است اضافه کنید. برای انجام این کار ، تایپ کنید:sudo usermod -aG docker $USERبجای $USERیوزر مورد نظرتان را قرار دهید. از سیستم خارج شوید و مجذذ وارد سیستم شوید تا عضویت گروه رفرش شود.تأیید نصببرای تأیید اینکه داکر با موفقیت نصب شده است، دستور زیر را برای آزمایش آن میزنیم :docker container run hello-worldاگر کانتینر داکر به صورت محلی نصب نباشد پیام زیر را دریافت میکنید، و اگر نصب باشد پیام "Hello from Docker" را چاپ میکند و خارج میشود. خروجی باید به صورت زیر باشد:کانتینر پس از چاپ پیام متوقف می شود زیرا فرایندی طولانی ندارد.حذف Dockerدستورات زیر را اجرا کنید تا تمام کانتینر های در حال اجرا متوقف شود و همه موارد docker را حذف کند:docker container stop $(docker container ls -aq)docker system prune -a --volumesاکنون می توانید Docker را مانند سایر بسته های نصب شده با apt حذف کنید :sudo apt purge docker-cesudo apt autoremoveنتیجه گیریما به شما آموزش نصب Docker در اوبونتو 20.04 Ubuntu را نشان داده ایم. برای کسب اطلاعات بیشتر در مورد Docker ، اسناد رسمی Docker را بررسی کنید .

یکشنبه, 04 خرداد 1399

ادامه مطلب
آموزش نصب PHP Composer در CentOS 8

آموزش نصب PHP Composer در CentOS 8

آموزش نصب PHP Composer در CentOS 8کامپوزر یک مدیر dependency برای PHP است (همانطور که npm برای Node.js یا pip برای Python است). Composer تمام بسته های PHP مورد نیاز خود را که پروژه شما به آن بستگی دارد جمع می کند و آنها را برای شما مدیریت می کند. در همه چارچوب ها و سیستم عامل های مدرن PHP مانند Laravel ، Symfony ، Drupal و Magento 2 استفاده می شود. در این مقاله آموزش نصب Composer در CentOS 8 را عنوان کرده ایم. اگر عجله دارید و نمی خواهید صحت فایل را تأیید کنید ، میتوانید به بخش نصب سریع Composer بروید . پیش نیازها اطمینان حاصل کنید که قبل از ادامه شرایط زیر را رعایت کرده اید: به عنوان یک کاربر با امتیازات sudo وارد سیستم شده اید PHP را روی سیستم CentOS 8 خود نصب کنید . نصب PHP Composer در CentOS 8 مراحل زیر را برای نصب Composer در CentOS 8 انجام دهید. بسته PHP CLI (رابط خط فرمان) و کلیه وابستگی های دیگر را با دستور زیر نصب کنید:sudo dnf install php-cli php-json php-zip wget unzip پس از نصب PHP CLI ، اسکریپت نصب کننده کامپوزر را بارگیری کنید:php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"دستور فوق فایلی به نام composer-setup.php در فهرست کار فعلی بارگیری می کند . با مقایسه hash SHA-384 پرونده با هشی که در صفحه کلیدهای عمومی / امضاء کامپوزر موجود است ، یکپارچگی داده را تأیید کنید. wget زیر آخرین نصب کننده کامپوزر را از صفحه Github Composer دریافت می کند ، و آن را در متغیری به نام HASHذخیره میکند :HASH="$(wget -q -O - https://composer.github.io/installer.sig)"برای تأیید اینکه اسکریپت نصب خراب نیست دستور زیر را اجرا کنید:php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"اگر هش منطبق باشد ، پیام زیر نشان داده می شود: Installer verified در غیر این صورت ، اگر هش ها مطابقت ندارند ، Installer corrupt می بینید. پس از تأیید صحت ، مرحله بعدی را ادامه دهید. دستور زیر را برای نصب Composer در فهرست /usr/local/binاجرا کنید:sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composerدستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. خروجی چیزی شبیه به این خواهد بود: All settings correct for using Composer Downloading... Composer (version 1.10.1) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer دستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. با چاپ نسخه کامپوزر ، نصب را تأیید کنید:composer -Vخروجی:Composer version 1.10.1 2020-03-13 20:34:27 در این مرحله ، شما کامپوزر را با موفقیت در سیستم CentOS خود نصب کرده اید ، و می توانید شروع به استفاده از آن کنید. نصب سریع Composer مراحل زیر را برای نصب سریع Composer در سیستم CentOS 8 خود انجام دهید: PHP CLI و Zip را نصب کنید: sudo dnf install php-cli php-json php-zip curl unzipآموزش نصب PHP Composer در CentOS 8کامپوزر یک مدیر dependency برای PHP است (همانطور که npm برای Node.js یا pip برای Python است). Composer تمام بسته های PHP مورد نیاز خود را که پروژه شما به آن بستگی دارد جمع می کند و آنها را برای شما مدیریت می کند. در همه چارچوب ها و سیستم عامل های مدرن PHP مانند Laravel ، Symfony ، Drupal و Magento 2 استفاده می شود. در این آموزش مراحل نصب Composer در CentOS 8 را عنوان کرده ایم. اگر عجله دارید و نمی خواهید صحت فایل را تأیید کنید ، میتوانید به بخش نصب سریع Composer بروید . پیش نیازها اطمینان حاصل کنید که قبل از ادامه شرایط زیر را رعایت کرده اید: به عنوان یک کاربر با امتیازات sudo وارد سیستم شده اید PHP را روی سیستم CentOS 8 خود نصب کنید . نصب Composer در CentOS 8 مراحل زیر را برای نصب Composer در CentOS 8 انجام دهید. بسته PHP CLI (رابط خط فرمان) و کلیه وابستگی های دیگر را با دستور زیر نصب کنید:sudo dnf install php-cli php-json php-zip wget unzip پس از نصب PHP CLI ، اسکریپت نصب کننده کامپوزر را بارگیری کنید:php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"دستور فوق فایلی به نام composer-setup.php در فهرست کار فعلی بارگیری می کند . با مقایسه hash SHA-384 پرونده با هشی که در صفحه کلیدهای عمومی / امضاء کامپوزر موجود است ، یکپارچگی داده را تأیید کنید. wget زیر آخرین نصب کننده کامپوزر را از صفحه Github Composer دریافت می کند ، و آن را در متغیری به نام HASHذخیره میکند :HASH="$(wget -q -O - https://composer.github.io/installer.sig)"برای تأیید اینکه اسکریپت نصب خراب نیست دستور زیر را اجرا کنید:php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"اگر هش منطبق باشد ، پیام زیر نشان داده می شود: Installer verified در غیر این صورت ، اگر هش ها مطابقت ندارند ، Installer corrupt می بینید. پس از تأیید صحت ، مرحله بعدی را ادامه دهید. دستور زیر را برای نصب Composer در فهرست /usr/local/binاجرا کنید:sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composerدستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. خروجی چیزی شبیه به این خواهد بود: All settings correct for using Composer Downloading... Composer (version 1.10.1) successfully installed to: /usr/local/bin/composer Use it: php /usr/local/bin/composer دستور فوق composer به عنوان یک دستورالعمل سیستم نصب می کند و برای همه کاربران در دسترس است. با چاپ نسخه کامپوزر ، نصب را تأیید کنید:composer -Vخروجی:Composer version 1.10.1 2020-03-13 20:34:27 در این مرحله ، شما کامپوزر را با موفقیت در سیستم CentOS خود نصب کرده اید ، و می توانید شروع به استفاده از آن کنید. نصب سریع Composer مراحل زیر را برای نصب سریع Composer در سیستم CentOS 8 خود انجام دهید: PHP CLI و Zip را نصب کنید:sudo dnf install php-cli php-json php-zip curl unzip بارگیری کامپوزر با curl :curl -sS https://getcomposer.org/installer |php فایل Composer را به فهرست /usr/local/bin انتقال دهید:sudo mv composer.phar /usr/local/bin/composerشروع با کامپوزر اکنون که Composer روی سیستم CentOS شما نصب شده است ، ما نحوه استفاده از Composer را در یک پروژه PHP به شما نشان خواهیم داد. با ایجاد دایرکتوری root پروژه را شروع کنید : mkdir ~/my-first-composer-projectcd ~/my-first-composer-project در این مثال ، از یک بسته PHP به نام carbon برای ایجاد یک برنامه نمونه ای استفاده می کنیم که زمان فعلی را چاپ می کند. دستورالعمل زیر را برای شروع یک پروژه جدید Composer و نصب بسته کربن اجرا کنید: composer require nesbot/carbonخروجی:sing version ^2.32 for nesbot/carbon./composer.json has been createdLoading composer repositories with package informationUpdating dependencies (including require-dev)Package operations: 4 installs, 0 updates, 0 removals - Installing symfony/translation-contracts (v2.0.1): Downloading (connecting..Downloading (100%) - Installing symfony/polyfill-mbstring (v1.15.0): Downloading (100%) - Installing symfony/translation (v5.0.6): Downloading (100%) - Installing nesbot/carbon (2.32.1): Downloading (100%) symfony/polyfill-mbstring suggests installing ext-mbstring (For best performance)symfony/translation suggests installing symfony/configsymfony/translation suggests installing symfony/yamlsymfony/translation suggests installing psr/log-implementation (To use logging capability in translator)Writing lock fileGenerating autoload files3 packages you are using are looking for funding.Use the `composer fund` command to find out more! همانطور که از خروجی بالا مشاهده می کنید ، Composer فایلی را با نام composer.json ایجاد می کند و کربن و تمام وابستگی های آن را بارگیری می کند. اگر دایرکتوری پروژه خود را لیست کنید ، می بینید که شامل دو پرونده composer.json و composer.lock و یک فهرست vendor است. ls -lخروجی:-rw-rw-r--. 1 vagrant vagrant 60 Mar 27 18:05 composer.json-rw-rw-r--. 1 vagrant vagrant 11135 Mar 27 18:06 composer.lockdrwxrwxr-x. 6 vagrant vagrant 82 Mar 27 18:06 vendor vendor دایرکتوری است که در آن وابستگی پروژه ذخیره می شود. پرونده composer.lock شامل لیستی از همه بسته های نصب شده از جمله نسخه های آنها می باشد. composer.json فایلی است که پروژه PHP شما ، از جمله وابستگی های PHP و ابرداده دیگر را توصیف می کند. کامپوزر دارای قابلیت های autoload است که به شما امکان می دهد بدون نیاز به require یا include از کلاس های PHP استفاده کنید. یک پرونده با نام testing.php ایجاد کنید و کد زیر را اضافه کنید: <?phprequire __DIR__ . '/vendor/autoload.php';use Carbon\Carbon;printf("Now: %s", Carbon::now()); اسکریپت را با دستور اجرا کنید: php testing.php خروجی باید چیزی شبیه به این باشد: Now: 2020-03-27 22:12:26 بعداً ، اگر می خواهید بسته های PHP خود را به روز کنید ، می توانید به سادگی آپدیت کنید: composer update دستور بالا نسخه های جدیدتر بسته های نصب شده را بررسی می کند و در صورت یافتن نسخه جدیدتر و محدودیت نسخه با نسخه مشخص شده در composer.json .json مطابقت دارد ، Composer بسته را به روز می کند. نتیجه گیری شما آموخته اید که چگونه Composer را روی دستگاه CentOS 8 خود نصب کنید. ما همچنین به شما نشان داده ایم كه چگونه از Composer برای ایجاد یك پروژه PHP استفاده كنید. برای کسب اطلاعات بیشتر در مورد کامپوزر، به صفحه رسمی اسناد Composer مراجعه کنید.

شنبه, 09 فروردین 1399

ادامه مطلب
آموزش نصب Mono در Ubuntu 18.04

آموزش نصب Mono در Ubuntu 18.04

آموزش نصب Mono در اوبونتو 18.04Mono یک بستر برای توسعه و اجرای برنامه های مبتنی بر استانداردهای ECMA / ISO است. mono رایگان و منبع باز و از چارچوب .NET مایکروسافت است. در این آموزش نحوه نصب Mono در Ubuntu 18.04 توضیح داده شده است.پیش نیازهافرض می کنیم که شما به عنوان root یا کاربر دارای امتیازات sudo وارد شده اید . نصب مونو در اوبونتو ساده ترین و توصیه شده ترین روش برای نصب مونو در اوبونتو 18.04 نصب آن از مخازن مونو است. این روند نسبتاً ساده است و تنها چند دقیقه طول خواهد کشید. با نصب بسته های لازم شروع کنید: sudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificates کلید GPG مخزن را با استفاده از دستور زیر وارد کنید: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EFخروجی باید چیزی شبیه به این باشد: gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) " importedgpg: Total number processed: 1gpg: imported: 1با اجرای دستور زیر مخزن Mono را به لیست منابع سیستم خود اضافه کنید: sudo sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" > /etc/apt/sources.list.d/mono-official-stable.list' پس از فعال کردن مخزن apt ، لیست بسته ها را به روز کنید و Mono را با دستور زیر نصب کنید: sudo apt updatesudo apt install mono-completemono-complete یک بسته متا است که زمان اجرا Mono ، ابزارهای توسعه و کلیه کتابخانه ها را نصب می کند. نصب را با تایپ دستور زیر که نسخه Mono را چاپ می کند بررسی کنید: mono --version در زمان نگارش این مقاله ، آخرین نسخه پایدار Mono برابر 6.6.0 Stable (6.6.0.161) است. Mono JIT compiler version 6.6.0.161 (tarball Tue Dec 10 10:36:32 UTC 2019)Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com TLS: __thread SIGSEGV: altstack Notifications: epoll Architecture: amd64 Disabled: none Misc: softdebug Interpreter: yes LLVM: yes(610) Suspend: hybrid GC: sgen (concurrent by default)شما Mono را با موفقیت در Ubuntu نصب کرده اید ، و می توانید شروع به استفاده از آن کنید. شروع کار با Monoبرای تأیید صحت تنظیم همه چیز ، ما یک برنامه Hello World خواهیم ساخت که پیام کلاسیک " Hello World " را چاپ کند. ویرایشگر متن خود را باز کنید و پرونده ای به نام hello.cs با محتوای زیر ایجاد کنید:using System;public class HelloWorld{ public static void Main(string[] args) { Console.WriteLine ("Hello World!"); }}برای ساخت برنامه از کامپایلر csc استفاده کنید: csc hello.cs دستور فوق یک اجرایی به نام hello.exe ایجاد خواهد کرد. با استفاده از دستور زیر آن را اجرا کنید: mono hello.exe خروجی باید چیزی شبیه به این باشد: Hello, World اگر می خواهید برنامه را فقط با تایپ نام آن اجرا کنید ، باید یک پرچم قابل اجرا را تنظیم کنید : chmod +x hello.exe اکنون می توانید پرونده hello.exe را با تایپ کردن دستور زیر اجرا کنید: ./hello.exeنتیجه گیریآخرین بسته های پایدار نسخه Mono برای نصب از مخزن رسمی Mono در دسترس هستند.

چهارشنبه, 18 دی 1398

ادامه مطلب