- தேவையான கூறு
- ராஸ்பெர்ரி பைவில் வெப்சர்வரை அமைக்கவும்
- படி 1: பை புதுப்பிக்கவும்
- படி 2: அப்பாச்சியை நிறுவவும்
- படி 3: PHP ஐ நிறுவவும்
- படி 4: MySQL Sever ஐ நிறுவவும்
- ராஸ்பெர்ரி பை இல் வேர்ட்பிரஸ் நிறுவ மற்றும் அமை
- படி 1: வேர்ட்பிரஸ் பதிவிறக்கி நிறுவவும்
- படி 2: டேட்டாபேஸை அமைக்கவும்
- படி 3: வேர்ட்பிரஸ் கட்டமைக்க
பற்றி கண்கவர் விஷயங்களை ஒன்றாகும் சில்லுகள் (SoC) அமைப்பு போன்ற ராஸ்பெர்ரி பை இணையத்தளங்களை வழங்க மற்றும் பிற ஆன்லைன் பயன்பாடுகளுக்கு வலைதள சேவை செய்ய அவற்றின் திறனே ஆகும். கிளையன்ட் முடிவில் இருந்து கோரிக்கை வரும்போது இந்த வெப்சர்வர் ஹோஸ்ட் கோப்புகளுக்கு சேவை செய்கிறது. ராஸ்பெர்ரி பையில் ஒரு வெப்சர்வரை எவ்வாறு அமைப்பது மற்றும் ஒரு வேர்ட்பிரஸ் வலைத்தளத்தை நிறுவுவது எப்படி என்பதை இன்று நான் நிரூபிக்கிறேன் , ராஸ்பெர்ரி பை போன்ற அதே பிணையத்தில் எந்த சாதனத்தாலும் அணுக முடியும். போர்ட் பகிர்தல் நுட்பத்தின் மூலம் நீங்கள் ராஸ்பெர்ரி பை ஆன்லைனில் வைக்கலாம் மற்றும் உலகில் எங்கிருந்தும் வலைத்தளத்தை அணுகலாம்.
தேவையான கூறு
இந்த திட்டத்தை உருவாக்க பின்வரும் கூறுகள் தேவை;
- ராஸ்பெர்ரி பை 2 அல்லது 3
- எஸ்டி கார்டு (குறைந்தபட்சம் 8 ஜிபி)
- லேன் / ஈதர்நெட் கேபிள்
- வைஃபை அடாப்டர் (ராஸ்பெர்ரி பை 2 ஐப் பயன்படுத்தினால்)
- சக்தி மூலம்
விரும்பினால்
- விசைப்பலகை
- சுட்டி
- கண்காணிக்கவும்
- HDMI கேபிள்
தொடர, இந்த டுடோரியலுக்காக நாங்கள் ராஸ்பியன் ஸ்ட்ரெச் ஓஎஸ் பயன்படுத்துவோம், அதன் அமைப்பு ஜெஸ்ஸியைப் போலவே இருப்பதால், ராஸ்பெர்ரி ஸ்ட்ரெச் ஓஎஸ் உடன் ராஸ்பெர்ரி பை அமைப்பதை நீங்கள் அறிந்திருப்பீர்கள் என்று கருதுகிறேன். புட்டி போன்ற ஒரு முனைய மென்பொருளைப் பயன்படுத்தி ராஸ்பெர்ரி பைக்குள் SSH செய்வது எப்படி என்று உங்களுக்குத் தெரியும் என்று கருதுகிறேன். குறிப்பிடப்பட்ட ஏதேனும் விஷயங்களில் உங்களுக்கு சிக்கல்கள் இருந்தால், இந்த இணையதளத்தில் டன் ராஸ்பெர்ரி பை டுடோரியல்கள் உதவக்கூடும்.
புதிய நீட்சி பயனர்களுக்கு (புதிய நிறுவல்கள்), SSH முடக்கப்பட்டுள்ளது என்பதை நீங்கள் கவனிக்க வேண்டும், மேலும் SSH வழியாக ராஸ்பெர்ரி பை உடன் பேசுவதற்கு முன்பு நீங்கள் SSH ஐ இயக்க வேண்டும். இதைச் செய்வதற்கான ஒரு வழி, ஒரு மானிட்டரை இணைத்து SSH ஐ இயக்குவதன் மூலம் அதை செயல்படுத்துவதாகும், அதே நேரத்தில் எனக்கு பிடித்த இரண்டாவது ssh என்ற கோப்பை உருவாக்கி (நீட்டிப்பு இல்லாமல்) உங்கள் SD கார்டில் உள்ள ரூட் கோப்புறையில் நகலெடுப்பதன் மூலம். உங்கள் கணினியில் எஸ்டி கார்டைச் செருகுவதன் மூலம் இதைச் செய்யலாம்.
ராஸ்பெர்ரி பை ஒரு வலை சேவையகமாக அமைப்பதன் மூலம் டுடோரியலைத் தொடங்குவோம், இது எந்தவொரு வலைத்தளத்தையும் ஹோஸ்ட் செய்யப் பயன்படுகிறது, அதன் பிறகு சேவையகத்தில் ஒரு வேர்ட்பிரஸ் வலைத்தளத்தை அமைப்பதைப் பார்ப்போம்.
மீடியா மற்றும் அச்சு சேவையகத்திற்கான பிற ராஸ்பெர்ரி பை சேவையகத்தையும் சரிபார்க்கவும்:
- ராஸ்பெர்ரி பையில் ப்ளெக்ஸ் மீடியா சேவையகத்தை எவ்வாறு அமைப்பது
- ராஸ்பெர்ரி பை அச்சு சேவையகம்
- ராஸ்பெர்ரி பை 3 இல் கோடியை நிறுவுவது எப்படி
ராஸ்பெர்ரி பைவில் வெப்சர்வரை அமைக்கவும்
பல சேவையக அடுக்குகள் உள்ளன, ஆனால் இந்த டுடோரியலுக்காக, லினக்ஸ், அப்பாச்சி, MySQL மற்றும் PHP ஐ குறிக்கும் LAMP அடுக்கைப் பயன்படுத்துவோம்.
படி 1: பை புதுப்பிக்கவும்
முன்னர் நிறுவப்பட்ட அனைத்து தொகுப்புகளுக்கும் புதுப்பிப்பை நிறுவுவதோடு, புதிய திட்டங்களுக்குத் தேவையான மென்பொருள் தொகுப்புகள் நிறுவப்படும் போது பொருந்தக்கூடிய சிக்கல்கள் எழாமல் இருப்பதை உறுதிசெய்வதால் எந்தவொரு திட்டத்தின் தொடக்கத்திலும் பை புதுப்பிக்க வேண்டியது அவசியம். பை ரன் புதுப்பிக்க;
Sudo apt-get update Sudo apt-get மேம்படுத்தல்
படி 2: அப்பாச்சியை நிறுவவும்
நாங்கள் ஏற்கனவே ஒரு லினக்ஸ் இயந்திரத்தை இயக்குவதால், முதலில் செய்ய வேண்டியது அப்பாச்சியை நிறுவுவதாகும். பிற வலை சேவையக பயன்பாடுகளைப் போன்ற அப்பாச்சி http வழியாக HTML கோப்பை வழங்க பயன்படுத்தலாம் அல்லது கூடுதல் தொகுதிகள் மற்றும் தொகுப்புகளுடன் பயன்படுத்தப்படலாம், இது பெரும்பாலான வேர்ட்பிரஸ் வலைத்தளங்கள் போன்ற டைனமிக் வலைப்பக்கங்களை வழங்க உதவுகிறது, அவை PHP போன்ற மொழிகளைப் பயன்படுத்தி உருவாக்கப்பட்டுள்ளன.
அப்பாச்சி ரன் நிறுவ;
சுடோ apt-get install apache2
நிறுவல் முடிந்ததும், உங்கள் உலாவியில் உள்ள ஐபி முகவரியைப் பார்வையிடுவதன் மூலம் அதைச் சோதிக்கலாம். கீழேயுள்ள படத்தில் காட்டப்பட்டுள்ளதைப் போன்ற ஒரு பக்கத்தை நீங்கள் காண வேண்டும்.

மேலே காட்டப்பட்டுள்ள பக்கம் அப்பாச்சி நிறுவலின் போது உருவாக்கப்பட்ட / var / www / html கோப்பகத்தில் அமைந்துள்ள index.html கோப்பின் html உள்ளடக்கங்களைக் குறிக்கிறது.
ஒரு தனிப்பட்ட வலைப்பக்கத்தைக் காண்பிக்க அல்லது பல பக்கங்களை உருவாக்க, காட்டப்பட வேண்டிய தகவலைப் பிரதிபலிக்க index.html கோப்பின் உள்ளடக்கங்களைத் திருத்தலாம்.
கோப்பைத் திருத்த, உரிமையை ரூட்டிலிருந்து உங்கள் சொந்த பயனர்பெயருக்கு மாற்ற வேண்டும். இயல்புநிலை பயனர்பெயர் உங்கள் பயனர் பெயர் மிகுந்த ஆர்வத்தை காட்டி வருகின்றனர் "பை" ஒரு மாற்றம் www, அடைவு மற்றும் கோப்பு உரிமையை மாற்ற;
cd / var / www / html sudo chown pi: index.html
உரிமையை மாற்றியமைத்தவுடன், நானோ உரை திருத்தியைப் பயன்படுத்தி ஸ்கிரிப்டைத் திருத்தலாம். ஓடு;
சுடோ நானோ இன்டெக்ஸ். Html

நீங்கள் விரும்பும் எந்த மாற்றங்களையும் பிரதிபலிக்க குறியீட்டை மாற்றவும், மாற்றத்தைக் காண உலாவியில் பக்கத்தைச் சேமித்து புதுப்பிக்கவும்.
படி 3: PHP ஐ நிறுவவும்
வலை சேவையகத்திற்கு சில சிக்கலான மற்றும் ஆற்றல்மிக்க வலைப்பக்கங்களை வழங்குவதற்கான திறனை வழங்க, HTML, CSS ஜாவாஸ்கிரிப்ட் மற்றும் PHP ஐ செயலாக்குவதற்கான திறனை வழங்க, LAMP அடுக்கின் பிற கூறுகளை நிறுவ வேண்டும். நாங்கள் ஏற்கனவே ஒரு லினக்ஸ் கணினியில் இயங்குவதால், நாம் நிறுவும் அடுக்கின் அடுத்த கூறு PHP ஆகும். நிறுவ, இயக்க;
சூடோ apt-get install php libapache2-mod-php
இது முடிந்தவுடன், ஒரு index.php கோப்பை உருவாக்கி நிறுவலை சோதித்து அதை www கோப்பகத்தில் செருகலாம்..Html.php ஐ விட முன்னுரிமை பெறுவதால், அடைவில் இருந்து index.html கோப்பு அகற்றப்பட்ட பின்னரே இது செய்யப்பட வேண்டும்.
.Html கோப்பை அகற்ற, www கோப்பகத்தில் இருக்கும்போது, இயக்கவும்;
sudo rm index.html
பயன்படுத்தி index.php கோப்பை உருவாக்கவும்;
sudo nano index.php
கோப்பில் PHP குறியீட்டின் சில வரியைச் செருகவும்.
எடிட்டரைச் சேமித்து வெளியேறவும். மாற்றங்களைக் காண உலாவியில் பக்கத்தைப் புதுப்பிக்கவும்.
மூல சேவையக ஸ்கிரிப்ட் “சர்வர் அப் அண்ட் ரன்னிங்” உரைக்கு பதிலாக வலைப்பக்கத்தில் காட்டப்பட்டால் , அப்பாச்சி சேவையகத்தை மறுதொடக்கம் செய்யுங்கள். இது பயன்படுத்தி செய்யப்படுகிறது;
sudo service apache2 மறுதொடக்கம்
நீங்கள் இப்போது வலைப்பக்கத்தின் உள்ளடக்கத்தை சரியாகக் காண முடியும்.
Index.html பக்கத்தை அகற்றுவதற்கு பதிலாக, குறியீட்டைத் தவிர வேறு பெயருடன் மற்றொரு பக்கத்தை உருவாக்க முடியும். மாதிரி page.php க்கு .
இந்த பக்கத்தை உலாவியில் http: // வழியாக அணுகலாம்

படி 4: MySQL Sever ஐ நிறுவவும்
அடுத்து, சேவையகத்தில் தரவை நிர்வகிக்கவும் சேமிக்கவும் ஒரு தரவுத்தள இயந்திரத்தை நிறுவ வேண்டும். விளக்கு அடுக்கிற்கு, நாங்கள் MySQL ஐப் பயன்படுத்துவோம். MySQL க்கான MySQL சேவையகம் மற்றும் PHP ஆதரவு தொகுப்புகளை நிறுவ வேண்டும். இவற்றுக்கு மாற்றாக PHPmyAdmin ஐப் பயன்படுத்த வேண்டும்.
MySQL சேவையக இயக்கத்தை நிறுவ;
சூடோ apt-get install mysql-server php-mysql
இது முடிந்ததும், அப்பாச்சியைப் பயன்படுத்தி மறுதொடக்கம் செய்யுங்கள்;
sudo service apache2 மறுதொடக்கம்
இது முடிந்தவுடன், நீங்கள் இப்போது ஒரு முழுமையான வலை சேவையகத்தை இயக்கி இயங்குகிறீர்கள், தரவுத்தளம் இப்போது நிர்வகிக்கப்பட வேண்டும். இந்த கட்டத்தில், வெப்சர்வரின் www அடைவில் வலைத்தளத்தின் HTML மற்றும் PHP பக்கங்களை வைப்பதன் மூலம் இந்த சேவையகத்தில் ஒரு வலைத்தளத்தை உருவாக்கி ஹோஸ்ட் செய்யலாம், மேலும் இது ராஸ்பெர்ரி பை போன்ற அதே பிணையத்தில் உள்ள எவருக்கும் அணுகப்படும்.
ராஸ்பெர்ரி பை இல் வேர்ட்பிரஸ் நிறுவ மற்றும் அமை
எங்கள் வலை சேவையகத்தை இயக்கி, நாங்கள் செய்ததைச் சோதிக்க ஒரு நல்ல வழியை இயக்குவது பிரபலமான உள்ளடக்க மேலாண்மை அமைப்பு வேர்ட்பிரஸ் நிறுவ வேண்டும். இதன் மூலம், சில நிமிடங்களில் ஒரு வலைத்தளத்தை உருவாக்க முடியும்.
படி 1: வேர்ட்பிரஸ் பதிவிறக்கி நிறுவவும்
விஷயங்களை அழிக்கவும், ராஸ்பெர்ரி பைவில் சிறிது இடத்தை விடுவிக்கவும், www கோப்பகத்தின் உள்ளடக்கங்களை அகற்றுவோம். இந்த ரன் செய்ய;
Cd ~ Cd / var / www / html sudo rm *
எல்லா கோப்புகளையும் நீக்கிய பிறகு, அவற்றின் அதிகாரப்பூர்வ வலைத்தளத்திலிருந்து வேர்ட்பிரஸ் பதிவிறக்குகிறோம்;
sudo wget
பதிவிறக்கம் முடிந்ததும், பயன்படுத்தி தார்பால் பிரித்தெடுக்கவும்;
sudo tar xzf latest.tar.gz
வேர்ட்பிரஸ் கோப்புறையின் உள்ளடக்கங்களை தற்போதைய கோப்பகத்தில் பயன்படுத்தி நகர்த்தவும்;
சுடோ எம்வி வேர்ட்பிரஸ் / *.
“.” க்கு முன் இடத்தைக் கவனியுங்கள்.
பை பயன்படுத்தி இடத்தை விடுவிக்க டார்பாலை அகற்றவும்;
சூடோ rm –rf wordpress latest.tar.gz
நாங்கள் தொடர்வதற்கு முன், எல்லா வேர்ட்பிரஸ் கோப்புகளின் உரிமையையும் அப்பாச்சி பயனருக்கு மாற்ற வேண்டும். ஓடு;
சுடோ சவுன் -ஆர் www-data:.
* “சேர்க்க” மறக்க வேண்டாம். நெடுவரிசைக்குப் பிறகு.
படி 2: டேட்டாபேஸை அமைக்கவும்
எல்லா வலைத்தளங்களுக்கும் ஒரு தரவுத்தளம் தேவை; MySQL இங்கு வருகிறது. வேர்ட்பிரஸ் ஒரு தரவுத்தளத்தை அமைக்க, இயக்கவும்;
sudo mysql_secure_installation
இயல்புநிலை / தற்போதைய கடவுச்சொல்லை உள்ளிடுமாறு கேட்கப்படுவீர்கள். Enter விசையை அழுத்தவும். புதிய கடவுச்சொல்லை உருவாக்குவதன் மூலம் அமைப்பை முடிக்க வரியில் பின்பற்றவும் (நீங்கள் எளிதாக நினைவில் கொள்ளக்கூடிய கடவுச்சொல்லைப் பயன்படுத்துவதை உறுதிசெய்க), அநாமதேய பயனர்களை அகற்றவும், தொலைநிலை ரூட் உள்நுழைவை அனுமதிக்கவும், சோதனை தரவுத்தளத்தை அகற்றவும் மற்றும் சலுகைகள் அட்டவணையை மீண்டும் ஏற்றவும். எல்லாம் முடிந்ததும் நீங்கள் செய்த அனைத்தையும் பார்க்க வேண்டும்.

அடுத்து நாம் வேர்ட்பிரஸ் ஒரு தரவுத்தளத்தை உருவாக்குகிறோம். ஓடு;
sudo mysql -uroot -p
நாங்கள் மேலே உருவாக்கிய ரூட் கடவுச்சொல்லை உள்ளிடவும், திரையில் mariaDB மானிட்டர் வரியில் வரவேற்பைப் பார்க்க வேண்டும். இது தோன்றும்போது, கட்டளையைப் பயன்படுத்தி புதிய டி.பியை உருவாக்கவும்;
தரவுத்தள வேர்ட்பிரஸ் உருவாக்கு;
மேலே உள்ள கட்டளையில் உள்ள “வேர்ட்பிரஸ்” என்பது டிபிக்கு எனது விருப்பமான பெயர் என்பதை நினைவில் கொள்க. உங்களுடையதைத் தேர்வு செய்ய தயங்க.
இது வெற்றிகரமாக இருந்தால், கீழேயுள்ள படத்தில் உள்ளதைப் போன்ற ஒரு திரையை நீங்கள் காண வேண்டும்.

அடுத்து, பயன்படுத்தி ரூட் பயனருக்கு தரவுத்தள சலுகைகளை வழங்கவும்;
வேர்ட்பிரஸ் மீது எல்லா உரிமைகளையும் வழங்கவும். * 'ரூட்' செய்ய local 'லோக்கல் ஹோஸ்ட்' 'உங்கள் பாஸ்வேர்டு' மூலம் அடையாளம் காணப்பட்டது;

டி.பியில் செய்யப்பட்ட மாற்றங்கள் நடைமுறைக்கு வர, தரவுத்தள சலுகைகளை நாம் பறிக்க வேண்டும். ஓடு;
ஃப்ளஷ் தனியுரிமைகள்;
இது முடிந்ததும், CTRL + D ஐப் பயன்படுத்தி மரியாடிபியிலிருந்து வெளியேறுகிறோம்.
படி 3: வேர்ட்பிரஸ் கட்டமைக்க
Pi இல் ஒரு வலை உலாவியைத் திறந்து http: // localhost க்குச் செல்லுங்கள், நீங்கள் விரும்பும் மொழியைத் தேர்ந்தெடுக்கவும், உங்களுக்கு விருப்பமான மொழியைத் தேர்ந்தெடுத்து தொடரவும் என்பதைக் கேட்கும் ஒரு வேர்ட்பிரஸ் பக்கத்தைப் பார்க்க வேண்டும்.

அடுத்த பக்கத்தில், நிறுவல்களைத் தொடர செல்லலாம் என்பதைக் கிளிக் செய்க.
இது அடிப்படை தள தகவல்களைக் கோரும். கீழே காட்டப்பட்டுள்ளபடி அவற்றை நிரப்பவும்;
தரவுத்தள பெயர்: வேர்ட்பிரஸ் பயனர்பெயர்: ரூட் கடவுச்சொல்:

“சமர்ப்பி” பொத்தானைத் தொடர்ந்து “நிறுவலை இயக்கு” பொத்தானைக் கிளிக் செய்க. இது உங்கள் வலைத்தளத்திற்கான மின்னஞ்சல், பயனர்பெயர் மற்றும் கடவுச்சொல்லைக் கோரும். இந்த தகவலை வழங்கவும் மற்றும் "வேர்ட்பிரஸ் நிறுவு" பொத்தானை அழுத்தவும். இதைச் செய்தவுடன், நீங்கள் இப்போது வலைத்தளங்களின் பின்தளத்தில் உள்நுழைந்து அதன் தோற்றத்தையும் பயன்பாட்டையும் http: // localhost / wp-admin ஐப் பார்வையிடலாம்.

ஒரே நெட்வொர்க்கில் வேறு சாதனத்திலிருந்து பார்க்கும் பயனர்களுக்கு URL ஐ நட்பாக மாற்ற, நாங்கள் பெர்மாலின்க்ஸ் அமைப்புகளை மாற்றுவோம். இதைச் செய்ய, வேர்ட்பிரஸ் பின்தளத்தில் இருந்து, அமைப்புகளுக்குச் சென்று, பெர்மாலின்குகளைத் தேர்ந்தெடுத்து, “ இடுகையின் பெயர் ” விருப்பத்தைத் தேர்ந்தெடுத்து “ மாற்றங்களைச் சேமி ” பொத்தானைக் கிளிக் செய்க.
எனவே வெப்சர்வர் இந்த மாற்றங்களுடன் சீரமைக்கப்பட்டுள்ளது, நாங்கள் அப்பாச்சியின் மாற்றியமைக்கும் பயன்முறையை இயக்க வேண்டும். ஓடு;
சுடோ a2enmod மீண்டும் எழுத
கோரிக்கைகளை மேலெழுத அனுமதிக்க மெய்நிகர் ஹோஸ்டுக்கு நாங்கள் அறிவுறுத்த வேண்டும். இதைச் செய்ய, நானோ எடிட்டரைப் பயன்படுத்தி கிடைக்கக்கூடிய தளங்களின் இயல்புநிலை உள்ளமைவைத் திருத்த வேண்டும்.
ஓடு; sudo nano /etc/apache2/sites-available/000-default.conf
முதல் வரிக்குப் பிறகு பின்வரும் வரிகளைச் சேர்க்கவும்
அது உள்ளே இருப்பதை உறுதிசெய்க
கோப்பைச் சேமித்து, CTRL + X ஐப் பயன்படுத்தி வெளியேறவும், பின்னர் Y ஐ உள்ளிடவும்.
உள்ளமைவு கோப்புகளில் செய்யப்பட்ட மாற்றங்களைச் செய்ய அப்பாச்சியை மறுதொடக்கம் செய்யுங்கள். ஓடு;
சுடோ சேவை அப்பாச்சி 2 மறுதொடக்கம்
அவ்வளவுதான், எங்கள் ராஸ்பெர்ரி வெப்சர்வரில் வலைத்தளம் இயங்குகிறது. உங்கள் சுவைக்கு ஏற்ப வேர்ட்பிரஸ் எளிதில் தனிப்பயனாக்கலாம். நீங்கள் எளிதாக கருப்பொருள்களை மாற்றலாம், பக்கங்கள், இடுகைகள் சேர்க்கலாம், மெனுவை மாற்றலாம்.

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