Jasem Alabdullah نشر 10 مايو أرسل تقرير نشر 10 مايو اشلونكم يا اخوان كيف الحال طيب؟ سويت مشروع جانغو لشركة بقاعدة بيانات PostgreSQL ووصلت لمرحلة الرفع لكن الشركة تريد المشروع بشتغل عند موظفينها بس وعندها سيرفر لينكس اشلون ارفعه بحيث يعمل بشكل دائم عندهم ويقدر موظفين الشركة بس الشابكين عليها يقدرون يوصلونله يا ريت احد يساعدني كيف اسوي خطوة بخطوة عشان اقدر ارفعه بشكل صح وما اتأخر 1 اقتباس
0 عبد الوهاب بومعراف نشر 10 مايو أرسل تقرير نشر 10 مايو توجد عدة خطوات يجب أن تحترمها للوصول لرفع المشروع بالشكل الذي ترغب به الشركة، أول خطوة هي أن تقوم بتحضير السيرفر على لينيكس من خلال تثبيت Python والمتطلبات الأساسية: sudo apt update sudo apt install python3-pip python3-dev libpq-dev postgresql postgresql-contrib nginx curl خاصة بما أنك تعمل على قاعدة بيانات PostgreSQL فالأمر يوضح ذلك. ثاني خطوة هي تثبيت البيئة الافتراضية، يمكنك ذلك من خلال فتح الطرفية وتنفيذ الأمر: sudo pip3 install virtualenv mkdir ~/myproject cd ~/myproject virtualenv myprojectenv source myprojectenv/bin/activate ثم ثم بتثبيت Django و Gunicorn و psycopg2: pip install django gunicorn psycopg2 تهيئة Postgres ضرورية في هذه الحالة: `sudo -u postgres psql` `CREATE DATABASE myproject;` `CREATE USER myuser WITH PASSWORD 'password';` `ALTER ROLE myuser SET client_encoding TO 'utf8';` `ALTER ROLE myuser SET default_transaction_isolation TO 'read committed';` `ALTER ROLE myuser SET timezone TO 'UTC';` `GRANT ALL PRIVILEGES ON DATABASE myproject TO myuser;` `\q` يمكنك متابعة الخطوات والشروحات من خلال هذه المقالة: اقتباس
السؤال
Jasem Alabdullah
اشلونكم يا اخوان كيف الحال طيب؟
سويت مشروع جانغو لشركة بقاعدة بيانات PostgreSQL ووصلت لمرحلة الرفع لكن الشركة تريد المشروع بشتغل عند موظفينها بس وعندها سيرفر لينكس
اشلون ارفعه بحيث يعمل بشكل دائم عندهم ويقدر موظفين الشركة بس الشابكين عليها يقدرون يوصلونله
يا ريت احد يساعدني كيف اسوي خطوة بخطوة عشان اقدر ارفعه بشكل صح وما اتأخر
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.