Ubuntu тарату жүйесімен барлық дерлік барлық дерлік әзірлеуші MySQL серверлерінің дерекқорларын веб-интерфейс арқылы жүзеге асырады. Бұған қоса, бұл компонент шамның бөлігі болып табылады, оның ішінде біз басқа материал шеңберіндегі веб-сайтымызда айтылған Бүгінгі мақалада тек веб-дамыған танысуды бастайтын тәжірибесіз пайдаланушыларға бағытталған және PhpyAdmin-ді компьютерлеріне орнатқысы келеді. Әрі қарай, біз тапсырманың орындалуының барлық аспектілерін шешуге мүмкіндік беретін қадамдық нұсқаулық ұсынамыз.
Ubuntu-да PHPMYADMIN орнатыңыз
Бірден келесі әрекеттер «терминал» арқылы жүзеге асырылатындығын дереу ескертіңіз, сондықтан көптеген топтарға кіруге тура келетіндігіңізге дайын болыңыз. Сонымен қатар біз PhpMyAdmin-дің негізгі конфигурациясы қондырғы аяқталғаннан кейін қалай жасалынғанын көрсетеміз. Мысал ретінде, ең танымал Apache веб-сервері және MySQL DBMS алыңыз. Егер сізге осы компоненттердің әрқайсысы қажет болса, шамның параметрі сипатталған сілтемені қолданған дұрыс, онда сіз өзіңіз қалаған компонентпен өзара әрекеттесуге тікелей барамыз.Әрдайым мұндай қарапайым қондырғы ешқандай проблемасыз өтеді. Алайда, егер сізде Packer Manager-мен байланысты жүйелік ақаулар болса, экранда орнату орындалмады деген ақпарат пайда болады. Бұл жағдайды Ubuntu немесе пайдаланушы форумдарының ресми құжаттамасы арқылы нақты мәселені шешу арқылы тез шешуге болады.
2-қадам: phpmyadmin орнатыңыз
Бұл кезең ең негізгі болып табылады, өйткені қазір біз PhpMyAdmin компонентінің тікелей қондырғысын дамытамыз. Мұны істеуге мүмкіндік беретін әртүрлі әдістер бар, ал ресми репозиторийдің келесі нұсқаулықта жүзеге асырылатыны оңай қолданады.
- Орнату үшін, сізге phpmyadmin пәрменін орнату және оны іске қосу қажет.
- Архивтерді жүктеу қажеттілігі туралы хабардар етіледі. «Жалғастырғыңыз келе ме?» Жолдауында. D. опциясын таңдаңыз
- «Пакетті орнату» консольдік терезесін күтіңіз. Мұнда, ең алдымен, веб-сервер автоматты түрде конфигурациялау үшін көрсетілген. Өзіңіз таңдаңыз, содан кейін «OK» түймесін тез жылжыту үшін «Қосу» қойындысын нұқыңыз.
- Пакеттер толығымен оралмайтындай бірнеше минут күтіңіз. Осы жұмыс барысында консоль жаппаңыз және компьютердегі басқа әрекеттерді орындамаңыз.
- «Қаптаманы орнату» қайтадан пайда болады. Енді деректер базасы осында өңделеді. Терезеде көрсетілген ақпаратты қарап шығып, тиісті опцияны таңдаңыз.
- Деректер базасы үшін жаңа құпия сөз жасаңыз.
- Оны растаңыз, пайда болатын пішінге қайта енгізілген.
- Деректер базасына қосылудың ыңғайлы әдісін көрсетіңіз.
- Қызмет портының нөмірі автоматты түрде орнатылады. Егер сізде оны өзгерту қажет болса, жай сандарды өшіріп, қажетті портты көрсетіңіз.
- Стандартты дерекқордың атын орнатыңыз.
- Пайдаланушы аты жасау туралы ақпаратты қараңыз.
- Енді сіз оған өзіңізден сұрауыңыз керек, оқу нұсқауларынан және қажеттіліктеріңізден шығыңыз.
- MySQL-ге кіруге болатын басқа құпия сөзді енгізіңіз, phpmyadmin.
Экраннан кейін жүйеде PhpMyAdmin сәтті орнату туралы ақпарат көрсетіледі. Егер конфигурация немесе орамдар кезінде қандай да бір проблемалар туындаса, сізге олар туралы да хабардар етіледі. Параметрлер қосымша әрекетке де, мысалы, мәселені елемей, оны шешуге немесе өткізіп жіберуге тырысады.
3-қадам: Жаңа пайдаланушыны құру
Алдыңғы кезеңде орнату құралы PhpMyAdmin үшін жаңа пайдаланушыны жасауды ұсынды, бірақ кейбір пайдаланушылар осы сәтті жіберіп алды немесе тағы бірнеше есептік жазбаны қосу керек. Негізгі параметрлер бөлімін профиль жасау туралы нұсқаулармен бастайық.
- Терминалда жаңа сеансты ашыңыз және Sudo mysql типін ашыңыз.
- SuperUser құпия сөзін енгізуді ұмытпаңыз.
- Бірінші пәрмен ретінде, «Пароль» арқылы «admin» жасаушы @ 'localhost' @ '@' localhost '@' @ 'localhost' енгізіңіз;
- Негізгі артықшылықтарды Grant *. *. *. * Үшін *
- Соңғы кезек, флеш-артықшылықтарды енгізіңіз және қосыңыз;
- Сізге операцияның сәтті аяқталғаны туралы хабарланады.
Дәл солай, сіз PhpMyAdmin-ге тіркелгіге қосылатын шектеусіз пайдаланушылар жасай аласыз, олар есептік жазба мен парольдің атын енгізу арқылы қосылады. Әр профиль үшін артықшылықтар орнатуды ғана ескеріңіз. Қосымша ақпарат ресми құжаттамада жазылған.
4-қадам: Қауіпсіздік
PhpMyAdmin негізгі қауіпсіздік ережелерін жасау әрқашан қажетті әрекет бола бермейді, бірақ егер сервер ашық желіге тікелей қатысты болса, онда сіз кем дегенде, беттік шабуылдарға көмектесетін негізгі саясаттарды сұратуыңыз керек. Серверден қорғауды қалай конфигурациялау керектігін тез түсінейік.
- Барлық қосымша әрекеттер конфигурация файлдарын өзгерту арқылы жасалады. Мұны істеу үшін сіз мәтіндік редакторды пайдалануыңыз керек. Стандартты шешімдер жаңадан келген пайдаланушыларға түсініксіз болуы мүмкін, сонда неғұрлым ыңғайлы шешім қосылайық. Sudo Sudo APT NANO орнатыңыз және Enter түймесін басыңыз.
- Сәтті орнатқаннан кейін, бірінші конфигурация файлын Sudo Nano /usr /Share/phpmyAdmin/htaccess арқылы іске қосыңыз.
- Мұнда кез-келген бос жолда келесі төрт ережені енгізіңіз.
AuthType негізгі.
AuthName «Шектелген файлдар»
Authuserfile / etc / phpmyadmin / htpasswd.
Жарамды пайдаланушыны талап етеді
- Параметрлерді сақтау үшін Ctrl + O комбинациясын пайдаланыңыз.
- Сұралған кезде нысанның атын өзгертпеңіз, бірақ Enter On күйін нұқыңыз.
- Барлық параметрлер сақталған кезде, ағымдағы файлды жабу үшін Ctrl + X пернелер тіркесімін басыңыз.
- Әрі қарай, егер бұл бұрын жасалмаса, негізгі тіркелгі үшін жаңа құпия сөзді орнатыңыз. Sudon HPasswd -c /etc/phpmyadmin/.htpasswd пайдаланушысын іске қосыңыз.
- Пайда болған жолда сіз үшін қолайлы Access пернесін енгізіңіз және қосылғаннан кейін оны қайталаңыз.
- Бұл веб-серверді бұрын жасалған барлық өзгертулер бойынша конфигурациялау үшін ғана қалады. Ол үшін Sudo Nano /etc/apache/apache/apache2.conf арқылы тиісті файлды ашыңыз.
- Төмендегі сызықтарды салыңыз да, өзгертулерді сақтаңыз.
Барлығына рұқсат етіңіз.
Барлығын сұраңыз
Қауіпсіздіктің барлық басқа параметрлері сіздің қажеттіліктеріңіздің негізінде, PhpMyAdmin құжаттамасында сипатталған синтаксисті және жалпы ережелерді ескере отырып жүзеге асырылады.
Бүгінгі материалдың аясында біз PhpMyAdmin орнату қағидаты туралы ғана емес, негізгі конфигурация нүктелері туралы айттық. Енді сіз мақсатты сәтті жүзеге асыру үшін қандай әрекеттер жасау керектігін білесіз.