تنظیمات دیتابیس PostgreSQL

سلام ابتدا به کاربر Postgres سوییچ می کنیم. sudo su – postgres یک حساب کاربری برای دیتابیس می سازیم. createuser u_boards یک دیتابیس جدید ساخته و نام کاربری بالا را برای آن تنظیم می کنیم. createdb django_boards –owner u_boards یک پسورد قوی برای کاربر انتخاب می کنیم. psql -c “ALTER USER u_boards WITH PASSWORD ‘BcAZoYWsJbvE7RMgBPzxOCexPRVAq'” […]

ساخت کاربر برای برنامه

ساخت کاربر برای برنامه با دستور زیر کاربر جدید را می سازیم. adduser boards من معمولاً نام برنامه را برای نام کاربری انتخاب می کنم. پسورد و سایر اطلاعات اضافی که از شما می خواهد را وارد کنید. حالا نام کاربری را به لیست sudoer ها (حساب های کاربری با دسترسی بالا روی سیستم های […]

توسعه و پیکربندی VPS در دیجیتال اوشن

سلام شما ممکن است قصد استفاده از هر نوع VPSای را داشته باشی و این هیچ عیبی ندارد. نکتۀ مهم آن است که تنظیمات را مشابه من انجام دهید. سیستم عامل روی سرور، اوبونتوی ۱۶.۰۴ است. در مرحلۀ اول یک سرور جدید (در دیجیتال اوشن به آن Droplet می گویند.) با اوبونتوی ۱۶.۰۴ نصب می […]

استراتژی توسعه

سلام در زیر تصویری از استراتژی کلی ما در این آموزش را می بینی: در این آموزش برای تهیۀ VPS از شرکت معتبر Digital Ocean استفاده شده است. در صورتی که مشکل خرید از دیجیتال اوشن رو دارید می توانید از شرکت tamadon.org تهیه کنید. ضمناً از Nginx به عنوان وب سرور استفاده کرده ایم. […]

نام دامنه

سلام برای توسعۀ یک برنامه توسط جنگو و به شیوۀ صحیح لازم است تا یک دامنه ثبت کنیم. این کار در زمان تنظیم سرور ایمیل، پیکربندی برنامه و گواهینامۀ https ضروری است. برای ثبت دامنه می توانید به سایت tamadon.org مراجعه کنید و برای مثال از دامنه های ارزانتر نظیر ir با قیمت ۱۰ هزارتومان […]

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

سلام با توجه به اینکه پایتون و کتابخانه های وابسته به آن بسیار ناز دارند!! لازم است دقیقا همان نسخه ای نصب شود که بر اساس آن برنامه نویسی شده. بنابراین ذخیرۀ این موارد برای نصب برنامه روی ماشین جدید ضروری است. با دستور زیر کتابخانه های پایتون که روی سیستم نصب شده است به […]