ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್‌ನೊಂದಿಗೆ Nginx ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ

ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್

ಲಿನಕ್ಸ್ ಎಂದರೆ ವೆಬ್ ಸರ್ವರ್‌ಗಳು, ಮತ್ತು ಅದರ ನಡುವೆ ಅಪಾಚೆ ಮತ್ತು ಎನ್ನಿಕ್ಸ್ ಅವರು ಈ ಮಾರುಕಟ್ಟೆಯ ಉತ್ತಮ ಭಾಗವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರಾಬಲ್ಯ ಹೊಂದಿದ್ದಾರೆ, ಮತ್ತು ಇದು ಎರಡೂ ಪರ್ಯಾಯಗಳು ಎಷ್ಟು ಶಕ್ತಿಯುತವಾಗಿರುತ್ತವೆ ಎಂಬುದಕ್ಕೆ ಮಾತ್ರವಲ್ಲದೆ ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ನಮ್ಮಲ್ಲಿರುವ ಉತ್ತಮ ಆಯ್ಕೆಗಳಿಗೂ ಕಾರಣವಾಗಿದೆ ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ ಅವುಗಳಲ್ಲಿ ಯಾವುದಾದರೂ. ಸಿಸ್ಟಮ್ ನಿರ್ವಾಹಕರಾಗಿ ಕೆಲಸ ಮಾಡುವವರಿಗೆ ಈ ಕಾರ್ಯವು ಬಹಳ ಮುಖ್ಯವಾಗಿದೆ ಮತ್ತು ಸರ್ವರ್‌ಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆಯೇ ಮತ್ತು ಅವರು ಅದನ್ನು ಯಾವ ರೀತಿಯಲ್ಲಿ ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂಬುದನ್ನು ಎಲ್ಲಾ ಸಮಯದಲ್ಲೂ ತಿಳಿದುಕೊಳ್ಳಬೇಕು.

ಆದರೆ en ೆನೋಸ್ ಅಥವಾ ನಾಗಿಯೋಸ್‌ನಂತಹ ಸುಸ್ಥಾಪಿತ ಮತ್ತು ಸುಧಾರಿತ-ಬಳಕೆಯ ಪರಿಹಾರಗಳ ಜೊತೆಗೆ, ನಾವು ಬಳಸಬಹುದಾದ ಉತ್ತಮ ಸಂಖ್ಯೆಯ ಸರಳ ಸಾಧನಗಳನ್ನು ನಾವು ಹೊಂದಿದ್ದೇವೆ ನಮ್ಮ ಲಿನಕ್ಸ್ ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ ಹೆಚ್ಚು ಸರಳವಾಗಿ, ಡೌನ್‌ಸ್ಟ್ರೀಮ್ ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ಪ್ರವೇಶಿಸಬಹುದು. ಮತ್ತು ಈಗ ನಾವು ಕರೆಯನ್ನು ಪರಿಶೀಲಿಸಲಿದ್ದೇವೆ ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್, ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು ಸಂಪೂರ್ಣ ಮತ್ತು ಸರಳವಾಗಿದೆ.

ಆಗ ನೋಡೋಣ, ಉಬುಂಟುನಲ್ಲಿ ಮತ್ತು ಎನ್ಜಿನ್ಎಕ್ಸ್ನೊಂದಿಗೆ ವೆಬ್ ಸರ್ವರ್ ಆಗಿ ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು (ನಾವು ಈ ಆಯ್ಕೆಯನ್ನು ಅಪಾಚೆಗಿಂತ ಹೆಚ್ಚಾಗಿ ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ ಏಕೆಂದರೆ ಇದು ಇತ್ತೀಚಿನ ತಿಂಗಳುಗಳಲ್ಲಿ ಹೆಚ್ಚು ಬೆಳೆದಿದೆ). ಮೊದಲಿಗೆ, ಈ ಕೆಳಗಿನವುಗಳನ್ನು ನಮೂದಿಸಲು ನಾವು ಯಾವಾಗಲೂ ಆಜ್ಞಾ ಸಾಲಿನ ಆಶ್ರಯಿಸುತ್ತೇವೆ:

sudo apt-get git nginx php5-json php5-fpm php5-curl ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ನಂತರ ನಾವು Nginx ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತೇವೆ:

sudo rm / etc / nginx / sites-enable / default

ಈಗ ನಾವು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸಬೇಕಾಗಿದೆ /etc/ngingx/conf.d/linuxdash.conf, ಮತ್ತು ನಾವು Nginx ಪೋರ್ಟ್ 8080 ಅನ್ನು ಬಳಸುತ್ತೇವೆ ಎಂದು ಸ್ಥಾಪಿಸಲಿದ್ದೇವೆ, ಆದ್ದರಿಂದ ಫೈಲ್‌ನ ವಿಷಯವು ಈ ಕೆಳಗಿನಂತಿರಬೇಕು:

ಸರ್ವರ್ {
ಸರ್ವರ್_ಹೆಸರು $ ಡೊಮೇನ್_ಹೆಸರು;
ಆಲಿಸಿ 8080;
ರೂಟ್ / ವರ್ / www;
ಸೂಚ್ಯಂಕ ಸೂಚ್ಯಂಕ. html index.php;
access_log /var/log/nginx/access.log;
ದೋಷ_ಲಾಗ್ /var/log/nginx/error.log;

ಸ್ಥಳ ~ * \. (?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico) $ {
try_files $ uri = 404;
ಗರಿಷ್ಠ ಅವಧಿ ಮುಗಿಯುತ್ತದೆ;
ಪ್ರವೇಶ_ಲಾಗ್ ಆಫ್;
add_header ಪ್ರಾಗ್ಮಾ ಸಾರ್ವಜನಿಕ;
add_header ಸಂಗ್ರಹ-ನಿಯಂತ್ರಣ "ಸಾರ್ವಜನಿಕ, ಮರು-ಮೌಲ್ಯಮಾಪನ, ಪ್ರಾಕ್ಸಿ-ಮರುಮೌಲ್ಯಮಾಪನ";
}

ಸ್ಥಳ / ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್ {
ಸೂಚ್ಯಂಕ ಸೂಚ್ಯಂಕ. html index.php;
}

# ಪಿಎಚ್ಪಿ-ಎಫ್‌ಪಿಎಂ ಸಾಕೆಟ್‌ಗಳ ಮೂಲಕ
ಸ್ಥಳ ~ \ .php (/ | $) {
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^ (. +? \. php) (/.*) $;
fastcgi_pass unix: /var/run/php5-fpm.sock;
if (! -f $ document_root $ fastcgi_script_name) {
ಮರಳಿ 404;
}
try_files $ uri $ uri / /index.php?$args;
fastcgi_params ಅನ್ನು ಸೇರಿಸಿ;
}
}

ಈಗ ನಾವು ಮಾಡಬೇಕು php-fpm ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ, ನಾವು ಮೊದಲ ಹಂತದಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ ಪ್ಯಾಕೇಜ್‌ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಅದನ್ನು ನಾವು ಫೈಲ್ ಸಂಪಾದಿಸುವ ಮೂಲಕ ಮಾಡುತ್ತೇವೆ /etc/php5/fpm/pool.d/www.conf, 'ಬಳಕೆದಾರ', 'ಗುಂಪು' ಮತ್ತು 'ಆಲಿಸಿ' ಎಂಬ ನಿಯತಾಂಕಗಳನ್ನು ಸೇರಿಸಲು (ಉಳಿದ ಫೈಲ್ ಅನ್ನು ಬದಲಾಗದೆ ಬಿಡಬಹುದು:

ಬಳಕೆದಾರ = www-data
ಗುಂಪು = www-data
ಆಲಿಸಿ = /var/run/php5-fpm.sock

ನಾವು ಅಂತಿಮವಾಗಿ ಸಿದ್ಧರಿದ್ದೇವೆ ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿ, ಇದು ಪಿಪಿಎ ಹೊಂದಿಲ್ಲ ಆದರೆ ನಾವು ಗಿಥಬ್‌ನಿಂದ ಸ್ಥಾಪಿಸುತ್ತೇವೆ:

ಜಿಟ್ ಕ್ಲೋನ್ https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-data: www-data / var / www

ಮುಗಿಸಲು ನಾವು php5-fpm ನೊಂದಿಗೆ Nginx ಸರ್ವರ್ ಅನ್ನು ಮರುಪ್ರಾರಂಭಿಸಬೇಕು:

sudo service php5-fpm ಮರುಪ್ರಾರಂಭ
sudo service nginx ಮರುಪ್ರಾರಂಭಿಸಿ

ಈಗ ನಾವು ಈ ಉಪಕರಣವನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇವೆ, ನಾವು ಈ ಕೆಳಗಿನವುಗಳೊಂದಿಗೆ ಮುಂದುವರಿಯಲಿದ್ದೇವೆ, ಅದನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ನೋಡಬೇಕು ನಮ್ಮ ಲಿನಕ್ಸ್ ಸರ್ವರ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಿ, ಮತ್ತು ಇದಕ್ಕಾಗಿ ನಾವು ವೆಬ್ ಬ್ರೌಸರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಬೇಕು, ಟ್ಯಾಬ್ ತೆರೆಯಬೇಕು ಮತ್ತು ನಮ್ಮ ಸರ್ವರ್‌ನ URL ಅನ್ನು ಪೋರ್ಟ್ 8080 ನಂತರ ನಮೂದಿಸಬೇಕು ಮತ್ತು ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್ ಸ್ಥಾಪನೆ, ಮೇಲೆ ತೋರಿಸಿರುವ ಹಂತಗಳನ್ನು ಅನುಸರಿಸಿ, ಈ ರೀತಿಯಾಗಿರಬೇಕು:

http://<linux-IP-address>:8080/linux-dash/

ನಾವು ನೋಡುವಂತೆ, ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್ ಇಂಟರ್ಫೇಸ್ ಬಹಳ ಸರಳವಾಗಿದೆ ಮತ್ತು ಇದು ನಾವು ವಿವಿಧ ವಿಜೆಟ್‌ಗಳನ್ನು ದೃಶ್ಯೀಕರಿಸುವಂತಹ ಬೋರ್ಡ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ ಮತ್ತು ಅವುಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್ ಗುಣಲಕ್ಷಣಗಳು, ವಿಜೆಟ್‌ಗಳು ಮತ್ತೊಂದೆಡೆ ನಮ್ಮ ಆದ್ಯತೆಗಳಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಉತ್ತಮವಾಗಿ ಅವುಗಳನ್ನು ಹೊಂದಿಸಲು ನಾವು ಇಚ್ will ೆಯಂತೆ ಮರುಕ್ರಮಗೊಳಿಸಬಹುದು ಮತ್ತು ನಾವು ಹೊಂದಿಕೊಳ್ಳಲು ಥೀಮ್‌ಗಳನ್ನು ಸಹ ಬಳಸಬಹುದು ನಮ್ಮ ಸಿಸ್ಟಮ್‌ಗೆ ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್‌ನ ನೋಟ. ಲಿನಕ್ಸ್-ಡ್ಯಾಶ್‌ನೊಂದಿಗೆ ನಾವು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವ ವಿಭಿನ್ನ ನಿಯತಾಂಕಗಳಲ್ಲಿ ನಾವು ವ್ಯವಸ್ಥೆಯ ಸಾಮಾನ್ಯ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿದ್ದೇವೆ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್, ರಾಮ್ ಮೆಮೊರಿ, ಕೋರ್ಗಳ ಸಂಖ್ಯೆ), ಡಿಸ್ಕ್ ಬಳಕೆ ಮತ್ತು ಸಿಸ್ಟಮ್‌ನ ಆರೋಹಿತವಾದ ಪ್ರತಿಯೊಂದು ವಿಭಾಗಗಳು, ದಿ ಸ್ಥಾಪಿಸಲಾದ ಪ್ಲಗ್‌ಇನ್‌ಗಳು (mysql, openssl, python, etc), ತದನಂತರ ಸಂಪರ್ಕಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಮಾಹಿತಿಗಳು: ಸಕ್ರಿಯ ಇಂಟರ್ಫೇಸ್‌ಗಳು (ಅವುಗಳಲ್ಲಿ ಪ್ರತಿಯೊಂದರ ಬಗ್ಗೆ ಮಾಹಿತಿಯೊಂದಿಗೆ), ಸರ್ವರ್‌ನ ಡೌನ್‌ಲೋಡ್ ಮತ್ತು ಅಪ್‌ಲೋಡ್ ವೇಗ, ಒಳಬರುವ ಮತ್ತು ಹೊರಹೋಗುವ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆ, ಪಿಂಗ್ , ಸಂಪರ್ಕಿತ ಬಳಕೆದಾರರು ಮತ್ತು ಕೆಲವು ಇತರ ವಿಷಯಗಳ ನಡುವೆ ಸಕ್ರಿಯ ಪ್ರಕ್ರಿಯೆಗಳು.

ನಾವು ನೋಡುವಂತೆ, ಇದು ಸಾಕಷ್ಟು ಸಂಪೂರ್ಣ ಪರಿಹಾರವಾಗಿದೆ ಮತ್ತು ಎಲ್ಲಕ್ಕಿಂತ ಉತ್ತಮವಾದದ್ದು, ಸ್ಥಾಪಿಸಲು ಮತ್ತು ಬಳಸಲು ಪ್ರಾರಂಭಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ಆದ್ದರಿಂದ ಇದರ ಲಾಭ ಪಡೆಯಲು ನಾವು ಸುಧಾರಿತ ಬಳಕೆದಾರರಾಗಿರಬೇಕಾಗಿಲ್ಲ. ಈ ಹಂತಗಳು ಸಹಾಯಕವಾಗಿದೆಯೆಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ ಆದ್ದರಿಂದ ನಮ್ಮ ಓದುಗರಿಗೆ ಇದನ್ನು ಪ್ರಯತ್ನಿಸಲು ಪ್ರೋತ್ಸಾಹಿಸಲಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸಂದರ್ಭಗಳಲ್ಲಿ ಅವರು ಬಹಳ ಆಹ್ಲಾದಕರವಾದ ಆಶ್ಚರ್ಯವನ್ನು ಕಾಣುತ್ತಾರೆ.


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

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

*

*

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