ASامیر شاه‌امیری

~ / articles / #ubuntu

برچسب «ubuntu»

10 نوشته درباره‌ی برنامه‌نویسی، زیرساخت و کسب‌وکار.

1405

1405/07/17 tmux چیست؟ کار روی سرور بدون ترس از قطع شدن اتصالآموزش tmux از صفر: نشست، پنجره و پنل، کلید prefix، جداشدن و برگشتن به نشست، یک فایل tmux.conf کوچک و جدول کلیدهای پرکاربرد. زیرساخت8 min 1405/07/17 ساخت سرویس systemd برای اجرای برنامه روی لینوکسساخت سرویس لینوکس با systemd: نوشتن unit file با User، WorkingDirectory، Restart و EnvironmentFile، فعال‌سازی، لاگ با journalctl، خطاهای رایج و امن‌سازی پایه. زیرساخت7 min 1405/07/17 rsync: کپی و همگام‌سازی فایل‌ها بین سرورهادستور rsync در لینوکس با مثال: گزینه‌های -avzh، قاعده‌ی اسلش آخر مسیر، dry-run، خطر --delete، exclude، پورت غیراستاندارد SSH و ادامه‌ی انتقال. زیرساخت7 min 1405/07/17 مانیتورینگ ساده‌ی سرور لینوکس: از کجا بفهمیم مشکل دارد؟مانیتورینگ سرور لینوکس چیست و چه چیزی را باید پایید: CPU، load average، حافظه، دیسک، I/O و سرویس‌ها؛ از ابزارهای داخلی تا Netdata و یک اسکریپت سلامت با cron. زیرساخت9 min 1405/07/17 دیسک سرور لینوکس پر شده؛ قدم‌به‌قدم چه کنیم؟پر شدن دیسک سرور لینوکس: پیدا کردن مقصر با df و du و ncdu، فایل‌های پاک‌شده‌ی باز، لاگ‌ها و journal، apt، داکر، inode و هشدار پیش از پر شدن. زیرساخت7 min 1405/07/17 دستورات ضروری لینوکس برای مدیریت سروردستورات لینوکس در ترمینال که برای مدیریت سرور اوبونتو هر روز لازم دارید، دسته‌بندی‌شده بر اساس کار، با مثال و جدول خلاصه‌ی ۲۵ دستور پرکاربرد. زیرساخت8 min 1405/07/17 نصب داکر روی اوبونتو ۲۴.۰۴ (Docker Engine)نصب Docker Engine روی Ubuntu 24.04 از مخزن رسمی داکر، کارهای بعد از نصب، تست با hello-world، تفاوت docker.io و docker-ce و حذف کامل. زیرساخت7 min 1405/07/17 SSL رایگان با Let's Encrypt (برای دامنه‌ی ir هم)گرفتن گواهی SSL رایگان از Let's Encrypt برای دامنه‌ی ir و هر دامنه‌ی دیگر با certbot روی اوبونتو، تمدید خودکار و رفع خطاهای رایج. زیرساخت7 min 1405/07/17 کرون جاب در لینوکس: crontab به زبان ساده (و systemd timer)کرون جاب در لینوکس چطور کار می‌کند: پنج فیلد زمان crontab با مثال، /etc/cron.d، دام‌های محیط، لاگ، flock و جایگزین systemd timer. زیرساخت8 min 1405/07/12 ساعت اول یک سرور تازه: امن‌کردن Ubuntu 24.04 قدم‌به‌قدماز کاربر غیر root و ورود فقط با کلید SSH تا ufw، به‌روزرسانی خودکار و fail2ban؛ کارهایی که در ساعت اول هر سرور Ubuntu 24.04 باید انجام شود. زیرساخت9 min