نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04
LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.
اجرای سرور پست الکترونیکی شما از مزیت حفظ حریم خصوصی و همچنین امکان ایجاد هر تعداد حساب پستی به عنوان دلخواه برای دامنه های شما استفاده می کند.
این آموزش نحوه نصب iRedMail ، اسکریپت تنظیم سرور ایمیل منبع باز را بر روی نصب جدید اوبونتو 18.04 به شما نشان می دهد . iRedMail با نصب و تنظیم کلیه مؤلفه های مورد نیاز برای اجرای یک سرور ایمیل ، در وقت شما صر��ه جویی می کند ، مانند:
ابتدا می خواهید نام دامنه کاملاً واجد شرایط (FQDN) نام میزبان خود را تنظیم کنید. hostname -f
برای مشاهده نام میزبان فعلی وارد شوید.
hostname -f
در اوبونتو ، نام میزبان در دو پرونده تنظیم شده است: /etc/hostname
و /etc/hosts
. گسترش /etc/hostname
.
sudo nano /etc/hostname
در /etc/hostname
فرم کوتاه نام میزبان داده می شود ، نه نام میزبان FQDN. فرم کوتاه نام میزبان مورد نظر خود را وارد کنید. به عنوان مثال ، اگر نام میزبان FQDN که مایل به استفاده از آن هستید mail.example.com
، پرونده شما به شرح زیر خواهد بود.
mail
بعد، باز /etc/hosts
.
sudo nano /etc/hosts
نام میزبان FQDN خود را به عنوان اولین مورد اضافه کنید.
127.0.0.1 mail.example.com mail localhost localhost.localdomain
پرونده را ببندید و سرور خود را دوباره راه اندازی کنید.
sudo shutdown -r now
هنگامی که سرور شما دوباره فعال شد ، می توانید نام میزبان خود را تأیید کنید.
hostname -f
bzip2
بسته را نصب کنید تا بتوانید بسته بارگیری شده iRedMail را فشرده نکنید.
sudo apt-get install bzip2
اکنون آماده نصب iRedMail هستید. آخرین نسخه iRedMail را با استفاده از wget بارگیری کنید. با مراجعه به صفحه بارگیری iRedMail می توانید جدیدترین ساخت را پیدا کنید .
wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2
تاربال و سپس cd
به دایرکتوری استخراج کنید.
tar xvf iRedMail-0.9.9.tar.bz2
cd iRedMail-0.9.9
سپس مجوزهای مناسب را برای اسکریپت نصب کننده iRedMail اضافه کنید و آنرا اجرا کنید sudo
.
chmod +x iRedMail.sh
sudo bash iRedMail.sh
اسکریپت نصب iRedMail قبل از تنظیم سرور نامه برای شما یک سری سؤال از شما می پرسد. اگر تازه وارد اجرای سرور نامه هستید انتخاب گزینه های پیش فرض توصیه می شود.
اجرای اسکریپت یک صفحه خوش آمد گویی باز می شود. Yes
برای ادامه انتخاب کنید .
صفحه بعدی به شما امکان می دهد مسیر پیش فرض ذخیره سازی نامه را تنظیم کنید ، که است /var/vmail
. Next
برای ادامه انتخاب کنید .
صفحه بعدی به شما امکان می دهد back-end مورد نظر خود را برای ذخیره حساب های پستی انتخاب کنید. انتخاب خود را انجام داده و سپس Next
ادامه دهید.
از شما خواسته می شود اولین نام دامنه ایمیل خود را وارد کنید. این دامنه شما از قبل و بدون زیر دامنه خواهد بود. به عنوان مثال اگر FQDN mail.example.com
شما باشد ، شما به example.com
عنوان اولین نام دامنه ایمیل خود وارد می شوید . نام دامنه خود را وارد کنید و سپس Next
برای ادامه انتخاب کنید .
یک حساب سرپرست برای اولین دامنه نامه شما. این حساب هم یک حساب کاربری و هم یک کاربر ایمیل است ، بنابراین می توانید با همان اعتبار به وب میل و پنل مدیریت (iRedAdmin) وارد شوید. نام کاربری آدرس ایمیل کامل است. از شما خواسته می شود رمز ورود را برای حساب مدیر تنظیم کنید.
پس از وارد کردن رمز عبور مناسب ، گزینه Next
ادامه را انتخاب کنید .
از شما خواسته می شود اجزای اختیاری را که می توانید نصب کنید ، مانند SOGo ، انتخاب کنید. حداقل باید انتخاب کنید iRedAdmin
و Roundcube
.
پس از انتخاب اجزای اختیاری که می خواهید نصب شوید ، Next
ادامه را انتخاب کنید .
نصب iRedMail از شما می خواهد قبل از شروع نصب ، پیکربندی iRedMail خود را بررسی و تأیید کنید. برای شروع نصب ، تایپ y
و فشار دهید ENTER.
پس از اتمام نصب ، از شما سؤال می شود که آیا مایلید از قوانین فایروال ارائه شده توسط iRedMail استفاده کنید و آیا می خواهید اکنون فایروال را مجدداً راه اندازی کنید. برای استفاده از قوانین پیش فرض فایروال و راه اندازی مجدد فایروال ، تایپ y
یا را Y
فشار دهید ENTER.
بعد از نصب و پیکربندی تمام بسته های مورد نیاز ، سرور خود را دوباره راه اندازی کنید.
sudo shutdown -r now
پس از راه اندازی مجدد ، می توانید با https://mail.example.com/iredadmin
استفاده از دامنه خود به صفحه مدیر وب دسترسی پیدا کنید. برای دسترسی به نامه خود ، از صفحه Roundcube در استفاده کنید https://mail.example.com/mail
. سرور با یک گواهی خود امضا شده نصب شده است که برای باز کردن صفحه در مرورگر شما نیاز به مجوزهای ویژه دارد. توصیه می شود که از طرف یک مجوز گواهی (CA) به یک گواهی ارتقا دهید. بیایید رمزگذاری یک CA است که گواهینامه های رایگان ارائه می دهد. برای اطلاعات در مورد استفاده از این سرویس ، مقاله Vultr Setup LetsEncrypt on Linux را بخوانید. شما باید دستورالعمل ها را دنبال کنید Nginx
، زیرا این سرور وب پیش فرض است که iRedMail نصب می کند. پس از به دست آوردن گواهینامه ، باید گواهی های خود امضا شده را که iRedMail ایجاد می کند جایگزین کنید.
sudo cp /path/to/your/cert /etc/ssl/certs/iRedMail.crt
sudo cp /path/to/your/key /etc/ssl/private/iRedMail.key
کلیه خدماتی که به کلید گواهی SSL احتیاج دارند را مجدداً راه اندازی کنید.
sudo systemctl restart postfix
sudo systemctl restart nginx
sudo systemctl restart dovecot
از سرور نامه جدید خود لذت ببرید! حتماً iRedMail.tips
پرونده ای را که در iRedMail-0.9.9
فهرست موجود در دایرکتوری که iRedMail را بارگذاری کرده اید ، بخوانید. پرونده شامل:
همچنین قبل از ارسال و دریافت نامه ، باید سوابق DNS را برای سرور پست الکترونیکی خود تنظیم کنید. برای اطلاعات در مورد تنظیم سوابق DNS ، مقدمه ای برای Vultr DNS را بخوانید .
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 است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد