بلاگ صادق خان
بلاگی شخصی از یک برنامه نویس، در پست ها سعی شده دغدغه های یک برنامه نویس چه در زمینه تخصصی چه در زمینه دیگر علاقه مندی های شخصی ام آورده بشه. حوزه های اصلی پست ها به ترتیب برنامه نویسی، سبک زندگی، عکاسی و سفر می باشند.
-
تغییر DNS نیم سرور و آدرس IP در اوبونتو سرور
زمان مطالعه: 2 دقیقه با سلام و درود. در این آموزش با تغییر دادن DNS و در کل ویرایش تنظیمات IPv4 یا IPv6 که ابتدای نصب لینوکس سرور انجام دادیم پرداخته شده است. برای تغییر و…
می 12, 2021 -
حل ارور 502 Bad Gateway برای Python و Gunicorn
زمان مطالعه: 2 دقیقه با سلام و درود، خیلی سریع میرم سر اصل مطلب، فرضیات ما این هست که شما از Gunicorn استفاده می کنید و به ارور NGINX 502 Bad Gateway برخورده اید. Gunicorn یکی…
می 5, 2021 -
نصب Firefox Developer روی لینوکس Ubuntu
زمان مطالعه: 2 دقیقه با سلام و تبریک سال نو، در این آموزش با نحوه نصب Firefoxنسخه Developer روی لینوکس اوبونتو در خدمتتون هستم:) قدم اول: ابتدا باید فایل .tar نسخه دولوپری فایرفاکس را از اینجا…
آوریل 4, 2021 -
25 سوال رایج در مصاحبه استخدامی برنامه نویس پایتون/جنگو
زمان مطالعه: 2 دقیقه با سلام و درود، یه لیست سوالات مصاحبه برای استخدام پایتون کار بالاخص جنگو کار دارم که همیشه برای استخدام نیروی جدید از اون استفاده می کنم و هر دفعه نکات جدید…
مارس 15, 2021 -
آموزش افزایش سایز دیسک اوبونتو سرور نصب شده روی VM
زمان مطالعه: 3 دقیقه با سلام و درود، همیشه سعی کنید همون ابتدا که میخواید به ماشین برای سرور خودتون بسازید حجم رو به درستی پیش بینی کنید که در اواسط مجبور به افزایش دادن فضای…
مارس 6, 2021 -
چگونه مناسب ترین پایگاه داده (دیتابیس) را برای اپلیکیشن خود انتخاب کنیم
زمان مطالعه: 5 دقیقه با سلام و درود، اگر برنامه نویس و مخصوصا فریلنس بوده باشید یا تجربه cto بودن رو داشته باشید، حداقل یک بار شده که کلی تحقیق در مورد انتخاب پایگاه داده خود…
فوریه 28, 2021 -
آموزش استفاده از Mongodbبه عنوان backend برای celery
زمان مطالعه: 4 دقیقه با نام خدا و سلام، یه چند وقتی میشه دارم برای مدیریت task های یکی از پروژه ها با Celery کار می کنم. قرار شد برای backend از MongoDB استفاده کنم که…
فوریه 20, 2021 -
آشنایی با معماری clean
زمان مطالعه: 7 دقیقه با سلام و درود، چند وقتی میشه دارم در مورد زبان برنامه نویسی dartو flutter یه مقدار کسب مهارت می کنم. یکی از ویدیوهای آموزشی Youtube که به تازگی باهاش آشنا شدم،…
فوریه 2, 2021 -
نصب phpmyadmin روی اوبونتو سرور
زمان مطالعه: 3 دقیقه با سلام، خیلی سریع و بدون مقدمه این آمزوش رو پیش میرم، آموزش نصب phpmyadmin روی سرور لینوکسی (اوبونتو). پیش نیاز های آموزش: ابونتو سرور (من روی نسخه ۲۰.۰۴ (اوبونتو فوکال) این…
ژانویه 13, 2021 -
اجازه لاگین با root توسط ssh در اوبونتو
زمان مطالعه: < 1 دقیقه در این مطلب به چگونگی فعال کردن دسترسی به ssh با کاربر root در اوبونتو پرداخته شده است. در قدم اول در سیستم عامل لینوکسی تان (اوبونتو) فایل /etc/ssh/sshd_config را با دسترسی…
دسامبر 31, 2020 -
حل مشکل 413 Request Entity Too Large در وردپرس و وب سرور Nginx
زمان مطالعه: 2 دقیقه با سلام و درود، اخیرا اقدام به نصب وردپرس روی سرور شخصی خودم کردم و از پنل هاست هایی مثل Cpanel استفاده نکردم و در نتیجه خودم وب سرور Nginx رو روی…
دسامبر 28, 2020 -
نصب ionCube Loader روی ubuntu
زمان مطالعه: 3 دقیقه با سلام و درود، درد این مطلب با نصب ماژول یا افزونه php با نام ionCube در خدمتتون هستم که به phpاین اجازه را می دهد که فایل های محافظت شده و…
دسامبر 26, 2020
در حال مطالعه
Data from Goodreads
احتمالا پیلتر شکن باید روشن باشه!
دستهها
- IDE (13)
- Android studio (9)
- pycharm (1)
- Visual Studio (3)
- sysadmin (14)
- ادمین سیستم – SysAdmin (24)
- برنامه نویسی (131)
- پایگاه داده (21)
- پردازش زبان طبیعی (3)
- دستهبندی نشده (2)
- سبک زندگی (24)
- سیستم عامل (50)
- Windows server 2012 (7)
- لینوکس (39)
- ubuntu (25)
- آموزش های مقدماتی (1)
- ویندوز (3)
- win 10 (3)
- مایکروسافت اکسل (1)
- محیط لینوکس (1)
- مهندسی نرم افزار (17)
- مستند سازی (2)
- وردپرس (1)
پرسش و پاسخ تصادفی
با سلام و درود، اگر rabbitmq رو روی سرور B نصب کرده باشید و بخواهید از سرور A به آن اتصال داشته باشید، یه مقدار متفاوت از حالت localhost می باشد. تفاوت اصلی در مشخص کمردن user و pass به هنگام اتصال remote می باشد.
برای این کار صرفا کافیست به فرمت زیر اتصال را برقرار کنید:
app = Celery('tasks', broker='amqp://user:pass@serverB_IP')
برای ساخت user جدید برای rabbitmq نیز می توانید از دستورات زیر استفاده کنید:
$ sudo rabbitmqctl add_user myuser mypassword $ sudo rabbitmqctl add_vhost myvhost $ sudo rabbitmqctl set_user_tags myuser mytag $ sudo rabbitmqctl set_permissions -p myvhost myuser ".*" ".*" ".*"