LAMP எனப்படும் மென்பொருள் தொகுப்பில் லினக்ஸ் கர்னல் ஓஎஸ், அப்பாச்சி வலை சேவையகம், MySQL தரவுத்தளம் மற்றும் தள இயந்திரத்திற்கு பயன்படுத்தப்படும் PHP கூறுகள் உள்ளன. அடுத்து, இந்த துணை நிரல்களின் நிறுவல் மற்றும் ஆரம்ப உள்ளமைவை விரிவாக விவரிப்போம், உபுண்டுவின் சமீபத்திய பதிப்பை எடுத்துக்காட்டு.
உபுண்டுவில் LAMP மென்பொருள் தொகுப்பை நிறுவுதல்
இந்த கட்டுரையின் வடிவம் உங்கள் கணினியில் உபுண்டு நிறுவப்பட்டிருப்பதை ஏற்கனவே குறிப்பிடுவதால், நாங்கள் இந்த படிநிலையைத் தவிர்த்துவிட்டு உடனடியாக மற்ற நிரல்களுக்குச் செல்வோம், இருப்பினும் பின்வரும் இணைப்புகளில் எங்கள் பிற கட்டுரைகளைப் படிப்பதன் மூலம் உங்களுக்கு விருப்பமான தலைப்பில் வழிமுறைகளைக் காணலாம்.
மேலும் விவரங்கள்:
VirtualBox இல் உபுண்டு நிறுவவும்
ஃபிளாஷ் டிரைவிலிருந்து லினக்ஸ் ஒத்திகையும்
படி 1: அப்பாச்சியை நிறுவவும்
அப்பாச்சி எனப்படும் திறந்த வலை சேவையகத்தை நிறுவுவதன் மூலம் தொடங்குவோம். இது சிறந்த விருப்பங்களில் ஒன்றாகும், எனவே இது பல பயனர்களின் தேர்வாகிறது. உபுண்டுவில், அது வழியாக வைக்கப்படுகிறது "முனையம்":
- மெனுவைத் திறந்து கன்சோலைத் தொடங்கவும் அல்லது முக்கிய கலவையை அழுத்தவும் Ctrl + Alt + T..
- உங்களிடம் தேவையான அனைத்து கூறுகளும் உள்ளனவா என்பதை உறுதிப்படுத்த முதலில் உங்கள் கணினி களஞ்சியங்களை மேம்படுத்தவும். இதைச் செய்ய, கட்டளையை எழுதவும்
sudo apt-get update
. - அனைத்து செயல்களும் sudo ரூட் அணுகலுடன் இயங்குகிறது, எனவே உங்கள் கடவுச்சொல்லை குறிப்பிட மறக்காதீர்கள் (நுழையும் போது அது தோன்றாது).
- முடிந்ததும், உள்ளிடவும்
sudo apt-get install apache2
அப்பாச்சியை கணினியில் சேர்க்க. - பதில் விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம் எல்லா கோப்புகளையும் சேர்ப்பதை உறுதிப்படுத்தவும் டி.
- இயங்குவதன் மூலம் வலை சேவையகத்தின் செயல்பாட்டை சோதிப்போம்
sudo apache2ctl configtest
. - தொடரியல் சாதாரணமாக இருக்க வேண்டும், ஆனால் சில நேரங்களில் ஒரு எச்சரிக்கை சேர்க்கத் தோன்றும் சேவையக பெயர்.
- எதிர்கால எச்சரிக்கைகளைத் தவிர்க்க இந்த உலகளாவிய மாறியை உள்ளமைவு கோப்பில் சேர்க்கவும். கோப்பை தானே இயக்கவும்
sudo nano /etc/apache2/apache2.conf
. - இப்போது இரண்டாவது கன்சோலை இயக்கவும், அங்கு கட்டளையை இயக்கவும்
ip addr show eth0 | grep inet | awk '{print $ 2; } '| sed 's //.*$//'
உங்கள் ஐபி முகவரி அல்லது சேவையக களத்தைக் கண்டுபிடிக்க. - முதல் "முனையம்" திறந்த கோப்பின் மிகக் கீழே சென்று தட்டச்சு செய்க
ServerName + டொமைன் பெயர் அல்லது ஐபி முகவரி
நீங்கள் இப்போது கற்றுக்கொண்டீர்கள். மூலம் மாற்றங்களைச் சேமிக்கவும் Ctrl + O. மற்றும் கட்டமைப்பு கோப்பை மூடவும். - பிழைகள் ஏதும் இல்லை என்பதை உறுதிப்படுத்த மீண்டும் சோதிக்கவும், பின்னர் வலை சேவையகத்தை மறுதொடக்கம் செய்யவும்
sudo systemctl மறுதொடக்கம் அப்பாச்சி 2
. - தேவைப்பட்டால் அப்பாச்சியை ஆட்டோலோடில் சேர்க்கவும், இதனால் கட்டளையைப் பயன்படுத்தி இயக்க முறைமையுடன் தொடங்குகிறது
sudo systemctl அப்பாச்சி 2 ஐ இயக்கவும்
. - அதன் செயல்பாட்டின் ஸ்திரத்தன்மையை சரிபார்க்க வலை சேவையகத்தைத் தொடங்க மட்டுமே இது உள்ளது, கட்டளையைப் பயன்படுத்தவும்
sudo systemctl தொடக்க அப்பாச்சி 2
. - உலாவியைத் துவக்கிச் செல்லுங்கள்
லோக்கல் ஹோஸ்ட்
. நீங்கள் அப்பாச்சி பிரதான பக்கத்திற்கு வந்தால், எல்லாம் சரியாக செயல்படுகிறது, அடுத்த கட்டத்திற்குச் செல்லவும்.
படி 2: MySQL ஐ நிறுவவும்
இரண்டாவது படி MySQL தரவுத்தளத்தைச் சேர்ப்பது, இது கணினியில் கிடைக்கும் கட்டளைகளைப் பயன்படுத்தி நிலையான கன்சோல் மூலமாகவும் செய்யப்படுகிறது.
- முன்னுரிமை "முனையம்" எழுதுங்கள்
sudo apt-get install mysql-server
கிளிக் செய்யவும் உள்ளிடவும். - புதிய கோப்புகளின் சேர்த்தலை உறுதிப்படுத்தவும்.
- MySQL சூழலின் பயன்பாட்டைப் பாதுகாப்பதை உறுதிசெய்து கொள்ளுங்கள், எனவே தனி ஆட்-ஆன் மூலம் பாதுகாப்பை வழங்கவும், இது நிறுவப்பட்டுள்ளது
sudo mysql_secure_installation
. - கடவுச்சொல் தேவைகளுக்கான சொருகி அமைப்புகளை அமைப்பது ஒரு அறிவுறுத்தலைக் கொண்டிருக்கவில்லை, ஏனெனில் ஒவ்வொரு பயனரும் சரிபார்ப்பு அடிப்படையில் தங்கள் சொந்த முடிவுகளால் வழிநடத்தப்படுகிறார்கள். நீங்கள் தேவைகளை நிறுவ விரும்பினால், பணியகத்தை உள்ளிடவும் y கோரிக்கையின் பேரில்.
- அடுத்து, நீங்கள் பாதுகாப்பின் அளவைத் தேர்ந்தெடுக்க வேண்டும். முதலில், ஒவ்வொரு அளவுருவின் விளக்கத்தையும் படித்து, பின்னர் மிகவும் பொருத்தமானதைத் தேர்ந்தெடுக்கவும்.
- ரூட் அணுகலை வழங்க புதிய கடவுச்சொல்லை அமைக்கவும்.
- அடுத்து, நீங்கள் பல்வேறு பாதுகாப்பு அமைப்புகளைக் காண்பீர்கள், அவற்றைப் படித்து ஏற்றுக்கொள்வது அல்லது மறுப்பது அவசியம் என்று நீங்கள் கருதினால்.
எங்கள் தனி கட்டுரையில் மற்றொரு நிறுவல் முறையின் விளக்கத்தை நீங்கள் அறிந்துகொள்ள நாங்கள் உங்களுக்கு அறிவுறுத்துகிறோம், அதை பின்வரும் இணைப்பில் நீங்கள் காணலாம்.
மேலும் காண்க: உபுண்டுவில் MySQL நிறுவல் கையேடு
படி 3: PHP ஐ நிறுவவும்
LAMP அமைப்பின் சரியான செயல்பாட்டை உறுதி செய்வதற்கான இறுதி படி PHP கூறுகளை நிறுவுவதாகும். இந்த செயல்முறையை செயல்படுத்துவதில் சிக்கலான எதுவும் இல்லை, நீங்கள் கிடைக்கக்கூடிய கட்டளைகளில் ஒன்றைப் பயன்படுத்த வேண்டும், பின்னர் செருகு நிரலை உள்ளமைக்கவும்.
- இல் "முனையம்" கட்டளையை எழுதவும்
sudo apt-get install php7.0-mysql php7.0-curl php7.0-json php7.0-cgi php7.0 libapache2-mod-php7.0
உங்களுக்கு பதிப்பு 7 தேவைப்பட்டால் தேவையான கூறுகளை நிறுவ. - சில நேரங்களில் மேலே உள்ள கட்டளை வேலை செய்யவில்லை, எனவே பயன்படுத்தவும்
sudo apt install php 7.2-cli
அல்லதுsudo apt install hhvm
கிடைக்கக்கூடிய சமீபத்திய பதிப்பு 7.2 ஐ நிறுவ. - நடைமுறையின் முடிவில், கன்சோலில் எழுதுவதன் மூலம் சரியான சட்டசபை நிறுவப்பட்டதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்
php -v
. - தரவுத்தள மேலாண்மை மற்றும் வலை இடைமுகத்தை செயல்படுத்துவது PHPmyadmin என்ற இலவச கருவியைப் பயன்படுத்தி மேற்கொள்ளப்படுகிறது, இது LAMP இன் உள்ளமைவின் போது நிறுவ விரும்பத்தக்கது. தொடங்க, கட்டளையை உள்ளிடவும்
sudo apt-get install phpmyadmin php-mbstring php-gettext
. - பொருத்தமான விருப்பத்தைத் தேர்ந்தெடுப்பதன் மூலம் புதிய கோப்புகளைச் சேர்ப்பதை உறுதிப்படுத்தவும்.
- வலை சேவையகத்தைக் குறிப்பிடவும் "அப்பாச்சி 2" கிளிக் செய்யவும் சரி.
- ஒரு சிறப்பு கட்டளை மூலம் தரவுத்தளத்தை உள்ளமைக்க நீங்கள் கேட்கப்படுவீர்கள், தேவைப்பட்டால், நேர்மறையான பதிலைத் தேர்ந்தெடுக்கவும்.
- தரவுத்தள சேவையகத்தில் பதிவு செய்வதற்கான கடவுச்சொல்லை உருவாக்கவும், அதன் பிறகு அதை மீண்டும் உள்ளிடுவதன் மூலம் உறுதிப்படுத்த வேண்டும்.
- முன்னிருப்பாக, ரூட் அணுகல் அல்லது டிபிசி இடைமுகங்கள் மூலம் ஒரு பயனர் சார்பாக நீங்கள் PHPmyadmin ஐ உள்ளிட முடியாது, எனவே நீங்கள் தடுக்கும் பயன்பாட்டை முடக்க வேண்டும். கட்டளை மூலம் ரூட் உரிமைகளை செயல்படுத்தவும்
sudo -i
. - தட்டச்சு செய்வதன் மூலம் துண்டிக்கவும்
எதிரொலி "பயனர் தொகுப்பு சொருகி புதுப்பிக்கவும் =" அங்கு பயனர் = "ரூட்"; பறிப்பு சலுகைகள்; "| mysql -u root -p mysql
.
இதில், LAMP க்கான PHP இன் நிறுவல் மற்றும் உள்ளமைவு வெற்றிகரமாக முடிக்கப்பட்டதாகக் கருதலாம்.
மேலும் காண்க: உபுண்டு சேவையகத்தில் PHP நிறுவல் கையேடு
இன்று உபுண்டு இயக்க முறைமைக்கான LAMP கூறுகளின் நிறுவல் மற்றும் அடிப்படை உள்ளமைவைத் தொட்டோம். நிச்சயமாக, இந்த தலைப்பில் வழங்கக்கூடிய அனைத்து தகவல்களும் இதுவல்ல, பல களங்கள் அல்லது தரவுத்தளங்களின் பயன்பாட்டுடன் தொடர்புடைய பல நுணுக்கங்கள் உள்ளன. இருப்பினும், மேலே உள்ள வழிமுறைகளுக்கு நன்றி, இந்த மென்பொருள் தொகுப்பின் சரியான செயல்பாட்டிற்கு உங்கள் கணினியை எளிதில் தயார் செய்யலாம்.