Raspberry Pi தொடரின் barebone கணினிகள் பிரமிக்க வைக்கும் சிறிய மிருகங்கள் மற்றும் இணைய பக்கங்களை இணையத்தில் வழங்க அல்லது உங்கள் சொந்த பயன்பாட்டிற்காக உங்கள் சொந்த தளங்கள் மற்றும் சேவைகளை ஹோஸ்ட் செய்ய வீட்டில் உங்கள் சொந்த சர்வரை உருவாக்க விரும்பினால் கிட்டத்தட்ட சரியானது.
இருப்பினும், உங்கள் சிங்கிள்-போர்டு கணினியை எங்கு தொடங்குவது என்று உங்களுக்குத் தெரியாவிட்டால், கீழே படிக்கவும், உங்கள் ராஸ்பெர்ரி பையை அனைத்து நோக்கத்திற்கான சேவையகமாக எவ்வாறு தயாரிப்பது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள், அதை நீங்கள் எறியும் எதையும் கையாள முடியும்.
அன்றைய வீடியோவை உருவாக்கவும்
உங்கள் ராஸ்பெர்ரி பையை சேவையகமாக அமைக்க உங்களுக்கு என்ன தேவை:
இந்த திட்டத்தை முடிக்க, உங்களுக்கு பின்வரும் பொருட்கள் தேவைப்படும்:
- ஒரு ராஸ்பெர்ரி பை-முன்னுரிமை மாதிரி 4B
- ஒரு SD கார்டு அல்லது SSD
- ஒரு ஈதர்நெட் கேபிள்
- ஒரு நிலையான ஐபி முகவரி
- ஒரு டொமைன் பெயர்—உங்களிடம் ஏற்கனவே ஒன்று இல்லையென்றால், இதோ டொமைன் பெயரைத் தேர்ந்தெடுப்பதற்கான சில பயனுள்ள குறிப்புகள் .
- மற்றொரு பிசி
ஒரு சேவையகத்திற்கு ராஸ்பெர்ரி பை OS ஐ எவ்வாறு நிறுவுவது
உபுண்டு, மஞ்சாரோ, அபெர்டிஸ் மற்றும் ரெட்ரோபி உள்ளிட்ட ராஸ்பெர்ரி பைக்கு பல டிஸ்ட்ரோக்கள் கிடைக்கின்றன. இணையத்தில் உள்ளடக்கத்தை வழங்க உங்கள் பையை அமைக்கும் போது, டெபியன் புல்சேயின் துறைமுகமான Raspberry Pi OS Lite (64-bit) ஐ பரிந்துரைக்கிறோம், ஆனால் டெஸ்க்டாப் அல்லது தேவையற்ற அற்பத்தனங்கள் இல்லாமல். நீங்கள் மானிட்டரைப் பயன்படுத்த மாட்டீர்கள் என்பதால் டெஸ்க்டாப் தேவையில்லை.
முதலில், உங்கள் டெஸ்க்டாப் பிசி அல்லது லேப்டாப்பில் உங்கள் எஸ்டி கார்டைச் செருகவும் அல்லது யூ.எஸ்.பி எஸ்.எஸ்.டியைப் பயன்படுத்தினால், அதை இப்போது செருகவும். இப்போது, பதிவிறக்கவும் ராஸ்பெர்ரி பை இமேஜர் கருவி அதை நிறுவி, டெஸ்க்டாப் அல்லது கட்டளை வரியிலிருந்து திறக்கவும்.
இமேஜர் இயக்க முறைமை மற்றும் சேமிப்பிடத்தைத் தேர்வு செய்யும்படி கேட்கும். கிளிக் செய்யவும் OS ஐ தேர்வு செய்யவும் , பிறகு Raspberry Pi OS (மற்றவை) , பிறகு ராஸ்பெர்ரி பை ஓஎஸ் லைட் (64-பிட்) .
நீங்கள் கிளிக் செய்யும் போது சேமிப்பிடத்தைத் தேர்ந்தெடுக்கவும் , உங்கள் கணினியில் இணைக்கப்பட்டுள்ள அனைத்து சேமிப்பக சாதனங்களின் பட்டியல் உங்களுக்கு வழங்கப்படும். நீங்கள் OS ஐ நிறுவ விரும்பும் இயக்ககத்தைத் தேர்ந்தெடுக்கவும், நீங்கள் இமேஜரின் முதன்மைத் திரைக்குத் திரும்புவீர்கள்.
உள்ளமைவு மெனுவைத் திறக்க திரையின் கீழ் வலது மூலையில் உள்ள கோக் மீது கிளிக் செய்யவும். SSH வழியாக உங்கள் பையுடன் இணைக்கத் தேவையான விருப்பங்களை இப்போது அமைப்பீர்கள்.
பெட்டிகளை சரிபார்க்கவும் SSH ஐ இயக்கவும் , பயனர்பெயர் மற்றும் கடவுச்சொல்லை அமைக்கவும் , மற்றும் மொழி அமைப்புகளை அமைக்கவும் . உங்களுக்கு விருப்பமான பயனர்பெயர் மற்றும் கடவுச்சொல்லை நிரப்பி, உங்கள் நேர மண்டலம் மற்றும் விசைப்பலகை தளவமைப்புக்கு இருப்பிடத்தை அமைக்கவும் (இருப்பினும் நீங்கள் பையில் நேரடியாக இணைக்கப்பட்ட விசைப்பலகையைப் பயன்படுத்த மாட்டீர்கள்).
ஹிட் சேமிக்கவும் பின்னர் எழுது . Raspberry Pi OS இப்போது உங்களுக்கு விருப்பமான சேமிப்பக ஊடகத்தில் எழுதப்படும் - இதற்கு சிறிது நேரம் ஆகலாம்.
விண்டோஸ் 10 இல் கட்டளை வரியை எவ்வாறு பயன்படுத்துவது
ராஸ்பெர்ரி பையை பவர் அப் செய்து உங்கள் லோக்கல் நெட்வொர்க்கில் கண்டுபிடிக்கவும்
உங்கள் Raspberry Pi இன் SD கார்டு ஸ்லாட்டில் SD கார்டைச் செருகவும் அல்லது USB சேமிப்பகத்தைப் பயன்படுத்தினால், கிடைக்கும் USB போர்ட்களில் ஒன்றில் அதைச் செருகவும். ராஸ்பெர்ரி பையை ஒரு சக்தி மூலத்துடன் இணைக்கவும் ஒரு ஈதர்நெட் கேபிள் , திசைவிக்கு.
உங்கள் Raspberry Pi உடன் இணைக்க, அதன் IP முகவரியை நீங்கள் அறிந்து கொள்ள வேண்டும், அதே உள்ளூர் நெட்வொர்க்கில் உள்ள கணினியில் உலாவியைத் திறந்து, உங்கள் ரூட்டரின் நிர்வாகப் பக்கத்திற்குச் செல்லவும். உங்கள் உலாவியின் முகவரிப் பட்டியில் 192.168.1.1 என தட்டச்சு செய்வதன் மூலம் இதை வழக்கமாகச் செய்யலாம். இது வேலை செய்யவில்லை என்றால் விவரங்களுக்கு உங்கள் திசைவியின் அறிவுறுத்தல் கையேட்டைப் பார்க்கவும்.
உங்கள் ரூட்டர் நிர்வாகி பக்கம், ஈதர்நெட் கேபிள் மூலம் இணைக்கப்பட்ட சாதனங்களிலிருந்து தனித்தனியாக வைஃபை வழியாக இணைக்கப்பட்ட சாதனங்களைக் காட்ட வேண்டும். உங்கள் ராஸ்பெர்ரி பையின் ஐபி முகவரி அருகில் காட்டப்பட வேண்டும். அது இல்லையென்றால், ஐபி முகவரி லேபிளின் மேல் வட்டமிடுவது, முகவரியை வெளிப்படுத்தும் உதவிக்குறிப்பை உருவாக்க வேண்டும் - அதை எழுதவும்.
Wi-Fi இணைப்பைக் காட்டிலும் உங்கள் திசைவிக்கு வயர்டு இணைப்பைப் பயன்படுத்துவதன் நன்மைகளில் ஒன்று, உள்ளூர் ஐபி முகவரி மாறாது. நீங்கள் ராஸ்பெர்ரி பையை மூடலாம், ரூட்டரை மறுதொடக்கம் செய்யலாம், பின்னர் ஒரு வாரம் விடுமுறையில் செல்லலாம். நீங்கள் திரும்பும்போது, அது இன்னும் அதே ஐபி முகவரியைக் கொண்டிருக்கும்.
SSH வழியாக உங்கள் Raspberry Pi உடன் இணைக்கவும்
உங்கள் ராஸ்பெர்ரி பையின் உள்ளூர் ஐபி முகவரியை இப்போது நீங்கள் அறிந்திருக்கிறீர்கள், அதை நீங்கள் இணைக்கலாம் பாதுகாப்பான ஷெல் (SSH) விண்டோஸ் மற்றும் மேகோஸில் புட்டியைப் பயன்படுத்துதல் அல்லது லினக்ஸில் டெர்மினல் மூலம்.
ssh user@local.pi.ip.address
உங்கள் முதல் இணைப்பில், 'ஹோஸ்டின் நம்பகத்தன்மையை நிறுவ முடியாது' என்ற எச்சரிக்கையைப் பெறுவீர்கள், மேலும் நீங்கள் தொடர்ந்து இணைக்க விரும்புகிறீர்களா எனக் கேட்கப்படும். வார்த்தையை தட்டச்சு செய்யவும் ஆம் மற்றும் ரிட்டர்ன் அடிக்கவும்.
நீங்கள் இப்போது உங்கள் Raspberry Pi இல் உள்நுழைந்துள்ளீர்கள் மற்றும் கணினியின் மீது முழுமையான கட்டுப்பாட்டை வைத்திருக்கிறீர்கள்.
உங்கள் ராஸ்பெர்ரி பையை இணையத்தில் வெளிப்படுத்த போர்ட் பார்வர்டிங்
உங்கள் ராஸ்பெர்ரி பை ஒரு இணைய சேவையகமாக மாற விரும்பினால், அதை இணையத்தில் இருந்து அணுக முடியும் என்பதை உறுதிப்படுத்த வேண்டும்.
உங்கள் ரூட்டரின் நிர்வாகப் பக்கத்தைத் திறந்து, தலைப்பில் ஒரு பகுதியைக் கண்டறியவும் போர்ட் பகிர்தல் , போர்ட் மேப்பிங் , அல்லது துறைமுக மேலாண்மை , பின்னர் இரண்டு புதிய உள்ளீடுகளை உருவாக்கவும்.
முதலாவது அதற்கானது HTTP (பாதுகாப்பற்ற) போக்குவரத்து. உள்ளூர் மற்றும் பொது துறைமுகம் இரண்டையும் அமைக்கவும் 80 , மற்றும் உங்கள் Raspberry Pi இன் IP முகவரிக்கான உள்ளூர் IP முகவரி.
இரண்டாவது அதற்கானது HTTPS (பாதுகாப்பான) போக்குவரத்து. உள்ளூர் மற்றும் பொது துறைமுகம் இரண்டையும் அமைக்கவும் 443 , உங்கள் ராஸ்பெர்ரி பையின் ஐபி முகவரிக்கு உள்ளூர் ஐபி முகவரியை வைத்திருக்கும் போது.
உங்கள் ராஸ்பெர்ரி பைக்கான அத்தியாவசிய சேவையக மென்பொருள்
நீங்கள் பயன்படுத்த விரும்பும் சர்வர் தொடர்பான மென்பொருளை உங்கள் ராஸ்பெர்ரி பை கையாள வேண்டும், அவ்வாறு செய்ய, நீங்கள் முதலில் சில அத்தியாவசிய மென்பொருட்களை நிறுவ வேண்டும்.
எதிர்காலத்தில் அனைத்தும் சீராக இயங்குவதை உறுதிசெய்ய நீங்கள் நிறுவ வேண்டிய மென்பொருள் கருவிகளில் பின்வருவன அடங்கும்:
- அப்பாச்சி: ஒரு வலை சேவையகம் மற்றும் தலைகீழ் ப்ராக்ஸி.
- மரியாடிபி: ஒரு MySQL தரவுத்தளம்.
- PHP : இணையத்தை நோக்கிய ஒரு ஸ்கிரிப்டிங் மொழி.
- டோக்கர் : ஒரு திறந்த மூல கொள்கலன் தளம்.
- டோக்கர்-இசையமைத்தல் : டோக்கர் கொள்கலன்களை நிர்வகிப்பதை எளிதாக்கும் ஒரு கருவி.
- Certbot: SSL விசைகள் மற்றும் சான்றிதழ்களை மீட்டெடுப்பதையும் நிறுவுவதையும் கையாளுகிறது குறியாக்கம் செய்வோம் .
முதலில், தொகுப்புகளை புதுப்பித்து மேம்படுத்தவும்
sudo apt update
sudo apt upgrade
பின்வருவனவற்றைத் தட்டச்சு செய்வதன் மூலம் Apache ஐ நிறுவவும்:
sudo apt install apache2
இப்போது, பின்வரும் கட்டளையுடன் Apache ஐத் தொடங்கி இயக்கவும்:
sudo systemctl start apache2
sudo systemctl enable apache2
உலாவியில் உங்கள் பொது ஐபி முகவரியைப் பார்வையிடவும், நீங்கள் இயல்புநிலை Apache நிறுவல் பக்கத்தைப் பார்க்க வேண்டும்:
இதன் பொருள் போர்ட் 80 இல் உள்ள உங்கள் ரூட்டருக்கான கோரிக்கைகள் உங்கள் ராஸ்பெர்ரி பைக்கு வெற்றிகரமாக அனுப்பப்பட்டு, அப்பாச்சி திட்டமிட்டபடி இயங்குகிறது.
கீழே உள்ள குறியீட்டின் வரியைத் தட்டச்சு செய்வதன் மூலம் PHP ஐ நிறுவவும்:
sudo apt install php
அடுத்து, கீழே உள்ள கட்டளை வரியைப் பயன்படுத்தி MariaDB ஐ நிறுவவும்:
sudo apt install mariadb-server
இப்போது, பின்வருவனவற்றை உள்ளிடவும்:
sudo mysql_secure_installation
ரூட் கடவுச்சொல் கேட்கும் போது ரிட்டர்ன் என்பதை அழுத்தி, தேர்வு செய்யவும் இல்லை நீங்கள் 'unix_socket அங்கீகாரத்திற்கு மாற விரும்புகிறீர்களா' எனக் கேட்டபோது.
மீண்டும், தேர்வு செய்யவும் இல்லை 'ரூட் கடவுச்சொல்லை மாற்ற' கேட்கும் போது மற்றும் ஆம் 'அநாமதேய பயனர்களை அகற்று.'
மேலும், தேர்வு செய்யவும் ஆம் 'ரிமோட் மூலம் ரூட் உள்நுழைவை அனுமதிக்க வேண்டாம்' மற்றும் ஆம் 'சோதனை தரவுத்தளத்தை அகற்றி அதற்கான அணுகலை.'
இப்போது, கேட்கும் போது சலுகை அட்டவணைகளை மீண்டும் ஏற்றவும், பாதுகாப்பான நிறுவல் வெற்றிச் செய்தியுடன் நிறைவடையும்.
பின்வரும் கட்டளையுடன் நீங்கள் MariaDB ஐ அணுக முடியும்:
sudo mariadb
இப்போது, பின்வருவனவற்றைத் தட்டச்சு செய்வதன் மூலம் டோக்கரை நிறுவவும்:
sudo apt install docker.io
டாக்கரைத் தொடங்கி இயக்கவும்:
sudo systemctl start docker
sudo systemctl enable docker
மென்பொருள்-பண்புகள்-பொதுவை நிறுவவும், புதுப்பிக்கவும், பின்னர் Docker-compose க்கான களஞ்சியத்தைச் சேர்க்கவும்
sudo apt install software-properties-common
sudo apt update
sudo add-apt-repository ppa:certbot/certbot
இப்போது Certbot ஐ நிறுவவும்:
sudo apt-get install python3-certbot-apache
உங்கள் ராஸ்பெர்ரி பை இப்போது சேவையகமாக செயல்பட தயாராக உள்ளது!
வாழ்த்துகள்—பயன்படுத்தும் முறையைப் பொருட்படுத்தாமல், எந்தவொரு உள்ளடக்கத்தையும் பாதுகாப்பாகக் காண்பிக்க, உங்கள் ராஸ்பெர்ரி பையை அனுமதிக்க அனைத்து முன்தேவையான மென்பொருளையும் நிறுவியுள்ளீர்கள். கூடுதலாக, நீங்கள் அதை இணையத்திலிருந்து வசதியாக அணுகலாம்.
ஒரு எளிய நிலையான பக்கத்திலிருந்து வேர்ட்பிரஸ் தளம், ஸ்ட்ரீமிங் மீடியா சர்வர் அல்லது ஆன்லைன் அலுவலக தொகுப்பு வரை அனைத்தையும் ஹோஸ்ட் செய்யக்கூடிய பொறாமைமிக்க நிலையில் நீங்கள் இருக்கிறீர்கள். எனவே, உங்கள் Raspberry Pi இலிருந்து எந்த தளங்கள் மற்றும் சேவைகளை இயக்க விரும்புகிறீர்கள் என்பதைப் பற்றி சிறிது நேரம் சிந்தியுங்கள்.