نصب و راه اندازی DirectAdmin

نصب و راه اندازی DirectAdmin

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


چرا DirectAdmin (دایرکت ادمین) :


دایرکت ادمین کنترل پنلی تحت وب میباشد که برای دارندگان سایت نیازی ضروریست، تمامی دسترسی ها و ابزارهای نیازمند یک مدیر سایت و هاست را در اختیار شما قرار داده تا به راحتی بدون نیاز به دانش تخصصی استفاده کنید. اما این فرآیند نصب می‌تواند چالش‌برانگیز باشد، به خصوص اگر تجربه زیادی در مدیریت سرور ندارید!

وان سرور خدمات پیکربندی دایرکت ادمین را به مشتریان خود ارائه می‌دهد. ما می‌توانیم دایرکت ادمین را بر روی سرور شما نصب و پیکربندی کنیم تا بتوانید از تمام مزایای این نرم‌افزار بهره‌مند شوید.

  • برخی از مزایای دایرکت ادمین عبارتند از:

    • رابط کاربری ساده و کاربرپسند: دایرکت ادمین دارای رابط کاربری گرافیکی ساده و کاربرپسند است که استفاده از آن برای کاربرانی که تجربه زیادی در مدیریت سرور ندارند آسان کند.
    • امکانات گسترده: دایرکت ادمین دارای طیف گسترده‌ای از ویژگی‌ها و ابزارها است که به کاربران امکان می‌دهد تمام جنبه‌های سرور خود را مدیریت کنند.
    • قیمت مناسب: دایرکت ادمین نسبت به سایر کنترل پنل‌های هاست قیمت مناسبی دارد. (هزینه ی لایسنس وو حتی کانفیگ)
    • سرعت و عملکرد بهینه: دایرکت ادمین به گونه‌ای طراحی شده است که سرعت و عملکرد بهینه داشته باشد. (مخصوصا استفاده از وب سرورهای مناسب با پیکربندی بهینه)
    • امنیت بالا: دایرکت ادمین دارای ویژگی‌های امنیتی پیشرفته برای محافظت از سرور در برابر حملات است.

    • دایرکت ادمین مناسب چه کسانیست؟

      دایرکت ادمین برای طیف گسترده‌ای از کاربران مناسب است، از جمله:

      • صاحبان وب‌سایت‌ها و کسب‌وکارهای کوچک: دایرکت ادمین یک راه حل مدیریت سرور عالی برای صاحبان وب‌سایت‌ها و کسب‌وکارهای کوچک است که نیاز به کنترل کامل بر سرور خود دارند.
      • مدیران سرور: دایرکت ادمین یک ابزار قدرتمند برای مدیران سرور است که به آنها این امکان را می‌دهد تا تمام بخش های سرور خود را به راحتی مدیریت کنند.
      • کاربران پیشرفته: دایرکت ادمین دارای ویژگی‌های پیشرفته‌ای است که برای کاربران پیشرفته مناسب است.

      در اینجا چند مورد خاص وجود دارد که دایرکت ادمین برای آنها مناسب است:

      • اگر به دنبال یک کنترل پنل هاست ساده و کاربرپسند هستید که استفاده از آن آسان باشد، دایرکت ادمین یک گزینه عالی است.
      • اگر به دنبال یک کنترل پنل هاست با ویژگی‌های گسترده و قدرتمند هستید، دایرکت ادمین یک گزینه عالی است.
      • اگر به دنبال یک کنترل پنل هاست با قیمت مناسب هستید، دایرکت ادمین یک گزینه عالی است.


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

      مزایای کانفیگ دایرکت ادمین توسط وان سرور:

      • صرفه‌جویی در زمان و هزینه: ما می‌توانیم دایرکت ادمین را در زمان کوتاهی بر روی سرور شما نصب و پیکربندی کنیم. این امر به شما کمک می‌کند تا زمان و هزینه خود را صرف کارهای مهم‌تر کنید.
      • اطمینان از پیکربندی صحیح: ما از تجربه و دانش خود برای پیکربندی صحیح دایرکت ادمین بر روی سرور شما استفاده می‌کنیم. این امر به شما کمک می‌کند تا از عملکرد صحیح نرم‌افزار  یا سایتتاناطمینان حاصل کنید.
      • امکان شخصی‌سازی: ما می‌توانیم دایرکت ادمین را بر اساس نیازهای خاص شما شخصی‌سازی کنیم. این امر به شما کمک می‌کند تا نرم‌افزار یا سایتتان را به طور کامل با سرور خود سازگار کنید.
      • پشتیبانی کانفیگ: با وجود پشتیبانی کانفیگ تگران مشکلات سایتتان نباشید، هر نیازی که برای سایتتان داشتید ما برای شما فراهم میکنیم.

        فول کانفیگ دایرکت ادمین

          محاسبه قیمت و ثبت سفارش

          متناسب با سرویسهای مورد نیاز قیمت کانفیگ را برآورد کنید

          قیمت نهایی ماه اول: 0 تومان

          قیمت نهایی تمدید: 0 تومان

          تکمیل سفارش

          نـیـاز بــه مشـاوره داریـد؟

          میتوانید با همکاران وان سرور درخواستتان را مطرح کنید تا بر اساس نیازتان بهترین پیشنهاد را خدمتتان ارائه دهند.

          پشتیبانی 24/7

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

          فایروال

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

          SSL رایگان

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

          Ipv4/ipv6

          در صورت وجود ipv6 در سرورتان ،کانفیگ اختصاصی سرور هاستینگ در دو شبکه ipv6 و ipv4 انجام خواهد شد تا سایتتان در هر دو شبکه در دسترس باشد.

          پشتیبانی مدیریت شده

          با استفاده از این پکیج ویژه وان سرور، مشکلات حاد سرور هاستینگ، آپدیتهای فصلی یا سالانه و افزودن قابلیتهای متعدد در هاستتان را به دستیار خبره خود واگزار کنید. این پکیج ویژه بصورت خدمات جدا قابل ارائه میباشد

          دسترسی کامل

          تمامی دسترسی های اعم از مشخصات سرور، کنترل پنل whm و لایسنسها در اختیارتان هست که به راحتی مدیریت کنید. ما همواره امنیت سایتتان از لحاظ دسترسی ها در سطح بالا پیکربندی و مشخصات را در اختیارتان قرار میدهیم و نکات مهم امنیتی را از لحاظ دسترسی خدمتتان اعلام میکنیم

          برخی از افزونه های قابل نصب

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

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

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

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


          این کانفیگ بر روی سرور (مجازی رم بالای 4گیگ یا اختصاصی) انجام میشه. انتخاب نوع سرور کاملا اختیاری هست، اگر نیاز به مشاوره ای داشتید میتوانید از صفحه تماس با ما با مشاوران فروش در ارتباط باشید.
          برای انجام کانفیگ هم انتخاب سرور کاملا انتخابی هست، میتوانید سرور را از وان سرور (در اینجا سرورها را مشاهده کنید) یا از میزبان دیگری انتخاب کنید.

          بله حتما! در این خصوص باید به بخش پشتیبانی دپارتمان هاستینگ تیکت کنید و درخواستتان را کتبی ارسال کنید تا همکاران نوع نیازتان را بررسی و برآورد هزینه کنند.

          نوع کانفیگ بستگی به درخواست شما متفاوت هست، اما تغریبا بین5 الی 24 ساعت پیکربندی کامل خواهد شد.

          ما 15 روز پشتیبانی نرم افزاری کانفیگ داریم، طی این مدت میتوانید راه اندازی و تستهایتان را کامل انجام دهید و در صورت وجود تغییرات در پیکربندی از پشتیبانی کمک بگیرید. پشتیبانی بعد از 15 روز هم به صورت پشتیبانی سرور همچنان رایگان خواهد بود و پشتیبانی های نرم افزاری و آپدیت هم بر اساس میزان درخواست و زمان هزینه متفاوتی خواهد داشت.

          هیچ لزومتی در خرید لایسنس وجود ندارد. فقط حتما لایسنس دایرکت ادمین برای نصب دایرکت ادمین نیاز میباشد، در صورتی که این لایسنس را ندارید در حین ثبت سفارش انتخاب این لایسنس ضروریست.

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

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

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

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

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

          جزیره آموزشی

          برخی از پستهای آموزشی پیشنهادی
          اورسل چیست ؟

          اورسل چیست ؟

          سلام این روز های همه وی پی اس فروش ها برای فروش بیشتر و تبلیغات شعاراصلیشون  فروش وی پی اس با منابع اختصاصی ؟ حالا ببینم کدوم سرور ها منابعشون اختصاصیه کدوم سرور ها نه ! خوب تمامی سرورهای که مجازی ساز انها KVM , OpenVZ می باشید و از پنل سولوس وی ام  و ویرچوالیزور استفاده میکنن منابعشون اختصاصی می باشد ، خوب از آن جایی که اکثرا سرویس دهنده های ایرانی از vmware استفاده می کنن و نسبت به KVM , OpenVZ مزایای خاص خودش رو داره اما بحث ما این نیست پس میریم سراغ برسی  ماشین های مجازی روی vmware . خوب از کجا بدونیم یک ماشین مجازی ساخته شده توسط vmware منابع اختصاصی هستش یا نه باید عرض کنم خدمتتون که تنها یک راه برای فهمیدن این موضوع وجود دارد اون هم پنل تحت وب هست . الان سئوال پیش میاد که چطور میشه این موضوع رو توسط پنل تحت وب فهمید؟ خب خیلی سادس وقتی شما پنل تحت وب دارید تمام منابع اختصاص داده شده به سرور رو میتونید مشاهده کنید برخی از افراد میگن که ما رم یک سفارش دادیم رم یک هم گرفتیم ، منابع سرور ما اختصاصی هستش که باید عرض کنم خدمتتون خیر به این صورت نیست با ما همراه باشید تا با هم برسی کنیم .خب به تصویر شماره 1 و 2 دقت کنید . (در ادامه مطلب)تصویر شماره 1تصویر شماره 2خب بعد از اینکه ماشین مجازی توی vmware ساخته میشه همانظور که می بنید می تونیم مموری و سی پی یو ماشین رو مدیریت کنیم که تصویر شماره یک بیانگر مدیریت سی پی یو و تصویر شماره دو بیانگر مموری هستش خب تو عکسا 2 تا کادر قرمز رنگ مشاهد می کنید اولی منابعی که برای ماشین داده شد و باید در اون میزان محدودیت ایجاد شود رو نشون میده در اینجا ماشین مجازی ما مموریش 4 هستش و حد نرمال رو به شما نشون میده برای اگر ماشین شما منابع اختصاصی باشه باید تو کادر دوم بعد از بر داشتن تیک ان لیمیت عدد 4096 نشون داده شود .خب میریم سر برسی ماشین مجازی از طریق پنل تحت وبهمانطور که میبنید در تصویر شماره 3 سی پی یو تو کادر قرمز بزرگ نشون داده شده و مموری تو کادر آبی بزرگ همانطور که تو سی پیو میبنید shares normal باید 4000 تا باشه که در اینجا 2000 تا هستش و همچنین shares memory باید  در 4096 باشه که روی 2000 هستش که نشون از اون میده که این سرور اورسل شده است یعنی وی پی اسی به شما داده شده با رم 4 و سی پیو 4 کور اما در حقیقت رم سرور شما 2 هستش و سی پیو شما 2000 تا که این عدد رو وی ام ویر برای دو کور حساب میکند بهتر بگیم دو کور خب همانگونه که در تصویر می بینید . ما به همون وی پی اس ریموت زدیم و تسک منیجر رو فعال کردیم و به تیب پرفورمنس رفتیم و همونطور که می بینید . مموری یوز شده 4 گیگ هستش و 44.3 مگابیت خالی وقتی شما پنل تحت وب ندارین میگن خب بله ما رممون 4 استفادمون هم زیاده اما وقتی پنل تحت وب داشته باشید میبنید که نه خیر شما در واقع دارین از 2 گیگ رم استفاده میکنید و این دو گیگ رم تو ماشین 4 گیگ به شما نشون داده میشه ما در اینجا نصف زدیم حتی میشه کمتر از یک گیگ هم زد حتی کمترین مقداری که فکر میکنید خب در عکس شماره 4 سی پی یو رو برسی میکنیمعکش شماره 4خب همانطور که در تصویر مشاهد میکنید تو تسک منیجر شما 4 کور سی پیو مشاهده میکنید که 6 درصد سی پیو یوز شده  خب ما بهتون ثابت میکنیم که این مقدار یوز سی پیو کمتر از این مقدار هست خب برای اینکه بهتون نشون بدیم این قضیه رو با ما همراه باشید تا عکسهای از پنل تحت وب با منابع اختصاصی و حالت های مموری و سی پی یو رو تو تسک منیجر بهتون نشون بدیمخب به تصویر شماره 5 دقت کنیدتصویر شماره 5خب ما به محض اینکه مناع سرور رو به حالت عادی تغییر دادیم فورا تصویر برداری کردیم همانطور که در پنل تحت وب مشاهد میکنید منابع اختصاصی هستن و در تسک منیج میبنید که کم کم داره مقدار یوزشده سی پیو میاد پایین و به یک حد متوسط میرسه و در اون حد توسط میمونه اینجا مصرف واقعی شما نشون داده میشه چون منابع شما اختصاصی و در حد نرمال هستش  همونطور پایین نمودار میبنید که 2.1 گیگ مموری یوز شده و 1.9 گیگ مموری خالی می باشید و همچنین با ما همراه باشید تا در عکس 6 سی پیو رو مجدد مورد برسی قرار بدیم .عکس شماره 6همانظور که میبنید سی پیو هم در پنل تحت وب به صورت اختصاصیو نرمال هستش و همانظور که می بینید در تسک منیجر مصرف واقعی سی پی یو شما 1 درصد از سی پیو کل هستش که در حالتیکه روی 2000 تا محدودیت ایجاد شده بود این رقم 6 درصد بود .حالا خودتون با چشمای خودتون فرق بین منابع اختصاصی و اورسل رو مشاهده کردین .برخی از فروشنده ها میگن که ما رم یک بهتون میدیم اما امکان نصب ویندوز 2008R2 , همچنین 2012 و 2012R2 وجود نداره شما میتونید فقط ویندوز 2003 سفارش بدین که حاکی از اورسل بودن ماشین مجاری که در اختیار شما قرار داده خواهد شد رو میرسونه . امیدوارم که استفاده کرده باشین و این مقاله تونسته باشه شما رو در انتخاب صحیح VPS  راهنمایی کرده باشد .پس هر ارزونی بی دلیل نیستبرای خرید سرور مجازی بدون اورسل کلیک کنید

          چهارشنبه, 29 مرداد 1393

          ادامه مطلب
          آموزش نصب Elasticsearch در اوبونتو 18.04

          آموزش نصب Elasticsearch در اوبونتو 18.04

          آموزش نصب Elasticsearch در اوبونتو 18.04 Elasticsearch یکی از پرطرفدارترین موتورهای جستجوگر قدرتمند است که دارای الزامات جستجو پیچیده مانند فروشگاههای بزرگ تجارت الکترونیک و برنامه های کاربردی تحلیلی هستند. در این آموزش، ما به شما نحوه نصب Elasticsearch در اوبونتو 18.04 را نشان خواهیم داد. دستورالعمل های مشابه برای اوبونتو 16.04 و هر توزیع مبتنی بر اوبونتو شامل لینوکس مینت، کوبونتو و سیستم عامل اولیه استفاده می شود. پیش نیازها شما باید به عنوان یک کاربر با مجوزهای sudo وارد شوید تا قادر به نصب بسته ها در سیستم دبیان باشید. برای خرید سرور مجازی اوبنتو کلیک کنید نصب Elasticsearch ساده ترین راه برای نصب Elasticsearch در اوبونتو 18.04 با نصب بسته deb از مخزن Elasticsearch رسمی است. در زمان نوشتن این مقاله، آخرین نسخه از Elasticsearch 6.6.1 و نیاز به نصب اوراکل جاوا استاندارد نسخه 8 یا OpenJDK 8 در سیستم است. با به روز رسانی بسته بسته ها و نصب OpenJDK 8: sudo apt update sudo apt install openjdk-8-jdk نصب جاوا را با اجرای دستور زیر انجام دهید که نسخه جاوا را چاپ می کند: java -version خروجی باید چیزی شبیه به این باشد: openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode) اکنون که جاوا نصب شده است، گام بعدی این است که مخزن Elasticsearch را اضافه کنید. GPG مخزن را با استفاده از wget زیر wget وارد کنید: wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - دستور بالا باید خروجی OK را داشته باشد یعنی کلید با موفقیت وارد شده و بسته ها از این مخزن مورد اعتماد قرار می گیرند. بعد، مخزن Elasticsearch را به سیستم با انتشار: sudo sh -c 'echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" > /etc/apt/sources.list.d/elastic-6.x.list' اگر می خواهید یک نسخه قبلی از Elasticsearch را نصب کنید، 6.x در فرمان بالا با نسخه ای که نیاز دارید تغییر دهید. هنگامی که مخزن فعال است، لیست بسته apt به روزرسانی کنید و موتور جستجوی Elasticsearch را با تایپ کردن نصب کنید: sudo apt updatesudo apt install elasticsearch سرویس Elasticsearch پس از اتمام فرآیند نصب، به طور خودکار شروع نخواهد شد. برای شروع سرویس و فعال کردن سرویس خدمت: sudo systemctl enable elasticsearch.servicesudo systemctl start elasticsearch.service شما می توانید بررسی کنید که Elasticsearch با ارسال یک درخواست HTTP به پورت 9200 در localhost با دستور زیر curl اجرا می شود : curl -X GET "localhost:9200/" شما باید چیزی شبیه به این را ببینید: { "name" : "kwEpA2Q", "cluster_name" : "elasticsearch", "cluster_uuid" : "B-5B34LXQFqDeIYwSgD3ww", "version" : { "number" : "6.6.1", "build_flavor" : "default", "build_type" : "deb", "build_hash" : "1fd8f69", "build_date" : "2019-02-13T17:10:04.160291Z", "build_snapshot" : false, "lucene_version" : "7.6.0", "minimum_wire_compatibility_version" : "5.6.0", "minimum_index_compatibility_version" : "5.0.0" }, "tagline" : "You Know, for Search" } این سرویس 5-10 ثانیه طول خواهد کشید تا سرویس شروع شود. اگر می بینید curl: (7) Failed to connect to localhost port 9200: Connection refused ، منتظر چند ثانیه و دوباره امتحان کنید. اگر می خواهید پیام های ثبت شده توسط سرویس Elasticsearch را ببینید، می توانید از دستور زیر استفاده کنید: sudo journalctl -u elasticsearch تبریک می گوییم، در این مرحله شما Elasticsearch را در سرور اوبونتو نصب کرده اید. پیکربندی Elasticsearch داده های Elasticsearch در /var/lib/elasticsearch ذخیره می شوند، فایل های پیکربندی در /etc/elasticsearch و گزینه های راه اندازی جاوا را می توان در /etc/default/elasticsearch پیکربندی کرد. به طور پیش فرض Elasticsearch پیکربندی شده است که فقط در localhost گوش دهد. اگر سرویس گیرنده اتصال به پایگاه داده نیز در همان میزبان اجرا می شود و شما یک خوشه گره تک تنظیم می کنید، نیازی به تغییر پرونده پیکربندی پیش فرض نیست. دسترسی از راه دور خارج از جعبه Elasticsearch، احراز هویت پیاده سازی نمی کند بنابراین می تواند توسط هر کسی که بتواند به HTTP API دسترسی پیدا کند دسترسی پیدا کند. اگر می خواهید اجازه دسترسی از راه دور به سرور Elasticsearch خود را داشته باشید، شما باید فایروال خود را پیکربندی کنید و اجازه دسترسی به پورت 9200 Elasticsearch را فقط از مشتری های معتبر داشته باشید. اوبونتو با یک ابزار پیکربندی فایروال به نام UFW همراه است . به طور پیش فرض UFW نصب شده است، اما فعال نشده است. قبل از اینکه فایروال UFW را فعال کنید، ابتدا قاعده ای را تنظیم کنید که به اتصال SSH های ورودی اجازه می دهد: sudo ufw allow 22 اجازه ارزیابی از آدرس IP قابل اعتماد از راه دور: sudo ufw allow from 192.168.100.20 to any port 9200 فراموش نکنید که 192.168.100.20 با آدرس IP از راه دور خود تغییر دهید. UFW را با تایپ کردن فعال کنید: sudo ufw enable سرانجام وضعیت دیوار آتش را بررسی کنید: sudo ufw status خروجی باید چیزی شبیه به این باشد: Status: active To Action From -- ------ ---- 22 ALLOW Anywhere 9200 ALLOW 192.168.100.20 22 (v6) ALLOW Anywhere (v6) هنگامی که فایروال شما پیکربندی شده است، گام بعدی این است که تنظیمات Elasticsearch را ویرایش کنید و اجازه دهید Elasticsearch برای اتصال خارجی ها گوش دهد. برای انجام این کار، فایل پیکربندی elasticsearch.yml را باز کنید: sudo nano /etc/elasticsearch/elasticsearch.yml جستجو برای خط که شامل network.host ، uncomment آن را تغییر دهید و مقدار را به 0.0.0.0 تغییر دهید: /etc/elasticsearch/elasticsearch.yml network.host: 0.0.0.0 اگر در دستگاه شما چندین واسط شبکه داشته باشید، می توانید آدرس IP رابط را مشخص کنید که باعث می شود Elasticsearch فقط در رابط مشخص شده گوش دهد. برای تغییرات اعمال می شود سرویس Elasticsearch را راه اندازی مجدد کنید: sudo systemctl restart elasticsearch نتیجه شما با موفقیت از Elasticsearch در اوبونتو 18.04 نصب کردید. شما هم اکنون می توانید از صفحه مستندات رسمی Elasticsearch دیدن کنید و یاد بگیرید چگونه با Elasticsearch شروع کنید.

          چهارشنبه, 15 اسفند 1397

          ادامه مطلب
          آموزش نصب TensorFlow در اوبونتو 20.04 Ubuntu

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

          آموزش نصب TensorFlow در اوبونتو 20.04 UbuntuTensorFlow یک بستر آزاد و منبع باز برای machine learning است که توسط گوگل ساخته شده است که توسط تعدادی از سازمان ها از جمله توییتر ، پی پال ، اینتل ، لنوو و ایرباس استفاده می شود. در این آموزش نحوه نصب TensorFlow در یک محیط مجازی Python در اوبونتو 20.04 Ubuntu توضیح داده شده است.TensorFlow را می توان در یک سیستم گسترده ، در یک محیط مجازی Python ، به عنوان یک ظرف Docker یا با آناکوندا نصب کرد.یک محیط مجازی به شما امکان می دهد چندین محیط مختلف جدا شده Python را بر روی یک کامپیوتر واحد داشته باشید و یک نسخه خاص از یک ماژول را بر اساس هر پروژه نصب کنید ، بدون اینکه نگرانی از تأثیر آن بر سایر پروژه های شما داشته باشد.نصب TensorFlow در اوبونتو 20.04 Ubuntuاوبونتو 20.04 بصورت پیش فرض از پایتون 3.8 استفاده میکند. با تایپ کردن دستور زیر می توانید تأیید کنید که Python 3 روی سیستم شما نصب شده است:python3 -Vخروجی باید به این شکل باشد:Python 3.8.2روش پیشنهادی برای ایجاد یک محیط مجازی، استفاده از ماژول venv است که در بستهpython3-venv گنجانده شده است.برای نصب بسته python3-venv دستور زیر را اجرا کنید:sudo apt install python3-venv python3-devپس از نصب ماژول ، شما آماده ایجاد یک محیط مجازی برای پروژه TensorFlow هستید.به دایرکتوری مورد نظر بروید و محیط مجازی Python 3 خود را ذخیره کنید. این می تواند دایرکتوری خانه شما یا هر دایرکتوری دیگری باشد که کاربر شما مجوزهای خواندن و نوشتن آنها را دارد.یک دایرکتوری جدید برای پروژه TensorFlow ایجاد کنید و به آن بروید:mkdir my_tensorflowcd my_tensorflowدر داخل دایرکتوری، دستور زیر را برای ایجاد محیط مجازی اجرا کنید:python3 -m venv venvvenvدوم نام محیط مجازی است. می توانید از هر نامی که می خواهید برای محیط مجازی استفاده کنید.دستور فوق یک دایرکتوری به نام venv ایجاد می کند که شامل یک نسخه از باینری پایتون ، مدیر بسته Pip ، کتابخانه استاندارد Python و سایر فایلهای پشتیبانی می باشد.در ادامه ...برای شروع استفاده از محیط مجازی ، با اجرای activateاسکریپت آن را فعال کنید :source venv/bin/activateپس از فعال سازی ، در ابتدای متغیر سیستم $PATH، دایرکتوری محیط مجازی bin اضافه می شود . همچنین ، اعلان پوسته تغییر می کند و نام محیط مجازی را که در حال حاضر در آن قرار دارید نشان می دهد. در این مثال ، یعنی(venv).برای نصب TensorFlow به pipنسخه 19 یا بالاتر نیاز دارد . برای ارتقاء pipبه آخرین نسخه ، دستور زیر را وارد کنید :pip install --upgrade pipاکنون که محیط مجازی فعال شده است ، وقت آن است که بسته TensorFlow را نصب کنید.pip install --upgrade tensorflowاگر یک پردازنده گرافیکی اختصاصی NVIDIA دارید و می خواهید از قدرت پردازش آن استفاده کنید ، به جای tensorflow از بستهtensorflow-gpuاستفاده کنید ، که شامل پشتیبانی از GPU است.در محیط مجازی می توانید از دستور pipبه جای pip3و pythonبه جای آن استفاده کنید python3.شما TensorFlow با موفقیت نصب کرده اید ، و می توانید شروع به استفاده از آن کنید.برای تأیید نصب ، دستور زیر را اجرا کنید ، که نسخه TensorFlow را چاپ می کند:python -c 'import tensorflow as tf; print(tf.__version__)'در زمان نوشتن این مقاله ، آخرین نسخه پایدار TensorFlow 2.2.0 است:2.2.0نسخه TensorFlow شما ممکن است با نسخه نشان داده شده در اینجا متفاوت باشد.اگر تازه با TensorFlow آشنا شده اید، از صفحه شروع کار با TensorFlow بازدید کنید و نحوه ساخت اولین برنامه ML خود را بیاموزید. شما همچنین می توانید TensorFlow Models یا TensorFlow-Examples از مخازن گیتهاب کلون کنید.پس از اتمام کار خود ، محیط را با تایپ کردن deactivate غیرفعال کنید و به پوسته معمولی خود باز خواهید گشت.deactivateنتیجه گیریما به شما نشان داده ایم كه چگونه TensorFlow را در یك محیط مجازی در Ubuntu 20.04 نصب كنید.

          پنج‌شنبه, 12 تیر 1399

          ادامه مطلب