آموزش نصب discourse به فارسی قرار می دهید ؟


#1

با درود خدمت شما
اگر لطف بکنید آموزش نصب discourse رو قرار بدهید ممنون می شم . اینکه چطور روی لوکال هاست نصب کنیم و همینطور روی سرور
البته فارسی با تشکر


#2

درود من فقط می خوام یک نسخه روی مکینتاش نصب کنم متاسفانه راه های خیلی سختی برای نصب دیسکورس هست آیا دوستان راه بهتری و ساده تری رو می شناسند

یکی از مطالبی که در وب پیدا کردم مطالب زیر بوده

discourse/discourse/blob/master/docs/VAGRANT.md

Discourse Developer Install Guide (Vagrant)

If you are on a Mac or PC, please try our Discourse as Your First Rails App blog post first!

(If you have experience setting up Rails projects, you might want to take a look at our Discourse Advanced Developer Guide. It also contains instructions on building your own Vagrant VM.)

The following instructions will automatically download and provision a virtual machine for you to begin hacking
on Discourse with:

Getting Started

  1. Install Git: http://git-scm.com/downloads (or GitHub for Windows if you want a GUI)
  2. Install VirtualBox: https://www.virtualbox.org/wiki/Downloads
  3. Install Vagrant: http://www.vagrantup.com/ (We require Vagrant 1.7.2 or later)
  4. Open a terminal
  5. Clone the project: git clone https://github.com/discourse/discourse.git
  6. Enter the project directory: cd discourse

Using Vagrant


#3

اگه رو مک docker نصب کنی به راحتی می تونی Discourse رو هم نصب کنی. تو همون مستندات رسمیش هست.


#4

درود من از این لینک رفتم خیلی راحت تر بود متاسفانه همه مراحل اصلی خوب پیش رفت تا چند مرحله اخر شروع کرد به ارور دادن

وقتی می یام دستور زیر می زنم
bundle exec rake db:migrate db:test:prepare db:shahryar

البته یک دیتابیس ساختم به نام shahryar

یا می زنم
bundle exec rake db:migrate db:shahryar:prepare db:shahryar

ارور های زیر رو می ده

و نمی تونم ادامه اون رو انجام بدم آیا در این باره نظر خاصی دارید با تشکر


#5

چقدر رنگ فنگ داره این دیسکورس اون مشکل حل کردم یک چیزی به نام redis-server رو نصب و ران کردم مشکل حل شد ولی حالا مشکلی که دارم دوستان
bundle exec rake autospec

می زنم هی یک فایل خالی رو بررسی می کنه مثل یک لوپ

/usr/local/bin/rspec: No such file or directory - convert

بعد وقتی سرور رو استارت می کنم و سایت بالا می یارم
NoMethodError at /
undefined method `<<’ for nil:NilClass

عکس زیر ببنید

می یاد نظر خاصی در این رابطه دارید ؟


#6

آگه می تونی از همون ایمیج docker استفاده کن و اگر به مشکل خوردی می تونی مستقیم تو قسمت پشتیبانی خود نرم افزار مطرح کنی تا راهنماییت کنن


#7

بلخره نصب شد

از داکر تست کردم نمی دونم چرا نمی تونستم نصبش کنم از آموزش رفتم مشکلم حل نشد
فقط imagemagic نصب بشه روی مک حل می شه

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

بلخره نصب شد

فقط سایت سازنده زبان فارسی رو داره ؟ یا شما خودتون فارسیش کردید ؟


#8

قسمت زیادی رو دیگران زحمتشو کشیدن ما هم یه کارایی روش کردیم.


#9

بیشتر روش نصبش مدنظرم هست

من خط های مربوطه رو به فایل app.yml اضافه کردم

cd /var/discourse
./launcher ssh app
./reload_persian.sh
exit
./launcher restart app

ولی متاسفانه این کامند ها برای من کار نمی کنه

ببخشید امروز خیلی پست زدم


#10

بدون دونستن خطا نمی شه نظر داد. ولی بهتره اینا رو با صاحب مخزن هماهنگ کنی و تو گیت هاب گزارش بدی


#11

درود اگر مشکل حل نشد حتما با ایشون هم سعی می کنم تماس بگیرم ولی متاسفانه

می گه فایل مورد نظر وجود نداره


#12

درود . این پست برای خیلی وقت پیش بود . فکر کنم دوباره باز باید بالا بیارمش .

خوب یک پستی هست

اینجا که به واسطه گیت هاب داره

git clone https://github.com/discourse/discourse_docker.git /var/discourse

از داکر دیسکورس می یاره . اگر درست گفته باشم اینجا هم همون دیسکورس داکر باید باشه . فقط سوال چرا از داکر هاب نمی یاره ؟

پس این پست چی هست که توضیح داده هر داکر رو :

یک بخش از توضیح :

نقل‌قول

base (discourse/base)
All of the dependencies for running Discourse. This includes runit, postgres, nginx, ruby, imagemagick, etc. It also includes the creation of the “discourse” user and /var/www directory.

که لینک داده به
https://hub.docker.com/r/discourse/base/

من کلن گیج شدم چطور باید روی داکر نصبش کنم ؟


#13

من یک آموزش پیدا کردم برای مک


خیلی طول کشید من تا مراحل زیادیشو برم جلو ولی از یک مرحله ای انواع ارور هارو به من می ده :grin: من برام سواله که چرا نسخه داکر کار نمی کنه روی مک و در موقع ثبت اطلاعات اولیه برای سیستم های ایمیل ارور می گیره در صورتی که از ای پی آی یا اس ام تی پی سرور دیگه ای استفاده می کنم

مگه داکر باید به صورتی باشه که روی هر سیستمی نصب می شه بدون مشکل نصب بشه ؟

می شه دوستانی که مک دارند اینو یک نصب تست بزنند شاید من مشکل دیگه ای دارم