உபுண்டு 24.04 இல் LAMP ஐ எவ்வாறு நிறுவுவது

Upuntu 24 04 Il Lamp Ai Evvaru Niruvuvatu



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

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







உபுண்டு 24.04 இல் LAMP அடுக்கை நிறுவுதல்

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



1. அப்பாச்சியை நிறுவுதல்
அப்பாச்சி ஒரு வலை சேவையகம் மற்றும் அதன் பாரிய சமூக ஆதரவு பல பயனர்களுக்கு விருப்பமான விருப்பமாக உள்ளது. LAMP இல் இருந்தாலும், நாம் முதலில் நமது Ubuntu 24.04 இல் Apache ஐ நிறுவ வேண்டும்.
முதல் படி, எங்கள் தொகுப்பு மேலாளர் தற்காலிக சேமிப்பை புதுப்பிப்பதன் மூலம் புதுப்பிக்க வேண்டும்.



$ sudo apt update

கீழே உள்ள APT கட்டளையைப் பயன்படுத்தி அப்பாச்சி தொகுப்பை நிறுவலாம்.





$ sudo apt apache2 ஐ நிறுவவும் - மற்றும் $ sudo systemctl நிலை apache2

Apache நிறுவப்பட்ட நிலையில், Apache இணைப்பை அனுமதிக்கும் வகையில் நமது ஃபயர்வாலை உள்ளமைக்க வேண்டும். அப்பாச்சி HTTP ட்ராஃபிக்கை ஆதரிக்கிறது, மேலும் இதைப் பற்றி எங்கள் ஃபயர்வாலுக்குத் தெரியப்படுத்த, அப்பாச்சிக்கு டிராஃபிக்கை அனுமதிக்கும் விதி தேவை. நீங்கள் விதியைச் சேர்த்தவுடன், அது செயலில் இருப்பதையும் உங்கள் ஃபயர்வால் விதி சேர்க்கப்பட்டுள்ளதையும் உறுதிப்படுத்த ஃபயர்வால் நிலையை உறுதிப்படுத்தவும். இதை அடைய பின்வரும் கட்டளைகளைப் பயன்படுத்தவும்.

$ sudo ufw 'Apache' இல் அனுமதிக்கும்
$ sudo ufw நிலை

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



2. MySQL ஐ நிறுவுதல்
தரவுத்தளத்திற்கு நீங்கள் MySQL அல்லது MariaDB ஐ நிறுவலாம். தரவுத்தளம் SQL தொடரியல் மூலம் உங்கள் தளத்தின் தரவைச் சேமித்து நிர்வகிக்கும். நீங்கள் ஏற்கனவே MySQL அல்லது MariaDB நிறுவியிருந்தால், இந்தப் படிநிலையைத் தவிர்க்கவும். இல்லையெனில், பின்வரும் கட்டளையைப் பயன்படுத்தி MySQL ஐ நிறுவவும்.

$ sudo apt mysql ஐ நிறுவவும் - சர்வர்

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

$ sudo systemctl நிலை mysql

தரவுத்தளத்தைப் பாதுகாக்க நாம் இயல்புநிலை MySQL ஸ்கிரிப்டை இயக்க வேண்டும்.

$ sudo mysql_secure_installation

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

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

$ sudo mysql

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

3. PHP ஐ நிறுவுதல்
எங்கள் LAMP அடுக்கில் கடைசியாக PHP உள்ளது. இது உங்கள் வலைத்தளம் அல்லது இணைய பயன்பாட்டை எழுத நீங்கள் பயன்படுத்தும் வளர்ச்சி மொழிகள் மற்றும் கருவிகள். PHP ஐ நிறுவும் போது, ​​PHP தொகுப்புடன் நீங்கள் நிறுவக்கூடிய பல்வேறு தொகுப்புகள் உள்ளன, மேலும் இவை அனைத்தும் உங்கள் திட்டத் தேவைகளைப் பொறுத்தது.

PHP ஐப் பயன்படுத்த நீங்கள் நிறுவ வேண்டிய அடிப்படை தொகுப்புகளை கீழே உள்ள கட்டளையை இயக்குவதன் மூலம் நிறுவலாம்.

$ sudo apt php libapache2 ஐ நிறுவவும் - எதிராக - php php - mysql

நிறுவப்பட்ட PHP பதிப்பைச் சரிபார்க்கவும்.

$ php - உள்ளே

Apache ஐப் போலவே, PHP ஆனது நிறுவல் வெற்றிகரமாக இருந்ததா என்பதை உறுதிப்படுத்த அதைச் சோதிக்கும் வழியையும் வழங்குகிறது. முதலில், உருவாக்கவும் info.php உரை திருத்தியைப் பயன்படுத்தி கோப்பு.

$ சூடோ நானோ / இருந்தது / www / html / தகவல். php

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

நீங்கள் PHP கோப்பைச் சேமித்தவுடன், உங்கள் உலாவிக்குச் சென்று, பின்வரும் தொடரியல் பின்பற்றி PHP கோப்பைத் திறக்கவும்: http://server_ip/info.php . PHP வெற்றிகரமாக நிறுவப்பட்டால், அதன் இயல்புநிலைப் பக்கம், கீழே உள்ளதைப் போன்றது, சாளரத்தில் திறக்கும்.

அவ்வளவுதான்! நீங்கள் இப்போது உபுண்டு 24.04 இல் LAMP ஐ நிறுவியுள்ளீர்கள். உங்கள் இணையதளம் அல்லது பிற செயல்பாடுகளை ஹோஸ்ட் செய்ய இதைப் பயன்படுத்த தயங்க வேண்டாம்.

முடிவுரை

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