லினக்ஸ்-கோடுடன் ஒரு Nginx சேவையகத்தைக் கண்காணிக்கவும்

லினக்ஸ்-கோடு

லினக்ஸ் குறிக்கிறது வலை சேவையகங்கள், மற்றும் இடையில் உள்ளது அப்பாச்சி மற்றும் nginx இந்த சந்தையில் அவர்கள் ஒரு நல்ல பகுதியை முற்றிலும் ஆதிக்கம் செலுத்துகிறார்கள், மேலும் இது இரண்டு மாற்றுகளும் எவ்வளவு சக்திவாய்ந்தவை என்பதோடு மட்டுமல்லாமல் எல்லாவற்றிற்கும் மேலாக நம்மிடம் உள்ள நல்ல விருப்பங்களுக்கும் காரணம் என்று அறியப்படுகிறது எங்கள் வலைத்தளத்தை கண்காணிக்கவும் அவர்களில் எவருடனும். கணினி நிர்வாகிகளாக பணிபுரிபவர்களுக்கு இந்த பணி மிகவும் முக்கியமானது மற்றும் சேவையகங்கள் செயல்படுகின்றனவா என்பதை எல்லா நேரங்களிலும் தெரிந்து கொள்ள வேண்டும், மேலும் அவர்கள் அதை எந்த வழியில் செய்கிறார்கள் என்பதை அறிந்து கொள்ள வேண்டும்.

ஆனால் ஜெனோஸ் அல்லது நாகியோஸ் போன்ற நன்கு நிறுவப்பட்ட மற்றும் மேம்பட்ட பயன்பாட்டுத் தீர்வுகளுடன், நாம் பயன்படுத்தக்கூடிய எளிய எண்ணிக்கையிலான எளிய கருவிகள் உள்ளன எங்கள் லினக்ஸ் சேவையகத்தை கண்காணிக்கவும் மேலும் எளிமையாக, கீழ்நிலை பயனர்களுக்கு மிகவும் அணுகக்கூடியது. இப்போது நாங்கள் ஒரு அழைப்பை மதிப்பாய்வு செய்யப் போகிறோம் லினக்ஸ்-கோடு, நிறுவவும் பயன்படுத்தவும் மிகவும் முழுமையான மற்றும் எளிமையானது.

பின்னர் பார்ப்போம், லினக்ஸ்-டாஷை உபுண்டுவிலும் என்ஜின்க்ஸுடன் வலை சேவையகமாகவும் நிறுவுவது எப்படி (அப்பாச்சியின் மீது இந்த விருப்பத்தை நாங்கள் எடுத்துள்ளோம், ஏனெனில் இது சமீபத்திய மாதங்களில் மிகவும் வளர்ந்துள்ளது). தொடங்குவதற்கு, பின்வருவனவற்றை உள்ளிட எப்போதும் கட்டளை வரியை நாடுகிறோம்:

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 ஐப் பயன்படுத்துகிறது என்பதை நாங்கள் நிறுவப் போகிறோம், எனவே கோப்பின் உள்ளடக்கம் பின்வருமாறு இருக்க வேண்டும்:

சர்வர் {
server_name $ domain_name;
கேட்கிறேன் 8080;
ரூட் / var / www;
குறியீட்டு அட்டவணை. html index.php;
access_log /var/log/nginx/access.log;
பிழை_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;
அதிகபட்சம் காலாவதியாகிறது;
access_log off;
add_header ப்ராக்மா பொது;
add_header கேச்-கண்ட்ரோல் "பொது, கட்டாயமாக மறு மதிப்பீடு செய்ய வேண்டும், ப்ராக்ஸி-மறுமதிப்பீடு";
}

இடம் / லினக்ஸ்-கோடு {
குறியீட்டு அட்டவணை. html index.php;
}

# PHP-FPM சாக்கெட்டுகள் வழியாக
இடம் ~ \ .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
listen = /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

முடிக்க நாம் Nginx சேவையகத்தை php5-fpm உடன் மட்டுமே மறுதொடக்கம் செய்ய வேண்டும்:

sudo சேவை php5-fpm மறுதொடக்கம்
sudo சேவை nginx மறுதொடக்கம்

இப்போது நாங்கள் இந்த கருவியை நிறுவியுள்ளோம், பின்வருவனவற்றைத் தொடரப் போகிறோம், அதாவது அதை எவ்வாறு திறம்பட பயன்படுத்துவது என்பதைப் பார்ப்பது எங்கள் லினக்ஸ் சேவையகத்தை கண்காணிக்கவும், இதற்காக நாம் வலை உலாவியைத் தொடங்க வேண்டும், ஒரு தாவலைத் திறந்து எங்கள் சேவையகத்தின் URL ஐ போர்ட் 8080 ஐத் தொடர்ந்து உள்ளிடவும், மேலே காட்டப்பட்டுள்ள படிகளைப் பின்பற்றிய லினக்ஸ்-டாஷ் நிறுவலும் இதுபோன்று இருக்க வேண்டும்:

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

நாம் பார்ப்பது போல், லினக்ஸ்-கோடு இடைமுகம் மிகவும் நேரடியானது மேலும் இது பல்வேறு விட்ஜெட்களைக் காட்சிப்படுத்தக்கூடிய ஒரு போர்டைக் கொண்டுள்ளது, அவற்றில் கணினி பண்புகள், விட்ஜெட்டுகள் மறுபுறம் நம் விருப்பங்களை முடிந்தவரை சிறந்த முறையில் இடமளிக்க விருப்பப்படி மறுசீரமைக்க முடியும், மேலும் தோற்றத்தை மாற்றியமைக்க கருப்பொருள்களையும் பயன்படுத்தலாம் எங்கள் கணினியில் லினக்ஸ்- கோடு. லினக்ஸ்-டாஷ் மூலம் நாம் கண்காணிக்கக்கூடிய வெவ்வேறு அளவுருக்களில், கணினியின் பொதுவான தகவல்கள் (இயக்க முறைமை, ராம் நினைவகம், கோர்களின் எண்ணிக்கை), வட்டு பயன்பாடு மற்றும் கணினியின் ஏற்றப்பட்ட ஒவ்வொரு பகிர்வுகளின், நிறுவப்பட்ட செருகுநிரல்கள் (mysql, openssl, python, போன்றவை), பின்னர் இணைப்பு தொடர்பான அனைத்து தகவல்களும்: செயலில் உள்ள இடைமுகங்கள் (அவை ஒவ்வொன்றையும் பற்றிய தகவலுடன்), சேவையகத்தின் பதிவிறக்கம் மற்றும் பதிவேற்ற வேகம், உள்வரும் மற்றும் வெளிச்செல்லும் இணைப்புகளின் எண்ணிக்கை, பிங் , இணைக்கப்பட்ட பயனர்கள் மற்றும் செயலில் உள்ள செயல்முறைகள் வேறு சில விஷயங்களில்.

நாம் பார்க்க முடியும் என, இது ஒரு முழுமையான தீர்வு மற்றும் எல்லாவற்றிற்கும் மேலாக, நிறுவ மற்றும் பயன்படுத்தத் தொடங்குவது மிகவும் எளிது, எனவே அதைப் பயன்படுத்த நாம் மேம்பட்ட பயனர்களாக இருக்கத் தேவையில்லை. இந்த படிப்புகள் எங்கள் வாசகர்கள் அதை முயற்சிக்க ஊக்குவிக்க உதவியாக இருந்தன என்று நம்புகிறோம், ஏனென்றால் ஒன்றுக்கு மேற்பட்ட சந்தர்ப்பங்களில் அவர்கள் மிகவும் இனிமையான ஆச்சரியத்தைக் காண்பார்கள்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.