ಸಂಗೀತವನ್ನು ಸ್ಟ್ರೀಮ್ ಮಾಡಲು ನಿಮ್ಮ ಸ್ವಂತ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಹೊಂದಬೇಕು

ಸಂಗೀತವನ್ನು ಇಷ್ಟಪಡುವ ನಮಗೆಲ್ಲರಿಗೂ ತಿಳಿದಿದೆ ಗುರುತಿಸು, ಅದಕ್ಕಾಗಿಯೇ ನಮ್ಮ ಸಂಗೀತವನ್ನು ಸಂಗ್ರಹಿಸಲು ನಮ್ಮ ಸ್ವಂತ ಸರ್ವರ್ ಅನ್ನು ಹೇಗೆ ಹೊಂದಬೇಕೆಂದು ನಾವು ಕಲಿಯಲಿದ್ದೇವೆ, ಅದನ್ನು ನಾವು ಯಾವುದನ್ನೂ ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿಲ್ಲದೇ ಅಥವಾ ನಮ್ಮ ಯಾವುದೇ ಸಾಧನಗಳಿಂದ (ಆಂಡ್ರಾಯ್ಡ್, ಐಒಎಸ್, ಪಿಸಿ, ಇತ್ಯಾದಿ) ಕೇಳುತ್ತೇವೆ. google ಪ್ಲೇ ಸ್ಟೋರ್ ಅಥವಾ ಬೇರೆಲ್ಲಿಯೂ ಇಲ್ಲ.

ಇದಕ್ಕಾಗಿ ನಾವು ಬಳಸಲಿದ್ದೇವೆ ಕೊಯೆಲ್ ಮುಕ್ತ ಮೂಲ ಸಾಧನ, ದೀರ್ಘ ಇತಿಹಾಸ ಮತ್ತು ಅತ್ಯುತ್ತಮ ಅಭಿವೃದ್ಧಿ ಸಮುದಾಯವನ್ನು ಹೊಂದಿದೆ.

ಕೊಯೆಲ್ ಎಂದರೇನು?

ಕೊಯೆಲ್, ಹಾಡುವ ಹಕ್ಕಿಗೆ ಅದರ ಹೆಸರನ್ನು ನೀಡಬೇಕಿದೆ, ಸಂಗೀತವನ್ನು ಸರ್ವರ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಸಂಪೂರ್ಣ, ಬಳಸಬಹುದಾದ, ಉಚಿತ ಮತ್ತು ಸುಂದರವಾದ ಸಾಧನವನ್ನು ಹೊಂದುವ ಅಗತ್ಯದಿಂದ ಇದು ಉದ್ಭವಿಸುತ್ತದೆ, ನಂತರ ಅದನ್ನು ಇತರ ಸಾಧನಗಳಿಂದ ಪ್ಲೇ ಮಾಡಲಾಗುತ್ತದೆ. ಕೊಯೆಲ್

ಇದನ್ನು ಚೌಕಟ್ಟುಗಳೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾಗಿದೆ laravel ಕ್ಲೈಂಟ್ ಕಡೆಯವರಿಗೆ ಮತ್ತು Vue.js ಸರ್ವರ್-ಸೈಡ್, ಬಳಸಿ ಇಸಿಮಾಸ್ಕ್ರಿಪ್ಟ್, ಸಾಸ್ ಮತ್ತು HTML5, ಇದನ್ನು ಯಾವುದೇ ಆಧುನಿಕ ಬ್ರೌಸರ್‌ಗಳೊಂದಿಗೆ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಅದರ ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಕೆ ತುಂಬಾ ಸರಳವಾಗಿದೆ.

ಯಾದೃಚ್ music ಿಕ ಸಂಗೀತ, ಡ್ರ್ಯಾಗ್ ಮತ್ತು ಡ್ರಾಪ್‌ನೊಂದಿಗೆ ಸಂಗೀತವನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡುವುದು, ಹೆಸರು ಬದಲಾವಣೆ ಮುಂತಾದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿರುವುದರ ಜೊತೆಗೆ ಈ ಅಪ್ಲಿಕೇಶನ್ ತುಂಬಾ ಅಚ್ಚುಕಟ್ಟಾಗಿ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿದೆ.

ಕೊಯೆಲ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು

ಕೊಯೆಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಮೊದಲು ನಾವು ಸರ್ವರ್ ಬದಿಗೆ ಕೆಲವು ಅವಶ್ಯಕತೆಗಳನ್ನು ಪೂರೈಸಬೇಕು

ಕೊಯೆಲ್ ಸರ್ವರ್ ಅವಶ್ಯಕತೆಗಳು

Php.ini ನಲ್ಲಿ ಮಾರ್ಪಡಿಸುವುದನ್ನು ಪರಿಗಣಿಸಿ memory_limit 512M ಗಿಂತ ಹೆಚ್ಚಿನ ಮೌಲ್ಯಕ್ಕಾಗಿ
  • ಎಲ್ಲಾ ಲಾರವೆಲ್ ಅವಶ್ಯಕತೆಗಳು - ಪಿಎಚ್ಪಿ, ಓಪನ್ ಎಸ್ಎಸ್ಎಲ್, ಸಂಯೋಜಕ ಮತ್ತು ಅಂತಹವು.
  • MySQL ಅಥವಾ MariaDB.
  • ಇದರೊಂದಿಗೆ ನೋಡ್ಜೆಎಸ್ನ ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿ npm VueJS ಗಾಗಿ

ಸರ್ವರ್‌ನಲ್ಲಿ ಕೊಯೆಲ್ ಅನ್ನು ಸ್ಥಾಪಿಸಲಾಗುತ್ತಿದೆ

ಕನ್ಸೋಲ್‌ನಿಂದ ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಿ:

cd PUBLIC_DIR git clone https://github.com/phanan/koel.git .
git ಚೆಕ್ out ಟ್ v2.2.0 # ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು https://github.com/phanan/koel/releases ನಲ್ಲಿ ಪರಿಶೀಲಿಸಿ
ಸಂಯೋಜಕ ಸ್ಥಾಪನೆ

ಈಗ ಮಾರ್ಪಡಿಸಿ .env ನಿಮ್ಮ ಡೇಟಾದೊಂದಿಗೆ. ನೀವು ಭರ್ತಿ ಮಾಡಬೇಕಾದ ಕನಿಷ್ಠ ಮೌಲ್ಯಗಳು ಇವು:

  • DB_CONNECTION, DB_HOST, DB_DATABASE, DB_USERNAME, DB_PASSWORD
  • ADMIN_EMAIL, ADMIN_NAME, ADMIN_PASSWORD
  • APP_MAX_SCAN_TIME

ನಿಮ್ಮ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ನಂತರ .env ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ನಿಮ್ಮ ಕೋಯೆಲ್ ನಿದರ್ಶನವನ್ನು ಪ್ರಾರಂಭಿಸಿ

ಪಿಎಚ್ಪಿ ಕುಶಲಕರ್ಮಿ ಕೋಯೆಲ್: init

ನಂತರ ನೀವು ನಿಮ್ಮ ಸಂಗೀತ ಸ್ಟ್ರೀಮಿಂಗ್ ಸರ್ವರ್ ಸರ್ವರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು, ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಿಂದ ಪ್ರವೇಶಿಸಬಹುದು http://localhost:8000/

ಕೊಯೆಲ್ ಬಗ್ಗೆ ತೀರ್ಮಾನಗಳು

ನಿಸ್ಸಂದೇಹವಾಗಿ, ಕೊಯೆಲ್ ಸಾಕಷ್ಟು ದೃ ust ವಾದ ಸಾಧನವಾಗಿದ್ದು ಅದು ಸಾಕಷ್ಟು ಸಾಮಾನ್ಯ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸುತ್ತದೆ, ಇದು ನಿಮ್ಮ ಸಂಗೀತವನ್ನು ಎಲ್ಲಿಂದಲಾದರೂ ಮತ್ತು ಯಾವುದೇ ಸಾಧನದೊಂದಿಗೆ ನಿರ್ಬಂಧವಿಲ್ಲದೆ ಪ್ರವೇಶಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಕೋಯೆಲ್ ಪ್ಲೇಪಟ್ಟಿ, ಕಲಾವಿದರಿಂದ ಹಾಡುಗಳ ಗುಂಪು, ಆಲ್ಬಮ್ ಮುಂತಾದ ಹಲವಾರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಒತ್ತಿಹೇಳುವುದು ಸಹ ಮುಖ್ಯವಾಗಿದೆ, ಇದನ್ನು ಹಾಡಿನ ಸಾಹಿತ್ಯ ಸೇವೆಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಬಹುದು.

ಮತ್ತು ಅಂತಿಮವಾಗಿ, ನೀವು ಬಯಸಿದರೆ, ನೀವು ಬಯಸಿದವರಿಗೆ ಬಳಕೆದಾರರನ್ನು ನೋಂದಾಯಿಸಬಹುದು (ಮತ್ತು ನಿಮಗೆ ಅನುಮತಿಗಳಿವೆ) ನೀವು ಸಂಗ್ರಹಿಸಿದ ಸಂಗೀತವನ್ನು ಹಂಚಿಕೊಳ್ಳಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ವಾಲ್ಟರ್ ಫ್ಯಾಬಿಯನ್ ರೊಡ್ರಿಗಸ್ ಸಲಾಜರ್ ಡಿಜೊ

    ಕ್ಲೈಂಟ್ ಬದಿಗೆ ಲಾರವೆಲ್ ಮತ್ತು ಸರ್ವರ್ ಬದಿಗೆ Vue.js ???? ಕ್ಲೈಂಟ್ ಬದಿಯಲ್ಲಿ ಪಿಎಚ್ಪಿ ಅನ್ನು ಯಾವಾಗ ಬಳಸಲಾಗುತ್ತದೆ?

    1.    ಗರಿಷ್ಠ ಉಕ್ಕಿನ ಡಿಜೊ

      ಪೈಥಾನ್‌ನಂತೆಯೇ ಕನ್ಸೋಲ್‌ಗೆ ಪಿಎಚ್‌ಪಿ ಇಂಟರ್ಪ್ರಿಟರ್ ಇರುವುದರಿಂದ. ಜಿಟಿಕೆ ಪಿಎಚ್ಪಿ ಇಂಟರ್ಫೇಸ್ ಸಹ ಇದೆ.

  2.   ಜಾರ್ಜ್ ಡಿಜೊ

    ಮತ್ತು ಏಕೆ ಕೊಯೆಲ್ ಮತ್ತು ಎಂಪಿಡಿ ಅಲ್ಲ? ಅಥವಾ ದಯವಿಟ್ಟು ನಿಮ್ಮ ಸ್ಟ್ರೀಮಿಂಗ್ ಅನ್ನು ಎಂಪಿಡಿಯೊಂದಿಗೆ ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕೆಂಬುದರ ಬಗ್ಗೆ ಒಂದು ವರ್ಗವನ್ನು ನೀಡಬಹುದೇ?

  3.    HO2GI ಡಿಜೊ

    ಬ್ಲಾಗ್ ಎಷ್ಟು ಸೌಂದರ್ಯವನ್ನು ಹೊಂದಿದೆ, ತುಂಬಾ ಒಳ್ಳೆಯದು ಆದರೆ ತೆರೆಯಲು ಇದು ಶಾಶ್ವತವಾಗಿ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

  4.    anon132 ಡಿಜೊ

    ಹಾಗಾದರೆ ಕೃತಿಚೌರ್ಯವು ಮರಳುತ್ತಿದೆಯೇ?

  5.    ಲುಯಿಗಿಸ್ ಟೊರೊ ಡಿಜೊ

    ಯಾವುದೇ ರೀತಿಯ ಕೃತಿಚೌರ್ಯವಿಲ್ಲ, ಸ್ನೇಹಿತನು ತನ್ನ ಲೇಖನದಲ್ಲಿ ನಮ್ಮ ಲೇಖನದ ವಿಮರ್ಶೆಯನ್ನು ಮಾಡಿದನು .. ಮತ್ತು ಅವನು ನಮ್ಮನ್ನು ಸಂಪರ್ಕಿಸಿದನು.