உபுண்டு 20.04 இல் அப்பாச்சி சேவையகத்தை எவ்வாறு நிறுவுவது மற்றும் மெய்நிகர் ஹோஸ்ட்களை அமைப்பது

How Install Apache Server



அப்பாச்சி சர்வர் மிகவும் பிரபலமான வலை சேவையகங்களில் ஒன்றாகும். இந்த சேவையகம் திறந்த மூலமாகும் மற்றும் இணையத்தில் பல்வேறு தளங்களில் வேலை செய்கிறது, பல HTTP சேவையகங்களுக்கு சக்தி அளிக்கிறது. அப்பாச்சி ஒரு நெகிழ்வான கருவி மற்றும் அதன் அம்சங்கள் மற்றும் பயன்பாட்டை நீட்டிக்கும் பல்வேறு கருவிகளைக் கொண்டுள்ளது.







அப்பாச்சி வலை சேவையகத்தை நிறுவவும்

இந்த கட்டுரையில், உபுண்டு 20.04 இல் அப்பாச்சி வலை சேவையகத்தை எவ்வாறு நிறுவுவது என்பதைக் காண்பிப்பேன். இதற்கு ரூட் அல்லது நிர்வாக சலுகைகள் தேவை, எனவே ரூட் வழியாக கணினியில் உள்நுழைக.



படி 1: உங்கள் APT ஐ மேம்படுத்தவும்

எப்போதும் போல், முதலில், உங்கள் APT ஐ மேம்படுத்தவும் மேம்படுத்தவும்.



$சூடோபொருத்தமான மேம்படுத்தல்





$சூடோபொருத்தமான மேம்படுத்தல்

படி 2: அப்பாச்சியைப் பதிவிறக்கி நிறுவவும்

அடுத்து, பின்வரும் முனைய கட்டளையை செயல்படுத்துவதன் மூலம் உபுண்டு மென்பொருள் களஞ்சியத்திலிருந்து அப்பாச்சி வலை சேவையகத்தைப் பதிவிறக்கி நிறுவவும்.



$சூடோபொருத்தமானநிறுவுஅப்பாச்சி 2

படி 3: அப்பாச்சி நிறுவலைச் சரிபார்க்கவும்

அப்பாச்சி நிறுவப்பட்டுள்ளதா என்பதை சரிபார்க்க, சேவையக நிலையை சரிபார்க்கவும். நிறுவல் முடிந்ததும், apache2 சேவையகம் தானாகவே தொடங்கும்.

$சூடோsystemctl நிலை அப்பாச்சி 2

படி 4: ஃபயர்வால் அமைப்புகளை இயக்கு

இப்போது, ​​நீங்கள் அப்பாச்சி வலை சேவையகத்திற்கான ஃபயர்வால் அமைப்புகளை இயக்க வேண்டும். இதைச் செய்ய, UFW கட்டளையைப் பயன்படுத்தி கீழ்கண்ட முனைய கட்டளை வழியாக போர்ட் 443 மற்றும் Port 80 இல் அப்பாச்சி போக்குவரத்தை அனுமதிக்கவும்.

$சூடோufw 'அப்பாச்சி ஃபுல்' ஐ அனுமதி

படி 5: மாற்றங்களைச் சரிபார்க்கவும்

பின்வரும் டெர்மினல் கட்டளையுடன் ஃபயர்வால் நிலையை சரிபார்த்து இந்த மாற்றத்தை நீங்கள் சரிபார்க்கலாம்.

$சூடோufw நிலை

படி 6: அப்பாச்சி வேலை செய்கிறதா என்று சோதிக்கவும்

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

URL = http://10.0.2.15

படம்: உலாவி சாளரத்தில் அப்பாச்சி சேவை இயங்குகிறது.

படி 7: மெய்நிகர் ஹோஸ்டை அமைக்கவும்

இப்போது, ​​நிறுவப்பட்ட அப்பாச்சி வலை சேவையகத்தைப் பயன்படுத்தி ஒரு மெய்நிகர் ஹோஸ்டை அமைக்க நீங்கள் தயாராக உள்ளீர்கள். அப்பாச்சியில் ஒரு சோதனை மெய்நிகர் ஹோஸ்ட் உள்ளது, அது நிறுவப்பட்டவுடன் இயல்பாக இயக்கப்படும். ஒரு வலைத்தளத்தை ஹோஸ்ட் செய்வது எளிது; நீங்கள் வலைத்தள உள்ளடக்கத்தை அதன் உள்ளமைவு கோப்பில்/var/www/html கீழ் பதிவேற்ற வேண்டும். இந்த உள்ளமைவு கோப்புக்கான பாதை பின்வருமாறு வரையறுக்கப்பட்டுள்ளது.

பாதை=/முதலியன/அப்பாச்சி 2/தளங்கள் இயக்கப்பட்டன/000-default.conf

படம்: gedit எடிட்டரில் இயல்புநிலை கட்டமைப்பு கோப்பு திறக்கப்பட்டது.

படி 8: டொமைன் பெயரை உருவாக்கவும்

நீங்கள் பல வலைத்தளங்களை ஹோஸ்ட் செய்கிறீர்கள் என்றால், ஒவ்வொரு புதிய வலைத்தளத்திற்கும் ஒரு புதிய மெய்நிகர் ஹோஸ்ட் உள்ளமைவு கோப்பை உருவாக்க பின்வரும் கட்டளையைப் பயன்படுத்தவும். இந்த சோதனை எடுத்துக்காட்டில் உருவாக்கப்பட்ட டொமைன் பெயர் www.example.com; இதை நீங்கள் விரும்பிய டொமைன் பெயருடன் மாற்றலாம்.

$சூடோ mkdir -பி /எங்கே/www/example.com

படி 9: புதிய அடைவு கோப்பை உருவாக்கவும்

கோப்பகத்தில் index.html என்ற புதிய கோப்பை உருவாக்கி பின்வரும் உள்ளடக்கத்தை இந்தக் கோப்பில் ஒட்டவும்.


< html மொழி='மீது' உனக்கு='ltr'>
< தலை >
< மெட்டா charset='utf-8'>
< தலைப்பு >Example.com க்கு வரவேற்கிறோம்</ தலைப்பு >
</ தலை >
< உடல் >
< h1 >வெற்றி! example.com முகப்பு பக்கம்!</ h1 >
</ உடல் >
</ html >

படம்: உள்ளே உள்ளடக்கத்துடன் புதிய index.html கோப்பு.

கோப்பை சேமித்து மூடவும். பின்வரும் முனைய கட்டளையுடன் கோப்பு அனுமதி விருப்பங்களை மாற்றவும்.

$ sudo chown -R www-தகவல்கள்:/எங்கே/www/example.com

படி 10: உரை எடிட்டரில் ஆவணத்தை உருவாக்கவும்

உங்களுக்கு பிடித்த உரை திருத்தியைத் திறந்து இந்தக் கோப்பை/etc/apache2/தளங்கள் கிடைக்கும் இடத்தில் உருவாக்கவும். நான் gedit உரை திருத்தியைப் பயன்படுத்துகிறேன்.

80>
ServerName example.com
ServerAlias ​​www.example.com
ServerAdmin [மின்னஞ்சல் பாதுகாக்கப்பட்டது]
ஆவணம் ரூட்/எங்கே/www/example.com/public_html

/எங்கே/www/example.com/public_html>
விருப்பங்கள் -இண்டெக்ஸ் +FollowSymLinks
எல்லாவற்றையும் விடவும்
</அடைவு>

ErrorLog ${APACHE_LOG_DIR}/example.com-error.log
கஸ்டம்லாக் ${APACHE_LOG_DIR}/example.com-access.log இணைந்து
</VirtualHost>

படம்: example.conf கோப்பு gedit எடிட்டருடன் திறக்கப்பட்டது.

படி 11: இணைப்பு உள்ளமைவு கோப்பு

இந்த உள்ளமைவு கோப்பை இணைக்கவும் a2ensite பயன்பாடு பின்வரும் முனைய கட்டளையை செயல்படுத்துவதன் மூலம்.

$ sudo a2ensite example.com

கட்டமைப்பு கோப்பில் தொடரியல் பிழையை சரிபார்க்க, பின்வரும் கட்டளையை இயக்கவும்.

$ sudo apachectl உள்ளமைவு

படி 12: அப்பாச்சியை மறுதொடக்கம் செய்யுங்கள்

இப்போது அப்பாச்சி சேவையை மறுதொடக்கம் செய்து, உங்கள் இணைய உலாவியைத் திறந்து பின்வரும் URL ஐ URL பட்டியில் தட்டச்சு செய்யவும்.

$ sudo systemctl மறுதொடக்கம் apache2

=URL=http://example.com'

படம்: example.com உலாவி சாளரத்தில் திறக்கப்பட்டது.

அப்பாச்சி வலை சேவையகத்தை நிறுவல் நீக்குகிறது

பின்வரும் முனைய கட்டளைகள் மூலம் நீங்கள் அப்பாச்சி வலை சேவையகத்தை முழுமையாக நீக்கலாம்.

$ sudo apt-get purche apache2

$ sudo apt-get autoremove

முடிவுரை

இந்த கட்டுரை அப்பாச்சி வலை சேவையகத்தை எவ்வாறு நிறுவுவது, அப்பாச்சிக்கு ஃபயர்வால் அமைப்புகளை கட்டமைப்பது, அப்பாச்சி வலை சேவையகத்தில் மெய்நிகர் ஹோஸ்ட்களை அமைப்பது மற்றும் அப்பாச்சியை நிறுவல் நீக்குவது ஆகியவற்றை உள்ளடக்கியது.