PhpMyAdmin வலை இடைமுகம் இப்போது MySQL தரவுத்தள பயனர்களால் தீவிரமாக ஈடுபட்டுள்ளது, ஏனெனில் அவை முனையத்தின் மூலம் மட்டுமே தொடர்புகொள்கின்றன. ஒரு வரைகலை இடைமுகத்துடன் கூடுதல் மென்பொருளை நிறுவுதல் வலை சேவையகங்களுடன் பணிபுரியும் செயல்முறையை எளிதாக்குவது மிகவும் எளிதாக இருக்கும், இருப்பினும் இதற்காக, முதலில் நீங்கள் பல நேரங்களில் சிரமங்களை ஏற்படுத்தும் பல செயல்களை செய்ய வேண்டும். இன்று PhpMyAdmin இன் நிறுவலை CentOS 7 இயக்க முறைமையில் நிறுவுவதை கருத்தில் கொள்ள விரும்புகிறோம். நீங்கள் மட்டுமே உள்ள வழிமுறைகளை பின்பற்ற வேண்டும் மற்றும் சரியாக ஒவ்வொரு அணி உள்ளிட வேண்டும்.
சென்டோஸ் 7 இல் PhpMyAdmin ஐ நிறுவவும்
துரதிருஷ்டவசமாக, கருத்தில் உள்ள விண்ணப்பத்தின் உத்தியோகபூர்வ களஞ்சியமாக இல்லை, எனவே முதலில் கணினிக்கு ஒரு பயனர் சேமிப்பகத்தை சேர்க்க வேண்டும், இதில் நிறுவல் செயல்முறை தானே செய்யப்படுகிறது. கூடுதலாக, PhpMyAdmin இன் இரண்டு பதிப்புகள் குறிப்பாக பிரபலமாக உள்ளன, அவை ஒவ்வொன்றையும் நிறுவுவதைப் பற்றி நீங்கள் கூறுவோம், மேலும் அப்பாச்சி அல்லது Nginx இணைய சேவையகத்தை கட்டமைக்கிறோம்.PhpMyAdmin கூறுகளை சேர்த்தல்
நிச்சயமாக, லினக்ஸில் புதிய பயன்பாடுகளுடன் பணிபுரியும் போது எப்பொழுதும் தங்கள் நூலகங்களை கணினியில் சேர்க்கும் முன்னுரிமை ஆகும், மேலும் PhpMyAdmin அதிகமாக இல்லை. பரிந்துரைக்கப்பட்ட டெவலப்பர்களுடன் தொடங்கி இரண்டு கிடைக்கக்கூடிய பதிப்புகளின் தலைப்பை உயர்த்துவோம்.
PhpMyAdmin ஐ நிறுவுதல் 4.4.
PhpMyAdmin 4.4 PHP நிரலாக்க மொழி பதிப்பு 5.4 வேலை 5.4 வேலை 5.4, மற்றும், நீங்கள் தெரியும் என, இந்த பதிப்பு மிக சமீபத்திய இல்லை, இது மிகவும் பிரபலமான மற்றும் கோரிக்கை இருந்து தடுக்க முடியாது இது. பல செயல்களில் அதன் நிறுவல் கிளாசிக் "டெர்மினல்" மூலம் பல செயல்களில் செய்யப்படுகிறது:
- உதாரணமாக, "பயன்பாடுகள்" மெனுவின் மூலம் எந்தவொரு வசதியான முறையினாலும் பணியகத்தை இயக்கவும்.
- Sudo rpm -iuvh கட்டளை http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm Enterprise Linux பயனர் களஞ்சியத்திற்கான கூடுதல் தொகுப்புகளிலிருந்து மென்பொருள் தொகுப்புகளைப் பதிவிறக்க.
- செயல்முறையைத் தொடர, ரூட் அணுகலுடன் கணக்கிலிருந்து கடவுச்சொல்லை உள்ளிடவும்.
- தொகுப்புகளை கூடுதலாக முடித்த பிறகு, Sudo Yum -y Update கட்டளையுடன் கணினி நூலகங்களின் பட்டியலை நீங்கள் புதுப்பிக்க வேண்டும்.
- மேலே கட்டளை அனைத்து கிடைக்கப்பெறுதல்களையும் நிறுவுகிறது, பின்னர் பயன்பாட்டு கிளையண்ட் மட்டுமே Sudo Yum -y நிறுவ PhpMyAdmin மூலம் நிறுவப்படும்.
ஒரு இணைய சேவையகத்தைப் பயன்படுத்தும் போது, உதாரணமாக, அப்பாச்சி, நீங்கள் அதை மீண்டும் தொடங்கவும், நிறுவப்பட்ட பாகத்தின் செயல்பாட்டை சரிபார்க்கவும், http: // ip_ver_verver / phpmyadmin போகிறது.
PhpMyAdmin இன் சமீபத்திய பதிப்பை நிறுவுதல்
சில பயனர்கள் PhpMyAdmin இன் சமீபத்திய பதிப்பில் மட்டுமே ஆர்வமாக உள்ளனர், நீங்கள் வேறு சில செயல்களை செய்ய வேண்டும், கூடுதலாக புதிய தொகுப்புகளை பதிவிறக்க வேண்டும். பொதுவாக, வழிமுறை ஒத்திருக்கிறது, ஆனால் சில மாற்றங்களுடன்.
- Sudo rpm -uvh மூலம் களஞ்சியத்தில் இருந்து அதை பதிவிறக்குவதன் மூலம் கணினிக்கு ஒரு புதிய தொகுப்பு சேர்க்கவும். Http://rpms.remirepo.net/enterprise/remi-release-7.rpm.
- Sudo Yum Update கட்டளையைப் பயன்படுத்தி கிடைக்கும் கணினி நூலகங்களை புதுப்பிக்கவும்.
- பயன்பாட்டின் சமீபத்திய பதிப்பின் ஆதரவை இயக்கவும், தற்போது இது 7.1 ஆகும். இதை செய்ய, yum-config-manager --nable remi-php71 ஐ உள்ளிடவும்.
- Sudo Yum நிறுவ PhpMyAdmin நிறுவ, மற்றும் பொருத்தமான PHP பதிப்பு தானாக தீர்மானிக்கப்படும்.
இது அனைத்து கூறுகளையும் சேர்ப்பது முழுமையானது, எனினும், இணைய இடைமுகத்துடன் வேலை தொடங்கும் முன், நீங்கள் சேவையகத்தை கட்டமைக்க வேண்டும். அடுத்து, அப்பாச்சி மற்றும் Nginx - இரண்டு பிரபலமான தீர்வுகள் இந்த நடைமுறையை செயல்படுத்த நாங்கள் பகுப்பாய்வு செய்வோம்.
Nginx இல் phpmyadmin அமைத்தல்
சில பயனர்கள் Nginx வலை சேவையகத்துடன் வேலை செய்ய விரும்புகிறார்கள், இது அதிக வேகம் மற்றும் செயல்திறனை வழங்குகிறது. நீங்கள் இந்த மென்பொருளின் ஆதரவாளராக இருந்தால், PhpMyAdmin ஐ நிறுவிய பின், முழு இயந்திரத்தின் செயல்திறனை நிறுவுவதற்கு பல அமைப்புகளை நீங்கள் செய்ய வேண்டும்.
முதலாவதாக, இணைய சேவையகம் ஏற்கனவே இயங்குதளத்தில் சேர்க்கப்பட்டுள்ளது என்பதை நினைவில் கொள்க, இல்லையெனில், மாறி மாறி,
Sudo Yum நிறுவல் epel-வெளியீடு
Sudo yum நிறுவ nginx
Sudo systemstll தொடங்கும் nginx
அதற்குப் பிறகு, அத்தகைய வழிமுறைகளைப் பின்பற்றவும்:
- Sudo Ln -s / Usr / Share / PhpMyAdmin / var / www / html / phpmyAdmin சரம் பயன்படுத்தி வலை சர்வர் அடைவு phpMyAdmin இயக்கவும்.
- மாற்றங்களைச் செய்தபின், Sudo Systemctl மீண்டும் PHP-FPM ஐ உள்ளிடுவதன் மூலம் மறுதொடக்கம் செய்யுங்கள்.
- நிலையான உரை ஆசிரியர் மூலம், கட்டமைப்பு கோப்பு sudo vi /etc/nginx/nginx.conf.
- "HTTP" தொகுதியை அணைக்க மற்றும் ஒரு வரி disable_symlinks ஆஃப் சேர்க்க;
- மாற்றங்களைச் சேமிக்கவும், கோப்பை மூடவும், அதற்குப் பிறகு நீங்கள் Nginx Sudo Nginx -s Reload ஐ மீண்டும் துவக்கவும்.
ஒரு சீரற்ற கடவுச்சொல்லை உருவாக்குவதன் மூலம் இணைய சேவையகத்தை பாதுகாக்க பரிந்துரைக்கப்படுகிறது. இதை செய்ய, OpenSSL Passwd ஐ உள்ளிடுக மற்றும் இதன் விளைவாக நகலெடுக்கவும். அடுத்த, நீங்கள் Sudo vi / etc / nginx / கடவுச்சொற்களை பயன்படுத்தி கடவுச்சொற்கள் ஒரு கோப்பு இயக்க மற்றும் பயனர் பெயர் வடிவத்தில் ஒரு புதிய வரி செய்ய: கடவுச்சொல், எனவே இறுதியில் அது மாறியது, உதாரணமாக, நிர்வாகம்: 4b7fsek4l2.
அப்பாச்சி உள்ள PhpMyAdmin அமைத்தல்
முந்தைய வலை சேவையகம் சில அம்சங்களில் சிறப்பாக கருதப்படுகிறது என்றாலும், அப்பாச்சி இன்னமும் மிகவும் பிரபலமான தீர்வாக இருக்கிறார் மற்றும் விளக்கு மென்பொருள் அமைப்பில் பயன்படுத்தப்படுகிறது. சென்டோஸில் அதன் நிறுவல் பல கட்டளைகளால் செய்யப்படுகிறது:
yum நிறுவ httpd -y.
SystemCtl தொடக்கம் httpd.service.
SystemCtl httpd.service ஐ இயக்கு.
சேவையகம் ஏற்கனவே சேர்க்கப்பட்டிருந்தால் அல்லது மேலே உள்ள கட்டளைகளை நீங்கள் செய்தால், நீங்கள் நேரடியாக phpMyAdmin அமைப்பை நேரடியாக செல்லலாம், இது பின்வருமாறு செய்யப்படுகிறது:
- Sudo htpasswd -c / etc / etc / httpd / கடவுச்சொற்கள் நிர்வாகம் பயன்படுத்தி நிர்வாகி அணுக கடவுச்சொல்லை அமைக்கவும்.
- மேலும் எடிட்டிங் க்கான கட்டமைப்பு கோப்பை இயக்கவும்: vi /etc/httpd/conf.d/phpmyadmin.conf.
- பிரிவு "" போன்ற உள்ளடக்கத்தை செருகவும்:
விருப்பங்கள் குறியீடுகள் Followsymlinks.
அனைத்தையும் அனுமதி.
Authtype அடிப்படை.
அங்கீகாரம் "கட்டுப்படுத்தப்பட்ட உள்ளடக்கம்"
Authuserfile / etc / httpd / passwords.
செல்லுபடியாகும் பயனர் தேவை
இந்த கட்டுரையில், நீங்கள் phpMyAdmin கூறுகளை சேர்ப்பதற்கான செயல்முறையுடன் மட்டுமல்லாமல், இரண்டு வெவ்வேறு வலை சேவையகங்களில் அவர்களின் ஆரம்ப கட்டமைப்பைப் பற்றி கற்றுக்கொண்டீர்கள். ஒவ்வொரு கட்டளையையும் நிறைவேற்றும்போது, பணியிடத்தில் காட்டப்படும் அறிவிப்புகளை வாசிப்பதற்கான பரிந்துரைகளை நாங்கள் கடுமையாக பரிந்துரைக்கிறோம்: சில நேரங்களில் ஒரு செயல்பாட்டு தீர்வு தேவைப்படும் பிழைகள் குறிக்கலாம்.