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

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

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


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


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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

          تکمیل سفارش

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

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

          پشتیبانی 24/7

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

          فایروال

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

          SSL رایگان

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

          Ipv4/ipv6

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

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

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

          دسترسی کامل

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

          جزیره آموزشی

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

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

          نکات مهم درباره ی شروع معامله با رمزارزهاتریدر ها یا همان معامله گران بار دیگر شروع به دیدن نوری درخشان در بازار رمزنگاری می کنند. وقتی رسانه ها شروع به جلب توجه خود به رمز ارزها (کریپتو کارنسی) می کنند ، معامله گران به فضای موجود در این عرصه سرازیر می شوند.گرچه گرفتار شدن در هیاهوی تبلیغاتی هیجان انگیز است ، اما برای ما مهم است که زمین بخوریم تا در انتظارات نادرست گیر نیفتیم. معاملات ارز رمزنگاری شده (رمز ارز ها) می تواند یک فرایند پیچیده باشد و قطعا نمی خواهید از راه سختی درس بگیرید. این امر منجر به از دست دادن بودجه ، و خصومت کلی نسبت به دارایی های رمزنگاری خواهد شد. با خواندن این مقاله و با در نظر گرفتن این درس ها ، با پا صحیح به جلو شروع کنید.انتخاب یک صرافی معتبرقبل از داشتن هرگونه ارز رمزنگاری شده ، مهم است که در مورد مارک های معتبری در بازار که خدمات تبادل یا صرافی را ارائه می دهند تحقیق کنید. این کار تأثیر مستقیمی بر محل خرید رمز ارز ها ، نحوه تجارت یا ترید و جامعه ای که در آن درگیر خواهید شد خواهد داشت.به عنوان یک تازه کار خیلی مهم است که بر روی خرید از یک منبع قابل اطمینان و معتبر فوکوس کنید. به جای تمرکز کردن بر "داشتن بهترین معامله" به صرافی ای با بهترین اعتبار بروید. حتی اگر هزینه آن کمی بیشتر باشد. این کار قطعا ارزش و امنیت بالاتری دارد. با توجه به ماهیت رمز ارز ها ، کلاهبردارن بسیاری در این عرصه وجود دارند. این یک بازار جهانی است و معاملات در آن نهایی است. وقتی شما یک بار یک پرداخت کریپتو کارنسی انجام می دهید، به هیچ عنوان قابل پس گیری و بازگردادن نیست ، هیچ بانکی وجود ندارد که با آن تماس بگیرید. و همانطور که گفتیم به هیچ عنوان هیچ راهی برای باز گرداندن وجود ندارد. در دنیای کریپتو یک معامله شیرین میتواند به معنای کلاهبرداری باشد !به عنوان مثال یکی از معتبر ترین سایت های معامله یا ترید در دنیا سایت بایننس است .انتخاب یک استراتژی سادهشروع سیاحت شما در دنیای بازار کریپتو کارنسی میتواند گیج کننده و پر هیاهو باشد. میتوان گفت شما سریعا توسط اتراتژی های معاملاتی بمباران می شوید. قبل از اینکه در استراتژی های پیچیده معاملاتی و تریدینگ قوطه ور شوید ، شما میتوانید در باره ی این قبیل مسائل در توئیتر یا فیسبوک و توسط افراد مختلفی بشنوید و یک استراتژی ساده برای پیاده سازی و ادامه دادن بیابید و در حالی که در حال یادگیری هستید.همیشه به یاد داشته باشید که که هیچ راه حل و هیچ استراتژی جادویی ای وجو د ندارد. و همچنین هیچ استراتژی ای که گارانتی داشته باشد وجود نداشته و نخواهد داشت. با همه ی این ها استراتژی هایی وجود دارد که میتواند خطر ریسک را کاهش دهد. محبوبترین و مشهورترین این استراتژی ها نمایه سازی و تعادل مجدد نمونه کارها است. این استراتژی که توسط موسسات مالی برای دهه ها استفاده شده است، مورد اعتبار است. بنابراین می توانیم اطمینان داشته باشیم که استراتژی به خوبی آزمایش و بررسی شده است.خودکار عمل کردنبازار ارزهای رمزنگاری شده هرگز از کار نمی ایستد. ساعت تعطیل یا تعطیلاتی تحت عنوان های مختلف وجود ندارد. خدمات این نوع از معاملات در هر ثانیه از هر روز در حال اجرا هستند. نیاز دائمی به آنلاین بودن مردم را به عصبانیت می رساند. نظارت و تحلیل بر بازار در هر لحظه طاقت فرسا است. باور کنید که شما نمیخواهید که به صورت دائم آنلاین باشید. این کار به یک کابوس تبدیل می شود و شما را می سوزاند.قبل از ورود به آینده ، خدماتی را پیدا کنید که به شما کمک کند تا استراتژی خود را به طور خودکار انجام دهید. تعدادی از برنامه های کاربردی آسان در بازار وجود دارد که ابزارهای اتوماسیون نمونه کارها را ارائه می دهند ، بنابراین برای یکی از سرویس های معتبر ثبت نام کنید.ساختن نمونه کارقرار دادن همه تخم مرغ ها در یک سبد یک دستورالعمل برای فاجعه است (بر روی تمامی دارایی خود حساب نکنید و بخشی از آن راوارد معاملات کنید). ساخت نمونه کارها می تواند خطر را کاهش داده و ثبات را در این بازار بی ثبات فراهم کند. به جای خریدن یک دارایی واحد و دعا کردن برای آن ، ریسک را به تعدادی از دارایی ها تقسیم کنید و با انجام تعدیلات جزئی در موقعیت های خود ، آن سبد سهام را مدیریت کنید.نگهداری دارایی ها در سردخانه (جای مطمئن)اگرچه ممکن است برای ذخیره ارز رمزنگاری شده خود صرافی معتبری را انتخاب کرده باشید ، اما هرگز نمی دانید چه زمانی ممکن است آسمان سقوط کند. فضای ارزهای رمزپایه در مورد هک ها سابقه شگفتی دارد. هر لحظه وجوه (دارایی ها) ممکن است در هک از بین برود ، بنابراین همیشه توصیه می شود تا آنجا که ممکن است دارایی های خود را خارج از بورس نگه دارید. این مطمئناً یک پرش است ، بنابراین وقت خود را به گزینه های مربوط به تحقیقات اختصاص دهید. یکی از گزینه های مناسب کیف پول سخت افزاری موبایل ، Ledger Nano X است. ساده است ، درست کار می کند ، و شما می توانید ریلکس باشید زیرا بودجه یا سرمایه ی شما ایمن است.نگهبانی از بانک خود (دارایی های خود) عالی است ، اما به این معنی است که شما باید خدماتی را پیدا کنید که بتواند وجوه خارج از صرافی را تأمین کند. متأسفانه ، گزینه ها بسیار اندک و کم هستند. خوشبختانه ، آن دسته از افرادی که سبد سهام خود را متعادل می کنند ، می توانند تعادل خود را ادامه دهند حتی وقتی بیشتر دارایی ها بصورت آفلاین ذخیره می شوند. این امکان وجود دارد زیرا تعادل مجدد فقط به تجارت دلتا برای هر دوره تعادل مجدد نیاز دارد. دلتا مقدار دارایی است که باید معامله شود تا بار دیگر به تخصیص های مورد نظر شما برسد.صبور بودناگرچه بازار بی ثبات است ، اما این بدان معنا نیست که ارزش مقام و دارایی های شما در طول شب سر به فلک می کشد. وقتی استراتژی خود را اجرا کردید ، اجازه دهید استراتژی کار کند. پیچیدگی های استراتژی خود را کاوش کنید ، برای مدتی با این استراتژی درگیر شوید. این کار ، کار یک شبه نیست ! . سعی کنید از روند یادگیری لذت ببرید. تخصص خود را با هفته ها تحقیق ، دقیق افزایش دهید تا زمانی که استراتژی خود را فرا بگیرید ، و بر آن تسلط یابید.کمک خواستنگم شدن و از دست رفته شدن در این شلوغی و کشمکش آسان است. وقتی احساس گنگی یا گیجی کردید ، از کمک گرفتن از گروه های معتبر و قابل اطمینان نترسید. افراد بی شماری در سراسر جهان هستند که برای کمک به شما هیجان زده می شوند. همه در جستجوی موفقیت شما هستند. رمز ارز ها ( کریپتو کارنسی) می توانند جهان را به سمت بهتر تغییر دهند ، اما همه ما باید برای ایجاد این آینده با هم کار کنیم. به یک انجمن پرشور بپیوندید که به شما کمک می کند هر روز چیز جدیدی یاد بگیرید.جمع بندیخب شما در حال حاظر تنها به یک سرور مجازی ترید احتیاج دارید !اکنون که منابع در اختیار دارید ، شروع کنید!بنیان ماجراجویی خود را در رمزارزها ایجاد کنید.

          یکشنبه, 07 دی 1399

          ادامه مطلب
          آموزش نصب آناکوندا (Anaconda) در Debian 10

          آموزش نصب آناکوندا (Anaconda) در Debian 10

          آموزش نصب آناکوندا (Anaconda) درDebian 10آناکوندا (Anaconda) محبوب ترین نرم افزار داده های Python / R است. برای پردازش داده ها در مقیاس بزرگ ، آنالیز پیش بینی و محاسبات علمی استفاده می شود. در این آموزش شما را با نحوه بارگیری و نصب آناکوندا (Anaconda Python Distribution) در Debian 10 آشنا خواهیم کرد. توزیع آناکوندا بیش از 1500 بسته داده منبع باز دارد. همچنین شامل ابزار خط فرمان کاندا و یک رابط کاربری گرافیکی رومیزی به نام Anaconda Navigator است.آپتایم پایین یکی از دردسر های بزرگ اکثر هاستینگ ها است.وان سرور با گارانتی 100% و آپتایم 99.9% این دردسر را برای شما حل میکند.نصب آناکوندا (Anaconda) در Debian 10در زمان نوشتن این مقاله آخرین نسخه پایدار آناکوندا نسخه 2019.10 است. قبل از بارگیری اسکریپت نصب کننده آناکوندا ، به صفحه بارگیری آناکوندا مراجعه کرده و بررسی کنید که آیا نسخه جدیدی از آناکوندا برای پایتون 3 وجود دارد یا خیر. برای بارگیری اسکریپت نصب آناکوندا از wget یا curl استفاده کنید: wget -P /tmp https://repo.anaconda.com/archive/Anaconda3-2019.10-Linux-x86_64.sh بسته به سرعت اتصال شما ، بارگیری ممکن است مدتی طول بکشد. پس از اتمام ، صحت داده های اسکریپت را با دستور sha256sum بررسی کنید: sha256sum /tmp/Anaconda3-2019.10-Linux-x86_64.sh باید خروجی مانند موارد زیر را مشاهده کنید:46d762284d252e51cd58a8ca6c8adc9da2eadc82c342927b2f66ed011d1d8b53 /tmp/Anaconda3-2019.10-Linux-x86_64.sh اطمینان حاصل کنید که هش چاپ شده از دستور فوق با نسخه موجود در آناکوندا با پایتون 3 در صفحه 64 بیتی لینوکس برای نسخه آناکوندا که نصب می کنید مطابقت داشته باشد. https://docs.anaconda.com/anaconda/install/hashes/Anaconda3-2019.10-Linux-x86_64.sh-hash/اسکریپت را اجرا کنید تا مراحل نصب آناکوندا شروع شود: sh /tmp/Anaconda3-2019.10-Linux-x86_64.shخروجی:Welcome to Anaconda3 2019.10In order to continue the installation process, please review the licenseagreement.Please, press ENTER to continue>>> برای ادامه ، ENTER فشار دهید و سپس برای حرکت در مجوز ، SPACE فشار دهید. پس از پایان یافتن مجوز ، از شما خواسته می شود شرایط مجوز را بپذیرید: Do you accept the license terms? [yes|no] [no] >>> yesمکان پیش فرض برای اکثر کاربران خوب است. برای تأیید مکان ، ENTER فشار دهید و مراحل نصب آغاز می شود. نصب ممکن است مدتی طول بکشد. پس از اتمام ، موارد زیر را مشاهده می کنید:Preparing transaction: doneExecuting transaction: doneinstallation finished.Do you wish the installer to initialize Anaconda3by running conda init? [yes|no] yes تایپ کنید ، ENTER فشار دهید و اسکریپت conda به PATH شما اضافه می شود: ==> For changes to take effect, close and re-open your current shell. <==If you'd prefer that conda's base environment not be activated on startup, set the auto_activate_base parameter to false: conda config --set auto_activate_base falseThank you for installing Anaconda3!===========================================================================Anaconda and JetBrains are working together to bring you Anaconda-poweredenvironments tightly integrated in the PyCharm IDE.PyCharm for Anaconda is available at:https://www.anaconda.com/pycharmبرای فعال کردن نصب آناکوندا ، متغیر محیط جدید PATH که توسط نصب کننده آناکوندا به دستور زیر وارد شده است در shell session فعلی اضافه کنید: source ~/.bashrcبرای تأیید اینکه نصب آناکوندا با موفقیت نصب شده است از دستور conda استفاده کنید:conda info active environment : base active env location : /home/vagrant/anaconda3 shell level : 1 user config file : /home/vagrant/.condarc populated config files : conda version : 4.7.12 conda-build version : 3.18.9 python version : 3.7.4.final.0 virtual packages : base environment : /home/vagrant/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/linux-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/linux-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /home/vagrant/anaconda3/pkgs /home/vagrant/.conda/pkgs envs directories : /home/vagrant/anaconda3/envs /home/vagrant/.conda/envs platform : linux-64 user-agent : conda/4.7.12 requests/2.22.0 CPython/3.7.4 Linux/4.19.0-5-amd64 debian/10 glibc/2.28 UID:GID : 1000:1000 netrc file : None offline mode : Falseبه روزرسانی آناکوندا به روزرسانی آناکوندا روشی کاملاً رو به جلو است. با به روزرسانی ابزار conda شروع کنید: conda update conda هنگامی که از شما خواسته شد بروزرسانی را تأیید کنید ، y برای ادامه تایپ کنید. پس از conda ، به روزرسانی آناکوندا را ادامه دهید: conda update anaconda مانند قبل ، هنگامی که از شما درخواست شد ، نوع y برای ادامه تایپ کنید. شما باید مرتباً آناکوندا را به روز کنید. حذف آناکوندا برای حذف آناکوندا از سیستم دبیان ، ابتدا دایرکتوری را که در آنکوندا نصب کرده اید ، حذف کنید : rm -rf ~/anaconda3پرونده ~/.bashrc را ویرایش کنید و فهرست آناکوندا را از متغیر محیط PATH حذف کنید: # >>> conda initialize >>># !! Contents within this block are managed by 'conda init' !!__conda_setup="$('/home/vagrant/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"if [ $? -eq 0 ]; then eval "$__conda_setup"else if [ -f "/home/vagrant/anaconda3/etc/profile.d/conda.sh" ]; then . "/home/vagrant/anaconda3/etc/profile.d/conda.sh" else export PATH="/home/vagrant/anaconda3/bin:$PATH" fifiunset __conda_setup# <<< conda initialize <<<برای حذف پرونده ها و پوشه های مخفی از فهرست خانه کاربر ، دستور rm زیر را اجرا کنید: console-bash rm -rf ~/.condarc ~/.conda ~/.continuum `` ` نتیجه اکنون که آناکوندا را روی سیستم دبیان خود بارگیری و نصب کرده اید ، می توانید با شروع راهنمای کادا ، رسمی شروع کار را بررسی کنید .

          پنج‌شنبه, 23 آبان 1398

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

          آموزش نصب Tomcat 9 در CentOS 8

          آموزش نصب Tomcat 9 در CentOS 8Apache Tomcat یک اجراکننده منبع باز از فن آوری های Java Servlet ، JavaServer Pages ، Java Expression Language و Java WebSocket است. این یکی از متداول ترین برنامه ها و وب سرورهای امروزه در جهان است. Tomcat بسیار ساده است و دارای اکوسیستم قوی از افزودنی ها است. در این آموزش نحوه نصب Tomcat 9.0 در CentOS 8 توضیح داده شده است. نصب جاوا Tomcat 9 به Java SE 8 یا بالاتر نیاز دارد. ما OpenJDK 11 نصب خواهیم کرد.برای نصب جاوا دستور زیر را به عنوان root یا کاربر با امتیازات sudo اجرا کنید: sudo dnf install java-11-openjdk-devel پس از اتمام نصب ، با بررسی نسخه جاوا آن را تأیید کنید: java -version خروجی باید چیزی شبیه به این باشد:openjdk version "11.0.5" 2019-10-15 LTSOpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)ایجاد کاربر سیستماجرای Tomcat در زیر کاربر root یک خطر امنیتی است. ما یک کاربر و گروه سیستم جدید با دایرکتوری home /opt/tomcat ایجاد خواهیم کرد که سرویس Tomcat را اجرا کند. برای این کار دستور زیر را وارد کنید:sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcatبارگیری Tomcatتوزیع باینری Tomcat از صفحه بارگیری Tomcat برای بارگیری در دسترس است. در زمان نوشتن ، آخرین نسخه Tomcat 9.0.30 . قبل از ادامه مرحله بعدی ، صفحه بارگیری Tomcat 9 را بررسی کنید، ممکن است نسخه جدیدتری در دسترس باشد. فایل زیپ Tomcat را با wget در فهرست /tmp بارگیری کنید:VERSION=9.0.30wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v${VERSION}/bin/apache-tomcat-${VERSION}.tar.gz -P /tmpپس از اتمام بارگیری ، فایل tar را به فهرست /opt/tomcatاستخراج/opt/tomcatsudo tar -xf /tmp/apache-tomcat-${VERSION}.tar.gz -C /opt/tomcat/ Tomcat بطور منظم به روز می شود. برای کنترل بیشتر نسخه ها و به روزرسانی ها ، ما پیوندی نمادین به نام latestایجاد خواهیم کرد که به فهرست نصب Tomcat اشاره دارد: sudo ln -s /opt/tomcat/apache-tomcat-${VERSION} /opt/tomcat/latestکاربر سیستم که قبلاً ایجاد شده است ، باید به فهرست نصب Tomcat دسترسی داشته باشد. مالکیت دایرکتوری را به tomcat کاربر و گروه تغییر دهید: sudo chown -R tomcat: /opt/tomcat اسکریپت های پوسته را در داخل پوشه bin قابل اجرا کنید : sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh' از این اسکریپت ها برای شروع و متوقف کردن Tomcat استفاده می شود. ایجاد یک فایل واحد Systemdبه جای شروع دستی و متوقف کردن سرور Tomcat ، ما آن را تنظیم می کنیم تا به عنوان یک سرویس اجرا شود. ویرایشگر متن خود را باز کنید و یک فایل tomcat.service را در فهرست /etc/systemd/system/ فهرست ایجاد کنید: sudo nano /etc/systemd/system/tomcat.serviceمحتوای زیر را در فایل قرار دهید:[Unit]Description=Tomcat 9 servlet containerAfter=network.target[Service]Type=forkingUser=tomcatGroup=tomcatEnvironment="JAVA_HOME=/usr/lib/jvm/jre"Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"Environment="CATALINA_BASE=/opt/tomcat/latest"Environment="CATALINA_HOME=/opt/tomcat/latest"Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid"Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"ExecStart=/opt/tomcat/latest/bin/startup.shExecStop=/opt/tomcat/latest/bin/shutdown.sh[Install]WantedBy=multi-user.targetذخیره کنید و فایل را ببندید. با تایپ کردن دستور زیر به سیستم اطلاع دهید که یک سرویس جدید وجود دارد: sudo systemctl daemon-reload سرویس Tomcat را فعال کرده و شروع کنید: sudo systemctl enable --now tomcat وضعیت سرویس را بررسی کنید: sudo systemctl status tomcatخروجی باید نشان دهد که سرور Tomcat فعال و در حال اجرا است:● tomcat.service - Tomcat 9 servlet container Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2020-01-15 20:38:07 UTC; 30s ago Process: 3957 ExecStart=/opt/tomcat/latest/bin/startup.sh (code=exited, status=0/SUCCESS) ...پیکربندی فایروال اگر سرور شما توسط یک فایروال محافظت شده است و می خواهید از خارج از شبکه محلی به رابط tomcat دسترسی پیدا کنید ، باید پورت 8080 باز کنید. برای باز کردن پورت لازم از دستورات زیر استفاده کنید:sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp sudo firewall-cmd --reloadپیکربندی رابط مدیریت وب Tomcatدر این مرحله باید با یک مرورگر وب در پورت8080 به Tomcat دسترسی پیدا کنید. رابط مدیریت وب قابل دسترسی نیست زیرا ما هنوز کاربر را ایجاد نکرده ایم. کاربران و نقش های Tomcat در پرونده tomcat-users.xml تعریف شده اند. اگر پرونده را باز کنید ، متوجه خواهید شد که پر از نظرات و مثالهایی است که نحوه پیکربندی پرونده را توصیف می کند. sudo nano /opt/tomcat/latest/conf/tomcat-users.xml کاربران Tomcat کاربر را در پرونده tomcat-users.xml تعریف می کنند. برای ایجاد یک کاربر جدید که بتواند به رابط وب Tomcat (مدیر-gui و مدیر-gui) دسترسی پیدا کند ، پرونده را مطابق شکل زیر ویرایش کنید. اطمینان حاصل کنید که نام کاربری و رمز عبور را به چیزی امن تر تغییر دهید: <tomcat-users><!-- Comments--> <role rolename="admin-gui"/> <role rolename="manager-gui"/> <user username="admin" password="admin_password" roles="admin-gui,manager-gui"/></tomcat-users>به طور پیش فرض رابط مدیریت وب Tomcat پیکربندی شده است که اجازه دسترسی فقط از طریق محلی را می دهد. اگر نیاز دارید از هرجایی به رابط وب دسترسی پیدا کنید ، پرونده های زیر را باز کنید و خطوط برجسته به رنگ زرد را تغییر دهید یا حذف کنید:nano /opt/tomcat/latest/webapps/manager/META-INF/context.xml<Context antiResourceLocking="false" privileged="true" ><!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />--></Context>nano /opt/tomcat/latest/webapps/host-manager/META-INF/context.xml<Context antiResourceLocking="false" privileged="true" ><!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />--></Context>لطفا توجه داشته باشید ، اجازه دسترسی از هرجای دیگر توصیه نمی شود زیرا این یک خطر امنیتی است. اگر می خواهید فقط از یک IP خاص به رابط وب دسترسی پیدا کنید ، IP عمومی خود را به لیست اضافه کنید. بیایید بگوییم IP عمومی شما 41.41.41.41 و می خواهید فقط از آن IP دسترسی داشته باشید:nano /opt/tomcat/latest/webapps/manager/META-INF/context.xml<Context antiResourceLocking="false" privileged="true" > <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|41.41.41.41" /></Context>nano /opt/tomcat/latest/webapps/host-manager/META-INF/context.xml<Context antiResourceLocking="false" privileged="true" > <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|41.41.41.41" /></Context>لیست آدرس های IP مجاز لیستی است که با نوار عمودی جدا شده است | . شما می توانید تنها یک آدرس IP اضافه کنید یا از عبارات معمولی استفاده کنید. پس از اتمام ، سرویس Tomcat را مجدداً ری استارت دهید تا تغییرات اعمال شود: sudo systemctl restart tomcatتست نصب Tomcat 9مرورگر خود را باز کنید و تایپ کنید:http://<your_domain_or_IP_address>:8080پس از نصب موفقیت آمیز ، باید صفحه ای شبیه به موارد زیر ظاهر شود: داشبورد مدیر برنامه تحت وب Tomcat به شما امکان می دهد برنامه های خود را مستقر ، شروع ، توقف و بارگیری مجدد کنید. که از آدرس زیر در دسترس است :http://<your_domain_or_IP_address>:8080/manager/html داشبورد مدیر هاست مجازی Tomcat به شما امکان می دهد هاست های مجازی Tomcat را ایجاد ، حذف و مدیریت کنید. در: http://<your_domain_or_IP_address>:8080/host-manager/htmlنتیجه گیری ما به شما نحوه نصب Tomcat 9.0 در CentOS 8 و نحوه دسترسی به رابط مدیریت Tomcat را به شما نشان داده ایم. برای کسب اطلاعات بیشتر در مورد Apache Tomcat ، به صفحه رسمی اسناد مراجعه کنید .

          پنج‌شنبه, 26 دی 1398

          ادامه مطلب