உபுண்டு 20.04 இல் அப்பாச்சி வலை சேவையகத்தை நிறுவி உள்ளமைக்கவும்

Install Configure Apache Web Server Ubuntu 20



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

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







அப்பாச்சி 2 ஐ நிறுவுதல்; படி 1: புதுப்பிக்கவும்

முதலில், அப்பாச்சி 2 இன் சமீபத்திய பதிப்பை நிறுவ கணினி களஞ்சியக் குறியீட்டைப் புதுப்பிக்க வேண்டும். இதைச் செய்ய, Ctrl+Alt+T குறுக்குவழியைப் பயன்படுத்தி டெர்மினலைத் தொடங்கி பின்வரும் கட்டளையை இயக்கவும்:



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

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







படி 2: அப்பாச்சி 2 ஐ நிறுவவும்

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

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



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

நிறுவப்பட்டவுடன், அப்பாச்சி சேவையகத்தின் பதிப்பை பின்வருமாறு சரிபார்க்கவும்:

$அப்பாச்சி 2-மாற்றம்

ஃபயர்வால் கட்டமைப்பு

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

$சூடோufw பயன்பாட்டு பட்டியல்

இங்கே நீங்கள் வெவ்வேறு அப்பாச்சி சுயவிவரங்களைக் காணலாம்.

போர்ட் 80 இல் நெட்வொர்க் சிட்டிவியை இயக்குவதற்கு மிகவும் கட்டுப்பாடான சுயவிவரம் 'அப்பாச்சி' பயன்படுத்துவோம்.

$சூடோufw ‘அப்பாச்சி’யை அனுமதி

இப்போது ஃபயர்வாலில் அனுமதிக்கப்பட்ட அப்பாச்சி காட்டும் நிலையை சரிபார்க்கவும்.

$சூடோufw நிலை

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

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

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

மேலே உள்ள வெளியீட்டில், அப்பாச்சி 2 சேவை செயலில் இருப்பதையும் இயங்குவதையும் காணலாம்.

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

$புரவலன் பெயர்-நான்

பின் இணைய உலாவியைத் திறந்து பின்வருமாறு அப்பாச்சி வரவேற்புப் பக்கத்தை அணுகவும்:

http://192.168.72.134

உங்கள் இயந்திரத்தின் ஐபி முகவரி மூலம் 192.168.72.134 ஐ மாற்றவும்.

உலாவியில் மேலே உள்ள இணைப்பிற்குச் செல்வதன் மூலம், அப்பாச்சி சர்வர் சரியாக வேலை செய்கிறது என்பதற்கான அறிகுறியான அப்பாச்சி வரவேற்புப் பக்கத்தைப் பார்க்கிறீர்கள்.

அப்பாச்சியில் மெய்நிகர் ஹோஸ்ட்களை அமைத்தல்

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

படி 1: உங்கள் களத்திற்கு ஒரு கோப்பகத்தை உருவாக்கவும்

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

உங்கள் சொந்த டொமைன் பெயருடன் info.net ஐ மாற்றுவதன் மூலம் பின்வரும் கட்டளையை டெர்மினலில் இயக்கவும்:

$சூடோ mkdir -பி /எங்கே/www/info.net/html

கோப்பகத்தின் உரிமையை தற்போதைய பயனருக்கு மாற்றவும்:

$சூடோ சோன் -ஆர் $ USER:$ USER /எங்கே/www/info.net/html

தேவையான அனுமதிகளை பின்வருமாறு ஒதுக்கவும்:

$சூடோ chmod -ஆர் 755 /எங்கே/www/info.net

படி 2: உங்கள் வலைத்தளத்திற்கான மாதிரிப் பக்கத்தை உருவாக்கவும்

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

$நானோ /எங்கே/www/info.net/html/index.html

HML குறியீட்டின் இந்த வரிகளை நகலெடுத்து ஒட்டவும்:

< html >
< தலை >
< தலைப்பு >Info.net க்கு வரவேற்கிறோம்!</ தலைப்பு >
</ தலை >
< உடல் >
< h1 >நீங்கள் உபுண்டு 20.04 இல் info.net ஐ இயக்குகிறீர்கள்!</ h1 >
</ உடல் >
</ html >

இப்போது சேமிக்க Ctrl+O ஐப் பயன்படுத்தவும், பின்னர் கோப்பை வெளியேற Ctrl+X ஐப் பயன்படுத்தவும்.

படி 3: ஒரு மெய்நிகர் ஹோஸ்ட் கோப்பை உருவாக்கவும்

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

$சூடோ நானோ /முதலியன/அப்பாச்சி 2/தளங்கள்-கிடைக்கும்/info.net.conf

இப்போது அதை மாற்றுவதன் மூலம் கீழே உள்ள வரிகளை உள்ளிடவும் info.net உங்கள் சொந்த டொமைன் பெயரால்.

<மெய்நிகர் ஹோஸ்ட்*:80>
ServerAdmin நிர்வாகம்@info.net
ServerName info.net
ServerAlias ​​info.net
ஆவணம் ரூட்/எங்கே/www/info.net/html
ErrorLog$ {APACHE_LOG_DIR}/error.log
கஸ்டம்லாக்$ {APACHE_LOG_DIR}/access.log இணைந்தது
மெய்நிகர் ஹோஸ்ட்>

இப்போது சேமிக்க Ctrl+O ஐப் பயன்படுத்தவும், பின்னர் கோப்பை வெளியேற Ctrl+X ஐப் பயன்படுத்தவும்.

படி 4: மெய்நிகர் ஹோஸ்ட் கட்டமைப்பு கோப்பை செயல்படுத்தவும்

இந்த கட்டத்தில், நாங்கள் மெய்நிகர் ஹோஸ்ட் உள்ளமைவு கோப்பை உருவாக்குவோம். இதற்காக, டெர்மினலில் பின்வரும் கட்டளையை இயக்கவும்:

$சூடோa2ensite info.net.conf

இப்போது 000-default.conf இயல்புநிலை மெய்நிகர் கட்டமைப்பு கோப்பை பின்வருமாறு முடக்கவும்:

$சூடோa2dissite 000-default.conf

புதிய கட்டமைப்பை பின்வருமாறு செயல்படுத்த அப்பாச்சியை மறுதொடக்கம் செய்யுங்கள்:

$சூடோsystemctl மறுதொடக்கம் அப்பாச்சி 2

படி 5: பிழைகளுக்கான சோதனை

அனைத்து உள்ளமைவுகளும் முடிந்ததும், ஏதேனும் உள்ளமைவு பிழைகளை நீங்கள் சோதிக்கலாம்:

$சூடோ apache2ctl configtest

நீங்கள் பின்வரும் பிழையைப் பெறலாம்:

இந்த பிழையைத் தீர்க்க, திருத்தவும் servername.conf கோப்பு:

$சூடோ நானோ /முதலியன/அப்பாச்சி 2/conf-கிடைக்கும்/servername.conf

உங்கள் சொந்த டொமைன் பெயருடன் info.net ஐ மாற்றுவதன் மூலம் இந்த வரியைச் சேர்க்கவும்:

ServerName info.net

சேமித்து வெளியேறவும் servername.conf கோப்பு மற்றும் ரன்:

$சூடோa2enconf servername

இப்போது மீண்டும் இயக்கவும்:

$சூடோ apache2ctl configtest

இந்த முறை, வட்டம், நீங்கள் எந்த தவறும் பெறமாட்டீர்கள்.

படி 6: மெய்நிகர் ஹோஸ்டை சோதிக்கவும்

இப்போது அப்பாச்சி வலை சேவையகம் எங்கள் களத்திற்கு சேவை செய்ய தயாராக உள்ளது. உலாவியில் பின்வரும் இணைப்பிற்குச் செல்வதன் மூலம் இதைச் சோதிப்போம்:

http://info.net

மாற்றவும் info.net உங்கள் டொமைன் பெயருடன்.

பின்வரும் அட்டவணை பக்கம் அப்பாச்சி சேவையகம் எங்கள் டொமைன் பெயரை வழங்க தயாராக உள்ளது என்பதைக் காட்டுகிறது.

அப்பாச்சி சேவையகத்தை நிர்வகித்தல்

அப்பாச்சி சேவையகத்தை நிர்வகிக்க, டெர்மினலில் நீங்கள் இயக்கக்கூடிய சில பயனுள்ள கட்டளைகள் இங்கே:

அப்பாச்சி சேவையகத்தைத் தொடங்க:

$சூடோsystemctl தொடக்க அப்பாச்சி 2

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

$சூடோsystemctl நிறுத்த அப்பாச்சி 2

நிறுத்த மற்றும் பின்னர் அப்பாச்சி தொடங்க

$சூடோsystemctl நிறுத்த அப்பாச்சி 2

புதிய உள்ளமைவுகளைப் புதுப்பிக்க அப்பாச்சி சேவையகத்தை மீண்டும் ஏற்றுவதற்கு:

$சூடோsystemctl மறுஏற்றம் apache2

துவக்கத்தில் அப்பாச்சியைத் தொடங்க:

$சூடோsystemctlஇயக்குஅப்பாச்சி 2

துவக்கத்தில் அப்பாச்சியை முடக்க:

$சூடோsystemctl apache2 ஐ முடக்குகிறது

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