ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ

Anonim

ਰਾਕੇਟ.ਚੈਟ ਇੱਕ ਮੁਫਤ ਸਕੇਲਾਬਲ ਓਪਨ ਸੋਰਸ ਕਾਰਪੋਰੇਟ ਚੈਟ ਹੈ ਜੋ ਮੀਟਰਕ ਨਾਲ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ. ਰਾਕੇਟ.ਕੇਟ ਨੂੰ clack ਦੀ ਇੱਕ ਸਮਾਨ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜੋ ਕਿ ਇਸ ਦੇ ਸਰਵਰ ਤੇ ਤਾਇਨਾਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਲੀਨਕਸ, ਵਿੰਡੋਜ਼, ਐਂਡਰਾਇਡ ਅਤੇ ਆਈਓਐਸ ਦੇ ਗਾਹਕਾਂ ਤੋਂ ਇਸ ਨਾਲ ਜੁੜ ਸਕਦਾ ਹੈ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_1

ਰਾਕੇਟ.ਚੈਟ ਫੰਕਸ਼ਨ

  • ਰੀਅਲ-ਟਾਈਮ ਚੈਟ
  • ਆਡੀਓ ਕਾਨਫਰੰਸਿੰਗ
  • ਵੀਡੀਓ ਕਾਨਫਰੰਸਿੰਗ
  • ਚੈਨਲ
  • ਮਹਿਮਾਨ ਅੰਦਰੂਨੀ
  • ਪ੍ਰਸਾਰਣ ਸਕਰੀਨ
  • ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ
  • ਪੂਰੀ ਵਿਸ਼ੇਸ਼ਤਾ ਏ.ਟੀ.ਆਈ.

ਵਰਤਣ ਲਈ ਸੁਰੱਖਿਆ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ:

  • ਐਲਡੀਏਪੀ ਸਮੂਹ ਸਮਕਾਲੀਕਰਨ
  • 2FF ਦੋ-ਫੈਕਟਰ ਪ੍ਰਮਾਣਿਕਤਾ
  • ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੁਆਰਾ
  • ਸਿੰਗਲ ਇੰਪੁੱਟ ਐਸਐਸਓ.
  • ਮਲਟੀਪਲ ਆਉਟ ਪ੍ਰਮਾਣਿਕਤਾ ਸਪਲਾਇਰ

ਅਸੀਂ ਦੱਸਦੇ ਹਾਂ ਕਿ ਲੀਨਕਸ ਵਿੱਚ ਸਰਵਰ ਅਤੇ ਕਲਾਇੰਟ ਰਾਕੇਟ.ਕੱਟ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਤ ਕਰਨਾ ਅਤੇ ਕੌਂਫਿਗਰ ਕਰਨਾ ਹੈ.

ਕਦਮ 1. ਲੀਨਕਸ ਵਿੱਚ ਸਨੈਪ ਸਥਾਪਤ ਕਰਨਾ

ਸਾਦਗੀ ਲਈ, ਅਸੀਂ ਸਨੈਪ ਪੈਕੇਜ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ. ਸਭ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਪੈਕੇਜ ਮੈਨੇਜਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਨੈਪਡ ਪੈਕੇਜ ਸਥਾਪਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.

S S S SueCO APT ਸਥਾਪਤ ਕਰੋ ਸਨੈਪਡ # ਡਬਿਅਨ

ਅੱਗੇ, ਤੁਹਾਨੂੰ ਸਿਸਟਮਡ ਮੋਡੀ .ਲ ਨੂੰ ਯੋਗ ਕਰਨਾ ਪਵੇਗਾ ਜੋ ਮੁੱਖ ਪਰਬੰਧਕ ਸਾਕਟ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ. ਇਹ ਕਮਾਂਡ ਸਾਕਟ ਸ਼ੁਰੂ ਕਰੇਗੀ ਅਤੇ ਜਦੋਂ ਸਿਸਟਮ ਲੋਡ ਹੁੰਦਾ ਹੈ ਤਾਂ ਇਸ ਨੂੰ ਚਾਲੂ ਹੋਣ ਦੇਵੇਗਾ.

Su ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਨੂੰ ਸਮਰੱਥ ਕਰੋ - ਸਨੈਪਡ.ਕੇਟੀ

ਕਦਮ 2: ਲੀਨਕਸ ਵਿੱਚ ਰਾਕੇਟ.ਚੈਟ ਸਥਾਪਤ ਕਰਨਾ

ਰਾਕੇਟਚੇਟ-ਸਰਵਰ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਚਲਾਓ:

SU SADO SAP SOTKTBATCHAT-ਸਰਵਰ

ਜਦੋਂ ਇੰਸਟਾਲੇਸ਼ਨ ਦੁਆਰਾ ਇੰਸਟਾਲੇਸ਼ਨ ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਰਾਕੇਟ.ਕੱਟ ਸਰਵਰ ਨੂੰ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਦੇਵੇਗਾ ਅਤੇ ਪੋਰਟ 3000 ਨੂੰ ਸੁਣਨਾ ਸ਼ੁਰੂ ਕਰ ਦੇਵੇਗਾ ਅਤੇ ਜੀਯੂਆਈ ਦੁਆਰਾ ਰਾਕੇਟ.ਕੱਟ ਨੂੰ ਸੰਰਚਿਤ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਪਤੇ ਨੂੰ ਦਾਖਲ ਕਰੋ.

HTTP: // ਸਰਵਰ_ਆਈਪੀ: 3000

ਸੈੱਟਅਪ ਵਿਜ਼ਾਰਡ ਨੂੰ ਡਾ ing ਨਲੋਡ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਹੇਠ ਦਿੱਤੇ ਮੁੱਲ ਨਿਰਧਾਰਤ ਕਰੋ: ਪੂਰੀ ਪ੍ਰਸ਼ਾਸਕ ਦਾ ਨਾਮ, ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਦਾ ਈ-ਮੇਲ ਪਤਾ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_2

ਅੱਗੇ, ਤੁਹਾਨੂੰ ਸੰਗਠਨ ਬਾਰੇ ਜਾਣਕਾਰੀ ਨਿਰਧਾਰਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ: ਸੰਗਠਨ, ਨਾਮ, ਉਦਯੋਗ, ਅਕਾਰ, ਦੇਸ਼ ਅਤੇ ਸਾਈਟ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_3

ਫਿਰ ਤੁਹਾਨੂੰ ਸਰਵਰ ਜਾਣਕਾਰੀ - ਸਾਈਟ ਦਾ ਨਾਮ, ਭਾਸ਼ਾ, ਸਰਵਰ ਕਿਸਮ, ਅਤੇ ਚਾਲੂ ਜਾਂ ਚਾਲੂ ਕਰਨਾ ਜਾਂ ਚਾਲੂ ਕਰਨਾ 2F ਦੋ-ਫੈਕਟਰ ਪ੍ਰਮਾਣਿਕਤਾ 'ਤੇ ਜਾਂ ਬਦਲਣਾ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_4

ਅਗਲੇ ਪੰਨੇ 'ਤੇ ਤੁਹਾਨੂੰ ਸਰਵਰ ਨੂੰ ਰਜਿਸਟਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਇੱਥੇ ਦੋ ਵਿਕਲਪ ਹਨ. ਪਹਿਲਾ ਪ੍ਰੈਸ ਗੇਟਵੇ ਅਤੇ ਪਰਾਕਸੀ ਨੂੰ ਦੂਜਾ ਇਸਤੇਮਾਲ ਕਰਨਾ ਹੈ - ਖੁਦਮੁਖਤਿਆਰਾਂ ਨੂੰ ਸੇਵ ਕਰੋ ਅਤੇ ਸਰਵਿਸ ਪੈਰਾਮੀਟਰਾਂ, ਅਪਡੇਟ ਪੈਰਾਮੀਟਰਾਂ ਅਤੇ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨੂੰ ਆਪਣੇ ਪ੍ਰਾਈਵੇਟ ਸਰਟੀਫਿਕੇਟ ਪ੍ਰਾਪਤ ਕਰੋ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_5

ਸੈਟਅਪ ਪੂਰਾ ਹੋ ਗਿਆ, ਅਤੇ ਤੁਹਾਡਾ ਵਰਕਸਪੇਸ ਤਿਆਰ ਹੈ, ਹੁਣ ਤੁਹਾਨੂੰ ਆਪਣੇ ਵਰਕਸਪੇਸ (ਕੰਮ ਤੇ ਜਾਓ ਸਪੇਸ ਤੇ ਜਾਓ) ਤੇ ਕਲਿਕ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_6

ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_7
ਕਦਮ 3: ਰਾਕੇਟ.ਚੈਟ ਲਈ ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਸੈਟਅਪ

ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਸਰਵਰ, ਜਿਵੇਂ ਕਿ ਨਿਗਣ ਜਾਂ ਅਪਾਚੇ, ਤੁਹਾਨੂੰ ਰਾਕੇਟ.ਬੱਟ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਡੋਮੇਨ ਜਾਂ ਸਬਡੋਮੇਨ ਦੁਆਰਾ ਐਕਸੈਸ ਕਰਨ ਲਈ ਸੰਰਚਿਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਰਾਕੇਟ.ਚੈਟ ਇੱਕ ਮੱਧ-ਪੱਧਰ ਐਪਲੀਕੇਸ਼ਨ ਸਰਵਰ ਹੈ ਜੋ SSL / TLS ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦਾ. ਉਲਟਾ ਪ੍ਰੌਕਸੀ ਤੁਹਾਨੂੰ HTTPS ਚਾਲੂ ਕਰਨ ਲਈ SSL / TLS ਸਰਟੀਫਿਕੇਟ ਨੂੰ ਅਨੁਕੂਲਿਤ ਕਰਨ ਦੇਵੇਗਾ.

ਰੋਕੇਟ.ਕੈਟ ਲਈ ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ

ਪਹਿਲਾਂ nginx ਨੂੰ ਇੰਸਟਾਲ ਕਰੋ.

N ਸੂਡੋ ਏਟੀਪੀਟ ਐਪ ਇੰਸਟੌਲ ਕਰੋ # ਉਬੰਤੂ / ਡੀ.ਐੱਨ.ਐੱਸ.ਡੀ. ਡੀ.ਐੱਨ.ਐੱਸ.ਡਬਲਯੂ.ਏ.ਡੋ # / ਸੈਂਡਰਸ / ਰੀਲ 8 $

ਅੱਗੇ, nginx ਸੇਵਾ ਚਲਾਓ, ਤਾਂ ਸਿਸਟਮ ਨੂੰ ਲੋਡ ਕਰਨ ਵੇਲੇ ਇਸ ਦੇ ਆਟੋਮੈਟਿਕ ਸਟਾਰਟ ਚਾਲੂ ਕਰੋ ਅਤੇ ਇਸਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰੋ

Su ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਯੋਗ ਕਰੋ - ਨੋਵੋਵਵ ਨਿਗਮ $ ਸੂਡੋ ਪ੍ਰਣਾਲੀ ਦੀ ਸਥਿਤੀ nginx

ਫਿਰ ਰਾਕੇਟ.ਕੈਟ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਇੱਕ ਬਲਾਕ ਵਰਚੁਅਲ ਸਰਵਰ ਫਾਈਲ ਬਣਾਓ, ਉਦਾਹਰਣ ਵਜੋਂ, /etc/nginx/conf.d/ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ.

$ Sudo vim /etc/nginx/conf.d/chat.merionet.com.conf

ਅੱਗੇ, ਡੋਮੇਨ ਨੂੰ ਆਪਣੇ ਅਤੇ ਸੇਵ ਨੂੰ ਤਬਦੀਲ ਕਰਕੇ ਇਸ ਫਾਈਲ ਵਿੱਚ ਸੰਰਚਨਾ ਪਾਓ.

ਅਪਸਟ੍ਰੀਮ ਬੈਕਐਂਡ {ਸਰਵਰ 127.0.0.1:30; } ਸਰਵਰ {ਸੁਣੋ; ਸਰਵਰ_ਨਾਮ ਚੈਟ.ਮੇਰਮੀਓਨੈੱਟ.ਕਾੱਮ; # ਤੁਸੀਂ ਸੀਮਾ ਵਧਾ ਸਕਦੇ ਹੋ ਜੇ ਤੁਹਾਨੂੰ ਚਾਹੀਦਾ ਹੈ. ਕਲਾਇੰਟ_ਮੈਕਸ_ਬੈਟਸ_ਲੀਆਈਐਸ 200m; ਗਲਤੀ_ਲੌਗ / ਸਵਾਸ / ਐੱਨਜੀਐਨਐਕਸ / شار ਸਥਾਨ / {ਪ੍ਰੌਕਸੀ_ਪਾਸ HTTP: // ਬੈਕਐਂਡ /; proxy_htttp_vesion 1.1; ਪ੍ਰੌਕਸੀ_ਸੈੱਟ_ਹੈਡਰ ਅਪਗ੍ਰੇਡ $ HTTP_UPGERDE; ਪਰਾਕਸੀ_ਸੈੱਟ_ਹੈਡਰ ਕੁਨੈਕਸ਼ਨ "ਅਪਗ੍ਰੇਡ"; ਪ੍ਰੌਕਸੀ_ਸੈੱਟ_ਹੈਡਰਡਰ ਹੋਸਟ $ HTTP_HOOT; ਪ੍ਰੌਕਸੀ_ਸੈੱਟ_ਹੈਡਰ ਐਕਸ-ਰੀਅਲ-ਆਈਪੀ $ ਰਿਮੋਟ_ਡਡਰ; ProXy_PET_AEXD_X_XFODED_XFOFFRED_FOMON; ਪ੍ਰੌਕਸੀ_ਸੈੱਟ_ਹੈਡਰ ਐਕਸ-ਫਾਰਵਰਡ-ਪਰੋਟੋਪੋ httpt ਪ੍ਰੌਕਸੀ_ਸੈੱਟ_ਹੈਡਰ ਐਕਸ-ਐਨਗਿਨਕਸ-ਪਰਾਕਸੀ ਸਹੀ; ਪਰਾਕਸੀ_ਦਰਮ ਬੰਦ; }}

ਅੰਤ ਵਿੱਚ, ਸੰਟੈਕਸ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ Nginx ਸੇਵਾ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ.

su sudo nginx -t $ sudo sysctl nginx ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ

ਰੋਕੇਟ.ਚੇਟ ਲਈ ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਅਪਾਚੇ

ਅਪਚੇ 2 ਪੈਕੇਜ ਸਥਾਪਤ ਕਰੋ

Its ਸੂਡੋ ਐਪ ਸਥਾਪਿਤ apache2 # ਉਬੰਟੂ / ਡੀਬੀਆਈਸੀ ਸਥਾਪਤ ਕਰੋ httd.fedora 22 + / ਸੇਂਡੋ / ਰੀਲ 8 $

ਅੱਗੇ ਅਪਾਚੇ ਸੇਵਾ ਚਲਾਓ ਅਤੇ ਯੋਗ ਕਰੋ ਅਤੇ ਜਾਂਚ ਕਰੋ ਕਿ ਇਹ ਚੱਲ ਰਿਹਾ ਹੈ ਅਤੇ ਚੱਲ ਰਿਹਾ ਹੈ.

----- ਉਬੰਤੂ / ਡੈਬਿਅਨ ਵਿਚ ----- su sudo sysctl ਯੋਗ - ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਸਟੇਟਸ ਏਪੀਸੋ 2 ----- ਵਿੱਚ httpd $ sudo sysctl ਸਥਿਤੀ httpd

ਫਿਰ ਰਾਕੇਟ.ਐੱਸਟ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਵਰਚੁਅਲ ਹੋਸਟ ਫਾਈਲ ਬਣਾਓ, ਉਦਾਹਰਣ ਵਜੋਂ, / etc / apache2 / ਸਾਈਟ ਡਾਇਰੈਕਟਰੀ / ਜਾਂ /etc/httpd/conf.d/.

----- ਉਬੰਤੂ / ਡੀਬਿਅਨ ਵਿਚ ----- su sudo vim /etc /etche2/sites---- ਵਿੱਚ Centsf ---- ਵਿੱਚ $ Sudo vim /etc/httpd/conf.d/chot.merionet.com.ਕੌਨਫ

ਅੱਗੇ, ਡੋਮੇਨ ਨੂੰ ਆਪਣੇ ਅਤੇ ਸੇਵ ਨੂੰ ਤਬਦੀਲ ਕਰਕੇ ਇਸ ਫਾਈਲ ਵਿੱਚ ਸੰਰਚਨਾ ਪਾਓ.

.ਆਈ.ਆਰ.ਡੀ.ਲੋਗ / ਐੱਨ ਐੱਨ ਐੱਨ ਐੱਫ. ਅਪਗ੍ਰੇਡ} = ਵੇਰੀਸਕੇਕੇਟ [ਐਨਸੀ] ਰੀਵਰਿਟਰੂਲਫਲ /( ਲੋਕਲਹੌਸਟ: 3000 / $ 1 [ਪੀ, ਐਲ / ਲੋਕਲਹੋਸਟ: 3000 / $ 1 parxy / hottost: 3000 /

ਉਬੰਤੂ ਅਤੇ ਡੇਬੀਅਨ ਵਿੱਚ, ਲੋੜੀਂਦੇ ਅਪਾਚੇ 2 ਮੋਡੀ ules ਲ ਨੂੰ ਸਮਰੱਥ ਕਰੋ ਅਤੇ ਸੇਵਾ ਮੁੜ ਚਾਲੂ ਕਰੋ.

Ca su sudo a2enmody_hdp $ sudo a2enmod ਪਰਾਕਸੀ_ਵੈਸਟਨਲ $ Sudo a2enmody ਸੋਧ aupache2 ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰੋ

ਸੈਂਟਰਸ / ਰੈਲ ਅਤੇ ਫੇਡੋਰਾ ਨੂੰ ਅਪਾਚੇ ਸੇਵਾ ਮੁੜ ਚਾਲੂ ਕਰੋ.

# ਸਿਸਟਮੈਕਟਲ ਰੀਸਟਾਰਟ htdd

ਹੁਣ ਬਰਾ browser ਜ਼ਰ ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣਾ ਕੌਂਫਿਗਰ ਕੀਤਾ ਪਤਾ ਅਤੇ ਰਾਕੇਟ.ਕੈਟ ਐਪਲੀਕੇਸ਼ਨ ਦਿਓ ਤੁਹਾਡੇ ਡੋਮੇਨ ਦੁਆਰਾ ਪ੍ਰੌਕਸੀ ਸਰਵਰ ਤੇ ਸੈਟ ਅਪ ਕਰਨ ਲਈ ਤੁਹਾਡੇ ਡੋਮੇਨ ਦੁਆਰਾ ਉਪਲਬਧ ਹੋਵੇਗਾ.

http://ment.merionet.com.

ਲੀਨਕਸ ਤੇ ਇੱਕ ਕਾਰਪੋਰੇਟ ਚੈਟ ਰਾਕੇਟ ਸਥਾਪਤ ਕਰਨਾ 18002_8
ਕਦਮ 4: ਗ੍ਰਾਹਕਾਂ ਨੂੰ ਰੋਕੇਟ.ਚੇਟ ਸਥਾਪਤ ਕਰਨਾ

ਕਲਾਇੰਟ ਐਪਲੀਕੇਸ਼ਨਸ ਨੂੰ ਅਧਿਕਾਰਤ ਵੈਬਸਾਈਟ ਰਾਕੇਟ.ਚੇਟ ਤੋਂ ਡਾ be ਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. ਲੀਨਕਸ ਵਿੱਚ ਇੱਕ ਡੈਸਕਟਾਪ ਦੀ ਵਰਤੋਂ ਨੂੰ ਸਥਾਪਤ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਆਪਣੀ ਲੀਨਕਸ ਡਿਸਟਰੀਬਿ .ਸ਼ਨ ਤੇ ਨਿਰਭਰ ਕਰਦਿਆਂ ਡੀਈਬੀ ਪੈਕੇਟ (x64) ਜਾਂ ਆਰਪੀਐਮ (ਐਕਸ 64) ਡਾ download ਨਲੋਡ ਕਰਦੇ ਹੋ.

$ WGT -C HTTPS://1:ithub.com/uket.elet.electron/Recyt.Cudchet_2.17.7_'md64.deb

ਜਾਂ

$ WGT -C HTTPS://1:ithub.com/ugt.eloctchat_CONT.CONT +DOM.17.7.x86_64.rpm

ਡੀਪੀਕੇਜੀ ਜਾਂ ਆਰਪੀਐਮ ਪੈਕਟ ਮੈਨੇਜਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਗਲਾ ਪੈਕੇਜ

su sudo dpkg -i ਰਾਕੇਟਚੇਟ_ਡੀਬ # ਉਬੰਟੁ / ਡੀਬਿਅਨ $ Sudo rpment-2.17.x86_64.rpm -i prepm # Centos / redhat

ਮੈਨੁਅਲ ਇੰਸਟਾਲੇਸ਼ਨ ਰਾਕੇਟ.ਕੱਟ.

ਜੇ ਤੁਸੀਂ ਐਸ.ਐਮ.ਸੀਜ਼ ਦੇ ਜ਼ਰੀਏ ਰੌਕੇਟ.ਚੈਟ ਸਥਾਪਤ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦੇ, ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਹੱਥੀਂ ਕਰ ਸਕਦੇ ਹੋ.

ਇੰਸਟਾਲੇਸ਼ਨ ਨੋਡ.

ਪਹਿਲਾਂ, ਸਿਸਟਮ ਪੈਕਟ ਦੀ ਸੂਚੀ ਨੂੰ ਅਪਡੇਟ ਕਰੋ:

ਸੂਡੋ ਐਪ.

ਸਰੋਤ ਕੋਡ ਤੋਂ NPM ਪੈਕੇਜ ਬਣਾਉਣ ਲਈ Noode.js, NPM ਅਤੇ ਹੋਰ ਨਿਰਭਰਤਾ ਨਿਰਧਾਰਤ ਕਰੋ:

ਸੂਡੋ ਏਟੀਐਸ ਨੇ ਨੋਡਜ ਐਨਪੀਐਮ ਸਥਾਪਿਤ ਕੀਤੇ Noodejs npm ਬਿਲਡ-ਜ਼ਰੂਰੀ ਕਰਲ ਸਾੱਫਟਵੇਅਰ-ਗੁਣ - ਆਮ ਗ੍ਰਾਫਿਕਸਾਂਮਗਿਕ

ਅਸੀਂ n, NPM ਪੈਕੇਜ ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ, ਜੋ ਤੁਹਾਨੂੰ ਨੋਡ .js ਦੇ ਸੰਸਕਰਣਾਂ ਦਾ ਪਰਪੇਸ਼ਨਾਂ ਦੇ ਪ੍ਰਬੰਧਨ ਦੀ ਆਗਿਆ ਦੇਵਾਂਗੇ. ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਐਨ ਅਤੇ ਨੋਡ .js:

ਸੂਡੋ ਐਨਪੀਐਮ ਸਥਾਪਤ -g ਵਿਰਾਸਤ ਵਿੱਚ ਵਿਰਾਸਤ ਵਿੱਚ ਵਿਰਾਸਤ ਕਰਦਾ ਹੈ

ਮੋਂਗਡਬ ਸਥਾਪਤ ਕਰ ਰਿਹਾ ਹੈ.

ਮੋਂਗੋਡਬ ਇੱਕ ਦਸਤਾਵੇਜ਼-ਅਧਾਰਿਤ NOSQL ਡਾਟਾਬੇਸ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਡਾਟਾ ਸਟੋਰ ਕਰਨ ਲਈ ਰਾਕੇਟ.ਕੈਟ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.

ਮੋਂਗੌਡਬ ਪਬਲਿਕ ਕੁੰਜੀ ਨੂੰ ਆਯਾਤ ਕਰੋ ਅਤੇ ਅਧਿਕਾਰਤ ਮੋਂਗਡਬ ਰਿਪੋਜ਼ਟਰੀ ਚਾਲੂ ਕਰੋ:

ਸੂਦਡੋ ਅਪੈਟ-ਅਵਰ ਐਡਈ ਐਡਜ਼ - // ਯੀਅਰਸਵਰਵਰ /mongodb-org/4.0 ਮਲਟੀਵਰਸ '

ਏਟੀਪੀ ਰਿਪੋਜ਼ਟਰੀ ਚਾਲੂ ਕਰਨ ਤੋਂ ਬਾਅਦ, ਪੈਕਟ ਲਿਸਟ ਨੂੰ ਅਪਡੇਟ ਕਰੋ ਅਤੇ ਟਾਈਪ ਕਰਕੇ ਮੋਂਗਡਬ ਸਥਾਪਿਤ ਕਰੋ:

ਸੂਡੋ ਏਟੀਪੀਟੀ ਅਪਡੇਟ SIDO Apt ਇੰਸਟਾਲੇਸ਼ਨ ਨੂੰ ਇੰਸਟਾਲ ਮੋਂਗਡਬ-Org

ਫਿਰ ਚਾਲੂ ਕਰੋ ਅਤੇ ਮੋਂਗਡਬ ਸੇਵਾ ਸ਼ੁਰੂ ਕਰੋ:

ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਸਟਾਰਟ ਮਾੰਗਡ ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਮੋਂਗਡ ਨੂੰ ਸਮਰੱਥ ਕਰੋ

ਨਵਾਂ ਸਿਸਟਮ ਬਣਾਉਣਾ

ਹੁਣ ਤੁਹਾਨੂੰ ਇੱਕ ਨਵਾਂ ਉਪਭੋਗਤਾ ਅਤੇ ਸਮੂਹ ਰਾਕੇਟ ਨਾਮਕ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਜੋ ਰਾਕੇਟ.ਚੈਟ ਦੇ ਉਦਾਹਰਣ ਚੱਲਣਗੀਆਂ.

ਸੂਡੋ ਯੂਟਰੇਡ-ਐਮ-ਯੂ-ਆਰ-ਡੀ / ਚੋਣ / ਰਾਕੇਟ ਰਾਕੇਟ

ਇੱਕ ਨਵੇਂ ਸਮੂਹ ਵਿੱਚ ਇੱਕ www- ਡਾਟਾ ਉਪਭੋਗਤਾ ਸ਼ਾਮਲ ਕਰੋ ਅਤੇ / opt ਪਟ / ਰਾਕੇਟ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਪਹੁੰਚ ਅਧਿਕਾਰ ਬਦਲੋ ਤਾਂ ਜੋ ਨਿੰਜੀਕ ਰਾਕੇਟ.ਕੈਟ ਸਥਾਪਨਾ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕੇ:

ਸੂਡੋ ਯੂਜ਼ੁਰਮੋਡ-ਏ-ਜੀ ਰੈਕੇਟ www--data ਡੂ ਡੂਮੋਡ 750 / ਚੋਣ / ਰਾਕੇਟ

ਰਾਕੇਟ.ਕੱਟ ਸਥਾਪਤ ਕਰਨਾ.

ਰਾਕੇਟ ਉਪਭੋਗਤਾ ਤੇ ਜਾਓ

ਸੂਡੋ ਸੂ - ਰਾਕੇਟ

ਕਰਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰਾਕੇਟ.ਕੇਟ ਦੇ ਨਵੀਨਤਮ ਸਥਿਰ ਸੰਸਕਰਣ ਨੂੰ ਲੋਡ ਕਰੋ:

ਕਰਲ -l -l httpses.roket.chet.chat.chat.chat.tget.tt.tgz

ਡਾਉਨਲੋਡ ਪੂਰਾ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਪੁਰਾਲੇਖ ਨੂੰ ਹਟਾਓ ਅਤੇ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਰਾਕੇਟ.ਚੈਟ ਵਿੱਚ ਬਦਲੋ:

ਟਾਰ zxf ਰਾਕੇਟ.ਚੈਟ.ਟਗਜ਼ ਐਮਵੀ ਬੰਡਲ ਰਾਕੇਟ.ਚੈਟ

ਰਾਕੇਟ.ਕੈਟ /ਪ੍ਰੋਗ੍ਰਾਮ ਡਾਇਰੈਕਟਰੀ ਤੇ ਜਾਓ ਅਤੇ ਸਾਰੇ ਲੋੜੀਂਦੇ NPM ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰੋ:

ਸੀਡੀ ਰਾਕੇਟ.ਕੈਟ /ਪ੍ਰੈਸ (EMSER ਐਨਪੀਐਮ ਸਥਾਪਤ

ਸਿਸਟਮਡ ਮੋਡੀ module ਲ ਤਿਆਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਾਡੀ ਇੰਸਟਾਲੇਸ਼ਨ ਦੀ ਜਾਂਚ ਕਰਨ ਅਤੇ nginx ਜਾਂ ਅਪਾਚੇ ਨਾਲ ਰਿਵਰਸ ਪਰਾਕਸੀ ਦੀ ਸੰਰਚਨਾ ਕਰਨੀ, ਅਸੀਂ ਲੋੜੀਂਦੇ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਨੂੰ ਸਥਾਪਿਤ ਕਰਾਂਗੇ ਅਤੇ ਰਾਕੇਟ.ਕੈਟ ਸਰਵਰ ਨੂੰ ਸਥਾਪਤ ਕਰਾਂਗੇ

ਐਕਸਪੋਰਟ ਪੋਰਟ = 3000 ਐਕਸਪੋਰਟ ਰੂਟ_ਰਲ = HTTP: //0.0.0.0.0: 3000 / ਐਕਸਪੋਰਟ ਮਾਗਾ_ਰਿਲ = ਮੋਂਗੋਡਬ: 27017 / ਰਾਕੇਟ

ਰੋਕੇਟ.ਕੈਟ ਡਾਇਰੈਕਟਰੀ ਤੇ ਵਾਪਸ ਜਾਓ ਅਤੇ ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਵਿੱਚ ਦਾਖਲ ਹੋ ਕੇ ਰਾਕੇਟ.ਕੈਟ ਸਰਵਰ ਚਲਾਓ:

ਸੀ.ਡੀ. / / / ਨੋਡ ਮੇਨ. ਜੇ

ਜੇ ਕੋਈ ਗਲਤੀਆਂ ਨਹੀਂ ਹਨ, ਤਾਂ ਤੁਹਾਨੂੰ ਹੇਠ ਦਿੱਤੇ ਸਿੱਟੇ ਨੂੰ ਵੇਖਣਾ ਚਾਹੀਦਾ ਹੈ:

? +----------------------------------------- +-? | ਸਰਵਰ ਚੱਲ ਰਿਹਾ ਹੈ | ? +----------------------------------------- +-? | | ? | ਰਾਕੇਟ.ਚੈਟ ਵਰਜ਼ਨ: 0.71.1 | ? | ਨੋਡੇਜਸ ਵਰਜ਼ਨ: 8.11.3 - x64 | ? | ਪਲੇਟਫਾਰਮ: ਲੀਨਕਸ | ? | ਪ੍ਰਕਿਰਿਆ ਪੋਰਟ: 3000 | ? | ਸਾਈਟ URL: //0.0.0: 3000 / | ? | ਰਿਪਲੈਕਸ: ਅਯੋਗ | ? | ਵਚਨਬੱਧਤਾ: E73DC78FFD | ? | ਸ਼ਾਖਾ: ਸਿਰ | ? | | ? + -------------------------------------------- +-- +-.

Ctrl + C ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਰਾਕੇਟ.ਬੈਸਟ ਸਰਵਰ ਨੂੰ ਰੋਕੋ ਅਤੇ ਬਾਹਰ ਜਾਣ ਦੇ ਆਪਣੇ ਸੂਡੋ ਉਪਭੋਗਤਾ ਤੇ ਵਾਪਸ ਜਾਓ.

ਇੱਕ ਸਿਸਟਮਡ ਮੋਡੀ .ਲ ਬਣਾਉਣਾ

ਇੱਕ ਸੇਵਾ ਦੇ ਤੌਰ ਤੇ ਰਾਕੇਟ.ਕੈਟ ਚਲਾਉਣ ਲਈ, ਤੁਹਾਨੂੰ / etc / systemd / ਸਿਸਟਮ / ਸਿਸਟਮ ਵਿੱਚ ਰਾਕੇਟ.ਸਰਵਾਇਸ ਮੋਡੀ .ਲ ਦੀ ਇੱਕ ਫਾਈਲ ਬਣਾਉਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.

ਸੂਡੋ ਨੈਨੋ /etc/rssystemd/system/rotctchat.service.

ਹੇਠ ਦਿੱਤੇ ਕੋਡ ਪਾਓ:

[ਯੂਨਿਟ] ਵੇਰਵਾ = ਰੋਜੇਟ.ਕੈਟ ਸਰਵਰ ਬਾਅਦ = ਨੈੱਟਵਰਕ.ਟਾਰਟ Root_url = https: //chat.merionet.com ਪੋਰਟ = 3000 ਐਗਜ਼ੀਸਟਾਰਟ = / urecart.com

ਸਿਸਟਮ ਨੂੰ ਦੱਸੋ ਕਿ ਅਸੀਂ ਇੱਕ ਨਵੀਂ ਮੋਡੀ module ਲ ਫਾਈਲ ਬਣਾਈ ਹੈ, ਅਤੇ ਪ੍ਰਦਰਸ਼ਨ ਕਰ ਕੇ ਰਕੇਟ.ਚੈਟ ਸੇਵਾ ਚਲਾ ਦਿੱਤੀ ਹੈ:

ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਡੈਮਨ-ਰੀ-ਲੋਡ SODA syday ور

ਸੇਵਾ ਦੀ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰੋ:

ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਸਥਿਤੀ ਰਾਕੇਟਚੈਟ

ਸਿੱਟਾ ਇਸ ਤਰ੍ਹਾਂ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ:

* ਰਾਕੇਟ.ਸਰਵੇਸ - ਰਾਕੇਟ.ਕੈਟ ਸਰਵਰ ਲੋਡ ਹੋਇਆ: ਲੋਡਡ (/etc/as ਸਿਸਟਮ ਸਿਸਟਮ/setimice; ਸਮਰੱਥ) ਬੁੱਧਵਾਰ 2018-107 14:36:24 pst ; 5s ਮੈਡ: 12693 (ਨੋਡ) ਕਾਰਜ: 10 (ਸੀਮਾ: 2319) Cgrup: / lyst/moin/lopt/'t/'t/main/ noD /pt/main/wt.ch

ਅੰਤ ਵਿੱਚ, ਡਾਉਨਲੋਡ ਦੇ ਦੌਰਾਨ ਰਾਕੇਟ.ਚੈਟ ਸੇਵਾ ਦੀ ਆਟੋਮੈਟਿਕ ਸਟਾਰਟ ਚਾਲੂ ਕਰੋ:

ਸੂਡੋ ਸਿਸਟਮੈਕਟਲ ਰਾਕੇਟਚੈਟ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ

ਮੁਕੰਮਲ, ਅਸੀਂ ਹੱਥੀਂ ਰਾਕੇਟ.ਕੈਟ ਸਥਾਪਤ ਕੀਤੀ, ਤੁਸੀਂ ਹੁਣ ਸਟੈਪ 3 ਤੋਂ ਵੱਖ ਹੋਣ ਦਾ ਵਰਣਨ ਕਰ ਸਕਦੇ ਹੋ.

ਨਤੀਜੇ

ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ, ਤੁਸੀਂ ਲੀਨਕਸ ਵਿੱਚ ਰਾਕੇਟ.ਕੱਟ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਤ ਕਰਨਾ ਸਿੱਖਿਆ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਰਿਵਰਸ ਪ੍ਰੌਕਸੀ ਦੇ ਤੌਰ ਤੇ nginx ਅਤੇ ਅਪਾਚੇ ਨੂੰ ਕੌਂਫਿਗਰ ਕਿਵੇਂ ਕਰਨਾ ਹੈ.

ਰਾਕੇਟ.ਕੈਟ ਬਾਰੇ ਹੋਰ ਜਾਣਨ ਲਈ ਡੌਕੂਮੈਂਟੇਸ਼ਨ ਪੇਜ ਤੇ ਜਾਓ.

ਹੋਰ ਪੜ੍ਹੋ