PHP - Сценарийді бағдарламалау тілі - Centos 7 амалдық жүйесінің басқа стандартты компоненттерімен бірге орнатылады. Ассамблея дербес жүктеуден кейін қол жетімді болады, тек тиісті репозиторийден және барлық кітапханаларды одан әрі орнатуға болады. Бүгінгі мақаланың аясында біз бұл процесті мүмкіндігінше сипаттауға тырысамыз.
PHP 7 орнатыңыз 7
CentoS-да бағдарламалық жасақтаманың басымдық көпшілігі ретінде PHP 7 классикалық консольде тиісті командаларды енгізу арқылы орнатылады. Пайдаланушы барлық алгоритмдер туралы білімін қажет етпейді, өйткені ол терминалда көрсетілген сызықтарды енгізу қажет болады. Біз тәжірибесіз пайдаланушылар үшін тапсырманы жеңілдету үшін барлық процедураны сындырдық. Бірінші әрекеттен бастайық.1-қадам: Қажетті репозиторийді қосу
Барлық PHP 7 компоненттері CentoS 7 операциялық жүйесінде жоқ екі сақтау қондырғыларында сақталады. Пайдаланушы өздерін қосуы керек, сонымен бірге белсенді интернет қосылымының бар екеніне көз жеткізіңіз.
Біз олардың пьпиадминге орнатқан пайдаланушыларының назарын аударғымыз келеді. Осы процедурада төменде қаралған репозиторийлер де қосылды, осылайша сіз осы қадамды өткізіп жібере аласыз. PhpMyAdmin-ді келесі сілтеме бойынша іздеуге арналған нұсқаулар, келесі сілтеме бойынша басқа мақалада, және біз ОЖ-да кітапханалар қосуға барамыз.
Толығырақ: Орнату Phpmyadmin 7 in CentoS 7
- «Терминалға» кез-келген ыңғайлы жолмен барыңыз, мысалы, мәзірдегі белгішені іске қосқан.
- Алғашында Enterprise Linux репозиторийі үшін қосымша пакеттерді Sups://dl.fedoraproject.org/pub/epel/release-releases-terest-7.noarch.rpm және Enter пернесін басып кіріңіз.
- Әрекеттер SuperUser атауында орындалатындықтан, сіз парольді көрсете отырып, есептік жазбаның түпнұсқалық растамасын растауыңыз керек.
- Жаңа пакеттер қосылғаннан кейін сіз тағы бір репозиторийді аяқтағаннан кейін, сіз REPI - REPI - REPNOMPS арқылы орнатасыз --.remirepo.net/enterprise/Ermi-Release-7.prp.
Жаңа файлдарды қосуды растау туралы сұраныстар әрқашан бұған келісіңіз, оған әрдайым келісемін, Жауаптың нұсқасын таңдау. Сонымен қатар, консольде көрсетілген мәтінді консольге оқуға кеңес береміз: кейде ол белгілі бір қателердің пайда болуын көрсетеді. Уақытылы анықтау және түзету болашақта проблемалардан аулақ болуға көмектеседі.
2-қадам: PHP 7 іске қосу
Remi Repository жасаушылары жүйеге RPM негізінде пакеттерді қосу керек деп санайды. Бұған Spresided PHP бағдарламалау тілі кіреді. CentoS 7-дің алғашқы қадамын аяқтағаннан кейін, бірнеше PHP нұсқалары болуы керек, сондықтан соңғы мәліметтерге ауысу керек:
- LS /ETC/YUM.REPOS.D/remie бағдарламасын енгізу арқылы LS Command командасы арқылы қол жетімді REMI репозиторийінің тізімін шолыңыз. Пайдаланылған қызметтік бағдарламаның қалған қасиеттерімен біз бөлек материалмен танысуды ұсынамыз.
- Егер сіз бұрын PHP-тің алдыңғы нұсқасын орнатқан болсаңыз, сіз жүйелік кітапханаларды Sudo yum Update арқылы жаңартуыңыз керек.
- Жаңа пакеттерді орнатқан кезде, әрекетті растау үшін Y опциясын таңдаңыз.
- Егер компьютер PHP-де орнатылмаған болса, PHP-дің орнатылған нұсқасы ешқашан болмаған болса, PHP-FP-FP-FP-FP-gd Php-mysql бағдарламасына қосымша кіру керек.
- Пакетті орнату дұрыс опцияны көрсету арқылы расталуы керек.
Жоғарыда айтылғанын атап өткіміз келеді, біз NANO мәтіндік редакторын ұсындық. Әдепкі бойынша, ол жүйеде жоқ, бірақ тек бір Sudo yum Install Nano командасымен қосылды. Кейбір жағдайларда мұндай шешім VI үшін әлдеқайда ыңғайлы болады.
3-қадам: PHP 7 орнатыңыз
Барлық компоненттерді қосу және іске қосу сәтті аяқталды, ол осы бағдарламалау тілімен жұмыс істей бастауға мүмкіндік беретін PHP 7-ді тікелей Comple-ді ғана құрастыру үшін қалады. Бұл тиісті командалардың консоліне кіру кезінде жасалады.
Пайдаланылған PHP нұсқасын тексеру PHP00 -V немесе PHP00 -R «PHPINFO () командасын енгізу арқылы кез келген уақытта қол жетімді;» | «PHP нұсқасы», мұнда екі жағдайда да 00-де PHP-дің қолайлы нұсқасы болып табылады.
Бұл орнату процедурасы сәтті аяқталды. Жаңа нұсқаға ауысу - міндетті процесс. Бұған қоса, пайдаланылған веб-серверлерді қайта іске қосу керек, егер болса, бірақ бұл Apache-қа қатысты емес. Nginx үшін Sudo SystemCTL енгізіңіз PHP-FPM қайта іске қосыңыз.