php yf windows 7:n asentaminen. Paikallisen Apache-palvelimen asentaminen Php, MySQL, phpMyAdmin kanssa Windows-tietokoneeseen

Kotiin / Kiintolevyt

Ja kuvailee vain erottuvia pisteitä, jotka liittyvät Apache24:n ja PHP7:n asentamiseen Windowsiin. MySQL DBMS:n asennuksen kuvaus pysyy samana, eikä sitä toisteta tässä ohjeessa.

Ennen kuin jatkat lukemista, kiinnitä huomiota siihen, onko sinun todella asennettava ja konfiguroitava tämä kaikki Windowsissa. Ehkä sinun pitäisi kiinnittää huomiota ja olla tuhlaamatta aikaasi ja hermojasi asentamalla sama asia suoraan Windowsissa? Joka tapauksessa lue artikkeli aiheesta. Ehkä se säästää paitsi aikaa myös terveyttä.

Tämä käsikirja on tarkoitettu kehittäjille, joilla on perustiedot Apache ja PHP. Tässä oppaassa kuvataan ainoa ero Apachen ja PHP:n asennuksessa perusohjeet PHP 5.6:n asentamiseen. Jos et tiedä mitä WEB-palvelin, http-protokolla ja PHP-tulkki ovat, voit aina oppia niistä tarkemmin lukemalla dokumentaatiota.

En vastaa kommenteissa kysymyksiin, joihin vastaus on tässä tai pääohjeissa, linkki pääohjeisiin on ilmoitettu ensimmäisessä kappaleessa, samoin kuin kysymyksiin, jotka liittyvät Apachen ja PHP:n työn ymmärtämiseen ja jopa; enemmänkin kysymyksiin kehitysvirheistä. Tätä varten on olemassa sopivat resurssit, kirjallisuus, foorumit ja kurssit. Voit kuitenkin aina kysyä mitä tahansa sinua kiinnostavaa kysymystä. Ehkä joku yhteisöstä voi auttaa sinua.

Joten, mennään!

Asennetaan Apache 2.4 VC14

  1. Ladataan Apache 2.4 binäärit VC14 järjestelmällesi linkin kautta http://www.apachelounge.com/download/ Lataa 64 bittiversio palvelin. Näitä rivejä kirjoitettaessa tiedostoa kutsuttiin seuraavasti: httpd-2.4.17-win64-VC14.zip
  2. Jos tarvitset lisämoduuleja, voit ladata ne sieltä (for perusasennus ei tarvetta)
  3. Lataa ja asenna Visual C++ Redistributable for Visual Studio 2015 -päivitykset Microsoftin verkkosivustolta.
  4. Pura kansion sisältö Apache24 ladatusta arkistosta osoitteeseen D:\USR\apache. Huomaa, että D:\USR\apachessa sinun ei tarvitse laittaa Apache24-kansiota arkistosta, vaan sen sisältö. Mitään ei tarvitse asentaa.
  5. Muuta arvoa tiedostossa ServerRoot päällä "d:/USR/apache" (rivi 37) ja arvo DocumentRoot(Ja Direcroty) päällä "d:/USR/www" (rivit 243 ja 244). Sinun tulee myös poistaa rivin 219 kommentti ja muuttaa se muotoon: Palvelimen nimi localhost:80
  6. Muutamme lokin tallennusparametreja samassa tiedostossa (etsi parametrit ja muuta): ErrorLog "D:/USR/log/apache-error.log" CustomLog "D:/USR/log/apache-access.log" yleinen
  7. Asentaa Apache palvelu. Avaa komentorivi ylläpitäjän puolesta ja lisää siihen seuraava rivi: D:\USR\apache\bin\httpd.exe -k install
  8. Valvomme virheilmoituksia palvelun asennuksen aikana. Jos kaikki on tehty oikein, virheitä ei pitäisi olla. Jos komentorivi ei ilmesty uudelleen rivin suorittamisen jälkeen, olet tehnyt jotain väärin. Käytä vain kopiointi- ja liittämistoimintoja välttääksesi kirjoitusvirheet.
  9. Luo työpöydälle pikakuvake kohteelle D:\USR\apache\bin\ApacheMonitor.exe ja/tai laita se käynnistykseen (avaa käynnistysikkuna WIN8..10:ssä sinun on painettava WIN+R ja sitten kuori: Käynnistys ja napsauta OK)
  10. Käynnistä ApacheMonitor. Pikakuvake ilmestyy ilmaisinalueelle. Napsauta sitä hiiren vasemmalla painikkeella ja valitse Apache24 -> Käynnistä.
  11. Siirry selaimessa osoitteeseen http://localhost/ - sinun pitäisi nähdä Se toimii!
  12. Jos et näe tällaista merkintää, selvitämme, mikä meni pieleen (luimme lokit, googletamme, yritämme selvittää ongelman itse, koska päätimme ymmärtää verkkopalvelimen monimutkaisuudet)

PHP 7:n asennus

  1. Ladataan uusin versio VC14x64Langaton linkin kautta http://windows.php.net/download/. Huomaa, että tarvitset VC14 ja täsmälleen Langaton. Tarvitsemasi tiedosto on todennäköisesti nimeltään php-7.0.0-Win32-VC14-x64.zip
  2. Arkiston sisällön purkaminen D:\USR\php. Kuten Apache, mitään ei tarvitse asentaa.
  3. Arkistoida D:\USR\apache\conf\httpd.conf lisää rivit: LoadModule php7_module "d:/USR/php/php7apache2_4.dll" AddHandler application/x-httpd-php .php # Polku php.ini-tiedostoon PHPIniDir "D:/USR/php"
  4. Ja me muutumme merkitys parametri Hakemistohakemisto päällä index.html index.php (rivi 278)
  5. ApacheMonitorin käyttö käynnistä uudelleen Apache (Apache24 -> Käynnistä uudelleen)
  6. Siirrymme selaimeen http://localhost/index.php ja varmistamme, että PHP toimii (selain näyttää PhpInfo-tulosteen).
  7. Kopion tekeminen asetustiedostomallista D:\USR\php\php.ini-development nimen kanssa D:\USR\php\php.ini- Tämä on PHP:n asetustiedosto.
  8. Asetustiedoston muokkaaminen D:\USR\php\php.ini. Haun avulla löydämme tiedoston sisältä, poistamme kommentit ja muutamme parametreja. Huomaa, että laajennusparametri määrittää joukon PHP-laajennuksia. Poista tarvitsemasi laajennukset. Esimerkissä tarvittavat laajennukset. Määritä aikavyöhykkeesi, älä minun: extension_dir = "D:/USR/php/ext" sys_temp_dir = "D:/USR/tmp" extension=php_curl.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_mbstring dll extension=php_mysqli.dll extension=php_openssl.dll date.timezone = Eurooppa/Zaporozhye

    Jos sinulla on ongelmia curlissa, katso nämä ohjeet.

  9. Suorita komentorivillä php -m nähdäksesi luettelon liitetyistä laajennuksista.
  10. Käynnistetään uudelleen Apache ApacheMonitorilla

Kaiken muun asennus ja kokoonpano eivät ole muuttuneet. Katso lisätietoja PHP 5.6:n asennusoppaasta.

// echo get_the_post_thumbnail(get_the_ID(), "relatedthumbnail"); // Näytä pikkukuvani koko?>

Ensimmäisessä artikkelissa tarkastelimme, kuinka Apache asennetaan Windows7: ään. Katsotaanpa nyt, kuinka PHP-kieli yhdistetään palvelimeemme.

PHP:n asennus

1) Lataa zip-arkisto php:llä sivustolta http://windows.php.net/download/. Valitsin Thread Safe - php-5.3.5-Win32-VC6-x86.

2) Pura php kansioon c:/php-5.3.5/

3) Yhdistä php Apacheen. Avaa tiedosto httpd.conf. Se on kansiossa konf paikkaan, johon asensit Apachen. Minulla on tämä C:Program Files (x86)Apache Software FoundationApache2.2conf .

Jos haluat yhdistää php:n moduuliksi, sinun on lisättävä vain 3 ohjetta httpd.conf-tiedostoon:

(yhteisääntely)
LoadModule php5_module c:/php-5.3.5/php5apache2_2.dll
AddType-sovellus/x-httpd-php phtml php
PHPIniDir "c:/php-5.3.5/"
(/yhteisääntely)

Nämä rivit tulee sijoittaa suunnilleen httpd.conf-tiedoston keskelle, esimerkiksi heti LoadModule-käskyjen jälkeen. Minulle ne päättyvät tiedoston riville 128. Näiden ohjeiden tarkka sijainti ei ole kriittinen, mutta niitä ei tule sijoittaa httpd.conf-tiedoston alkuun tai loppuun.

Huom.

  • Ensimmäinen rivi lataa php5apache2_2.dll-kirjastoon toteutetun PHP-moduulin
  • Toinen rivi asettaa vastaavuuden php-tunnisteella varustettujen tiedostojen ja application/x-httpd-php mime-tyypin välillä, jonka PHP-moduuli käsittelee.
  • Kolmannella rivillä voit määrittää php.ini-määritystiedoston sijainnin.

4) Määritystiedoston luominen php:ssä. Hakemisto c:/php-5.3.5 sisältää useita asetustiedostomalleja. Otetaan tiedosto pohjaksi c:/php-5.3.5/php.ini-production ja nimeä se uudelleen php.ini.Siksi PHP-asetustiedosto (php.ini) sijaitsee hakemistossa c:/php-5.3.5 ja tähän tulee tehdä kaikki PHP-kokoonpanon muutokset.

Kun olet tehnyt muutokset httpd.conf-tiedostoon ja luonut php.ini-tiedoston, käynnistä Apache uudelleen.

5) Tarkista. Luo C:Program Files (x86)Apache Software FoundationApache2.2htdocs -kansioon tiedosto index.php koodilla:

(yhteisääntely)

(/yhteisääntely)

Siirry nyt selaimellasi osoitteeseen http://localhost/index.php. Jos kaikki on tehty oikein, näet violetin taulukon, jossa on php-asetukset.

php lisäasetukset

Ota käyttöön php-lyhyiden merkintöjen tuki, etsi php.inistä funktio short_open_tag ja ota se käyttöön: short_open_tag = Päällä

Määritä tiedostossa php.ini polku php-laajennuksiin, poista kommentti ja täytä rivi extension_dir. Tältä se minusta näyttää:

(yhteisääntely)
extension_dir = "c:/php-5.3.5/ext"
(/yhteisääntely)

(yhteisääntely)
extension=php_mbstring.dll
(/yhteisääntely)

ja rivin laajennus=php_mysqli.dll käytettäväksi MySql-tietokannat tiedot:

(yhteisääntely)
extension=php_mysqli.dll
(/yhteisääntely)

htmlAcademyssa ja minä työskentelen siellä mentorina. Osana intensiivikurssia opiskelijoiden on nostettava työympäristö ja tämä huomautus on tarkoitettu yksinkertaistamaan tätä vaikeaa tehtävää aloittelijalle. Syödä eri tavoilla nostamalla täysimittaista LAMP-pinoa, mutta mennään klassisella tavalla. Konfiguroidaan kaikki komponentit erikseen (ilman valmiita yhdistelmiä) ja aloitetaan PHP:llä (valmiista LAMP-kokoonpanoista tulee varmasti muistiinpano). Koska aion työskennellä jatkossa mentoreina PHP intensiivisissä, aion kirjoittaa samanlaisia ​​ohjeita toistoa varten muissa käyttöjärjestelmissä (Linux, macOS). Kuten sanotaan, on parempi hikoilla kerran, mutta sitten se on helpompaa kaikille. Joten aloitetaan.

Lataa PHP Windowsille

Mene viralliselle verkkosivustolle ja lataa nykyinen versio PHP. Kirjoitushetkellä tämä on - 7.1.4 . Sivulla on useita jakeluvaihtoehtoja. Minulla on Windows 7 x64, joten valitsen zip-arkiston, jossa on VC14 x64 Thread Safe.

Huomaa, että ladattavissa on kaksi jakeluvaihtoehtoa: Langaton (TS) Ja Ei-säikeinen (NTS). Valinta riippuu siitä, kuinka aiot käyttää tulkkia. TS:ää suositellaan käytettäväksi yhteen verkkopalveluprosessiin (esimerkiksi Apachen mod_php-moduulin kautta määritettynä). NTS:ää suositellaan käytettäväksi IIS:n (Internet Information Service) ja vaihtoehtoisten FastCGI-verkkopalvelimien (esim. Apache FastCGI-moduulilla) ja komentorivi.

Asenna PHP 7.1

Aloitetaan PHP:n valmistelu mukavaan työskentelyyn komentoriviltä. Edellisessä vaiheessa latasit arkiston PHP-jakelulla. Toisin kuin useimmat ohjelmat, PHP toimitetaan yksinkertaisessa arkistossa, ei asennuspaketina. Siksi sinun on purettava tiedostot itse mihin tahansa sinulle sopivaan hakemistoon. Pidän tällaiset asiat mieluummin ytimessä järjestelmälevy. Luo hakemisto "C:"-aseman juureen (tai mihin tahansa muuhun paikkaan) "php" ja pura ladatun arkiston sisältö siihen.

Monet tiedostot näkyvät hakemistossa, mutta olemme eniten kiinnostuneita:

  • go-pear.bat- skripti PEAR-asennukseen. Voit lukea lisää PEARista virallisesta dokumentaatiosta.
  • php.exe– voit suorittaa PHP-skriptejä konsolista;
  • php-win.exe- Voit suorittaa PHP-skriptejä ilman konsolia;
  • php-cgi.exe– tarvitaan PHP-koodin suorittamiseen FastCGI-tilassa;
  • php7apache2_4.dll– integrointimoduuli Apache-verkkopalvelin 2.4.X;
  • phpdbg.exe- debuggeri;
  • php.ini-kehitys– esimerkkikokoonpano PHP-tiedosto kehittäjäympäristölle (kehitys)
  • php.ini-tuotanto– esimerkki PHP-määritystiedostosta tuotantoympäristöön

Yhdistetään asetustiedostoa

Meillä on pakattu jakelupaketti, yhdistetään sen asetustiedosto. Aiomme tehdä kokeita, joten otamme näytteeksi php.ini-kehitys. Kopioi tämä tiedosto php-hakemistoosi ( C:\php) nimellä php.ini. TÄRKEÄÄ! Tee kopio, älä vain nimeä uudelleen. Kehityksen aikana saatat joutua muuttamaan asetustiedostoa, ja on kaikki mahdollisuudet tehdä virhe, jota on vaikea havaita.

Tällaisissa tapauksissa ei ole mitään parempaa kuin palata viiteasetuksiin. Meidän tapauksessamme riittää, että kopioit tiedoston uudelleen php.ini-kehitys V php.ini. Joten toimintojen lopussa php.ini-tiedoston pitäisi näkyä hakemistossa, jossa on php. Jatkomuistiinpanoissa puhumme ehdottomasti sen sisällöstä yksityiskohtaisemmin.

PHP:n testaus komentoriviltä

Tässä vaiheessa niin sanottu "asennus" on valmis. Avaa konsoli ( cmd.exe, pikakuvake on saatavilla Apuohjelmat-valikosta) ja anna komento:

C:\php\php.exe --versio

Tulos tulee olemaan jotain tämän kaltaista:

PHP 7.1.4 (cli) (rakennettu: 11. huhtikuuta 2017 19:54:37) (ZTS MSVC14 (Visual C++ 2015) x64) Tekijänoikeus (c) 1997-2017 PHP Group Zend Engine v3.1.0, tekijänoikeus (c) 1998 -2017 Zend Technologies

Tulos vahvistaa, että PHP toimii. Kokeile esimerkiksi luoda uusi komentosarjatiedosto (loin "test.php"-tiedoston suoraan "C:"-aseman juureen) ja sijoita teksti siihen:

Yritä nyt suorittaa tämä tiedosto ja katso tulos:

C:\php\php.exe –f testi.php

Toiminto phpinfo() näyttää PHP-määritystiedot kätevässä muodossa. Puhumme tästä toiminnosta myöhemmin.

Yksinkertaistaa pääsyä php.exe-tiedostoon

PHP on valmis toimimaan, mutta sinun on myönnettävä, että PHP-tulkin polun syöttäminen konsoliin joka kerta on melko hankalaa. Elämäsi helpottamiseksi tehdään pieniä muutoksia ympäristömuuttujiin. Käynnistämme sovelman ohjauspaneelista "Järjestelmä"(tai paina vain pikanäppäintä "Windows + tauko". Napsauta sitten painiketta "Muuta asetuksia". Näyttöön tulevassa ikkunassa "Järjestelmän ominaisuudet", siirrytään kirjanmerkkiin "Lisäksi". Etsi painike ja napsauta sitä "Ympäristömuuttujat".

Etsi muuttuja luettelosta "POLKU" ja paina painiketta "Muuttaa", muuttujien muokkausikkuna tulee näkyviin. "Variable value" -kenttään meidän on lisättävä polku PHP:n hakemistoon. Mene aivan rivin loppuun ja osoita puolipisteillä erotettuna polku hakemistoon PHP:llä: C:\php;

Siinä kaikki, napsauta "OK". Käynnistä järjestelmä nyt uudelleen (valitettavasti sinun täytyy). Kun olet käynnistänyt Windowsin uudelleen, voit käyttää PHP:tä yksinkertaisesti: php Jos haluat esimerkiksi näyttää version nimen, kirjoita:

Php-versio

Ja tulkita "C:"-aseman juuressa olevaa test.php-tiedostoa seuraavasti:

Php –f C:\test.php

Tai jopa käynnistä sisäänrakennettu verkkopalvelin:

Php -t C:\ -S 127.0.0.1:8888 Kuunteleminen osoitteessa http://127.0.0.1:8888 Asiakirjan juuri on C:\ Lopeta painamalla Ctrl-C.

Testaa avaamalla verkkoselain ja siirtymällä osoitteeseen http://127.0.0.1:8888/test.php. Huomaa, että parametrin jälkeen -t määritämme polun hakemistoon, josta tulee verkkopalvelimen juurihakemisto. Kaikki tässä kansiossa olevat skriptit ovat saatavilla pyynnöstä asiakkaalta. Minulla on yksi tiedosto asemassa "C:" 1.php ja sitä minä juuri pyydän.

Assoc .php=phpfile ftype phpfile="C:\php\php.ee" -f "%1" -- %~2

Hieman lisää ympäristömuuttujista

Puhutaan nyt siitä, kuinka PHP etsii asetustiedostoa (muista, php.ini). Dokumentaatio tarjoaa täydellisen hakuketjun. Tarpeettomien komplikaatioiden välttämiseksi suosittelen heti lisäämään ympäristömuuttujiin uuden - "PHPRC" ja määritä arvoksi polku hakemistoon, jossa on asetustiedosto. Asetukseni sijaitsee samassa hakemistossa kuin tärkeimmät php-tiedostot, joten määritän muuttujan arvon -

"C:\php". Uudelleenkäynnistys vaaditaan muutoksen tekemisen jälkeen.

Siinä kaikki minulle. Aloittelijoille tarkoitetun oppaan ensimmäinen osa on valmis.

Ja niin asensimme nginx-palvelimen, nyt on aika asentaa php 7.1 ubuntussa. Nginx + php7 -yhdistelmä on osoittautunut erittäin hyvin säästäen rahaa ja palvelinresursseja.

Asenna php 7.1

Ensin lisätään arkisto, josta lataamme ja asennamme php 7.1:n.

Sudo add-apt-arkisto ppa:ondrej/php

Huomautus: Jos järjestelmän koodaus on eri kuin utf-8, php 7.1 -tietovaraston lisäämisen yhteydessä saattaa ilmetä ongelmia. Suoritetaan siis nämä kaksi komentoa

sudo apt install -y language-pack-en-base sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php

Päivitetään arkistojen luettelo

Sudo apt päivitys

Jos kaikki on kunnossa, jatketaan asennusta...

Apt install php7.1 php7.1-fpm php7.1-opcache php7.1-zip php7.1-xmlrpc php7.1-xsl php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-odbc php7.1-pgsql php7.1-pspell php7.1-readline php7.1-uudelleenkoodaa php7.1-snmp php7.1-saippua php7.1-sqlite3 php7.1-sybase php7.1-tidy php7.1-xml php7.1-json php7.1-ldap php7.1-intl php7.1-base php7.1-imap php7.1-gmp php7.1-gd php7.1-enchant php7.1-dba php7.1-bz2 php7.1-bcmath php7.1-phpdbg php7.1-cgi php7.1-cli

Olemme samaa mieltä asennuksesta ja odotamme, kunnes kaikki on valmis.

Ja niin kaikki on valmis - php 7.1 ja laajennukset on asennettu. Jos järjestelmään on asennettu muita php5-versioita, voit poistaa ne suorittamalla komennon:

Apt autoremove php5* -y && apt purge php5* -y && apt clean php5*

Asenna php 7.1

php:n asetukset ovat seuraavat:

  • Haavoittuvuuksien korjaaminen
  • Ladattavan tiedoston koon suurentaminen
  • Lisää skriptin ajoaikaa
  • Opcachen asetukset

Avaa php.ini

Sudo nano /etc/php/7.1/fpm/php.ini

linjaa etsimässä

;cgi.fix_pathinfo = 1

poista rivin kommentti ja laita 0 yhden tilalle

Cgi.fix_pathinfo = 0

Suurennetaan ladattujen tiedostojen kokoa. Etsi post_max_size ja tuo se muotoon

Viestin_maksimikoko = 100 milj

Pidennetään komentosarjan käsittelyaikaa, etsitään max_execution_time ja asetetaan se 300 sekuntiin - yleensä tarvitaan työskennellessä suurten mysql-taulukoiden kanssa

Opcache.enable=1 opcache.enable_cli=1 opcache.memory_consumption=64 opcache.interned_strings_buffer=4 opcache.max_accelerated_files=7963 opcache.revalidate_freq=20

Tallenna tiedosto. Käynnistä php7.1-fpm uudelleen

Palvelu php7.1-fpm käynnistyy uudelleen

Asenna MySQL-palvelin ja phpmyadmin

sudo apt install mysql-server-5.7

Asennuksen aikana meitä pyydetään asettamaan salasana mysql-palvelimen järjestelmänvalvojalle. Täytä pyyntö.
Kaikki on valmista. Asennataan nyt tietokannan hallinta

Sudo apt install phpmyadmin

Asennuksen aikana se todennäköisesti pyytää sinua valitsemaan web-palvelimen, valitse minkä tahansa, jos se pyytää sinua asettamaan salasanan tietokannalle, aseta se.
Nyt teemme symbolisen linkin hakemistoon, jossa verkkosivustomme tulee sijaitsemaan

Ln -s /usr/share/phpmyadmin /var/www/html/my.site.ru

Pääset tietokannan hallintaan osoitteessa

My.site.ru/phpmyadmin/

Jatkossa voit luoda oman nginx-määritystiedoston phpmyaadmin-tietokannan hallintaohjelmalle ja siirtää sen aliverkkotunnukseen, kuten mysql.my.site.ru, ja määrittää palvelimen valtuutuksen.

Jos sinulla on kysyttävää, kirjoita kommentteihin.

Tässä artikkelissa näytämme, kuinka PHP 7.2 asennetaan Ubuntu 16.04:ään. PHP (Hypertext Preprocessor) on avoimen lähdekoodin palvelinpuolen komentosarjakieli, joka on ensisijaisesti suunniteltu dynaamisten, interaktiivisten verkkosivustojen luomiseen. PHP on yksi suosituimmista kielistä, ja se on vapaasti saatavilla uudelleenjakelua ja muokkausta varten. PHP voi toimia lähes kaikilla web-palvelimilla (esim. Apache) ja kaikilla käyttöjärjestelmillä (Linux, Mac OS, Windows). PHP 7.2 julkaistiin virallisesti viime vuonna. PHP 7.2:n uusimmassa versiossa on uusia ja parannettuja ominaisuuksia ja toimintoja, joiden avulla kehittäjät voivat kirjoittaa parempaa koodia.

Vaatimukset:

  • Tätä opetusohjelmaa varten käytämme Ubuntu VPS:ää. Meidän LAMP-työpino on jo valmiiksi asennettuna. Opastamme kuitenkin kaikki tarvittavat vaiheet ja näytämme, kuinka voit asentaa ja määrittää LAMP-pinon itse, jos teet sen paljaalla metallipalvelimella.
  • Tarvitset myös täyden pääsyn SSH-juureen tai .

Vaihe 1: Yhdistä palvelimeesi SSH:n kautta ja päivitä palvelinpaketit.

Ennen kuin aloitamme, mennään pääkäyttäjänä ja päivitetään Ubuntu OS -paketit uusimpaan saatavilla olevaan versioon.

Voit muodostaa yhteyden palvelimeesi SSH:n kautta pääkäyttäjänä käyttämällä seuraavaa komentoa:

Ssh root@IP_ADDRESS -p PORT_NUMBER

Korvaa "IP_ADDRESS" ja "PORT_NUMBER" palvelimesi todellisella IP-osoitteella ja SSH-portin numerolla.

Varmista asennuksen jälkeen, että palvelimesi käyttöjärjestelmäpaketit ovat ajan tasalla suorittamalla seuraavat komennot:

Apt-get update apt-get upgrade

Jos tämä on ensimmäinen kerta, kun kirjaudut uuteen Ubuntu VPS:ään, saatat haluta myös tutustua artikkeliimme muutamista perusasetuksista ja suojauksesta.

Vaihe 2: Web-palvelimen asentaminen

Tässä osiossa näytämme sinulle, kuinka voit asentaa verkkopalvelimen VPS:ään. Voimme asentaa Apachen tai nginxin verkkopalvelimeksi. Tätä opetusohjelmaa varten asennamme Apache-verkkopalvelimen. Apache on nopea ja turvallinen verkkopalvelin ja yksi suosituimmista ja laajimmin käytetyistä web-palvelimista maailmassa.

Asenna Apache-verkkopalvelin suorittamalla seuraava komento palvelimellasi:

Apt-get install apache2

Kun asennus on valmis, sinun tulee käynnistää Apache:

Systemctl start apache2

Lisäksi voit ottaa Apachen käyttöön automaattisesti, kun palvelin käynnistyy:

Systemctl enable apache2

Voit tarkistaa Apache-verkkopalvelimen tilan ja varmistaa, että se on toiminnassa, käyttämällä seuraavaa komentoa:

Systemctl status apache2

Varmistaaksesi, että Apache on käynnissä, voit myös avata verkkoselaimen ja kirjoittaa palvelimesi IP-osoitteen (esim. http://palvelimesi_ip_osoite). Jos Apache on asennettu onnistuneesti, sinun pitäisi nähdä oletusarvoinen Apachen tervetulosivu.

Vaihe 3: Asenna PPD Ondřej Surý

PHP 7.2 voidaan asentaa käyttämällä Ondřej Surý PPA:ta, joten asenna software-properties-common ja python-software-properties:

Sudo apt-get install software-properties-common python-software-properties

Lisää sitten ondrej PPA ja päivitä lähteesi:

Sudo add-apt-repository -y ppa:ondrej/php sudo apt-get update

Vaihe 4. Asenna PHP 7.2.

Asenna PHP 7.2 seuraavalla komennolla:

Sudo apt-get install php7.2 php7.2-cli php7.2-common

Vaihe 5: Etsi ja asenna tietyt PHP 7.2 -laajennukset

Jos haluat asentaa tietyn PHP 7.2 -laajennuksen, voit etsiä, jos mahdollista, käyttämällä seuraavaa komentoa:

Sudo apt haku php7.2

Vaihe 7: Asenna yleisimmin käytetyt PHP-laajennukset.

Voit asentaa yleisimmin käytetyt PHP-laajennukset käyttämällä seuraavaa komentoa:

Sudo apt-get install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-intl php7.2-mysql php7.2-xml php7.2-zip

Vaihe 8: Tarkista PHP-asennus

Käytä seuraavaa komentoa tarkistaaksesi palvelimellesi asennettu PHP-versio:

Sinun pitäisi saada seuraava tulos:

PHP 7.2.9-1+ubuntu16.04.1+deb.sury.org+1 (cli) (rakennettu: 19. elokuuta 2018 07:16:12) (NTS) Tekijänoikeus (c) 1997-2018 PHP Group Zend Engine v3. 2.0, tekijänoikeus (c) 1998-2018 Zend Technologies ja Zend OPcache v7.2.9-1+ubuntu16.04.1+deb.sury.org+1, tekijänoikeus (c) 1999-2018, Zend Technologies

PHP 7.2 on nyt asennettu Ubuntu-palvelimellesi, ja jos haluamme muuttaa oletusarvoisen PHP-version PHP 7.2:ksi, jota web-palvelin käyttää, meidän on poistettava PHP 7.0:n vanha versio käytöstä ja otettava käyttöön vasta asennettu.

Poista php 7.0 käytöstä

a2dismod php7.0

Ota php 7.2 käyttöön

a2enmod php7.2

Käynnistä Apache-verkkopalvelin uudelleen, jotta muutokset tulevat voimaan:

Systemctl käynnistä apache2 uudelleen

Voit testata asennusta ja varmistaa, että Apache-, PHP- ja PHP-laajennukset toimivat oikein luomalla uusi info-php-tiedosto:

Vi /var/www/html/phpinfo.php

Lisää siihen seuraava sisältö:

Avaa tiedosto "phpinfo.php" verkkoselaimella:

http:// /phpinfo.php tai http:// /phpinfo.php

ja nähdä nykyiset PHP-tiedot palvelimellasi.

Siinä kaikki. Olet asentanut PHP 7.2:n onnistuneesti Ubuntu 16.04 -palvelimellesi. Lisätietoja PHP 7:stä on virallisessa PHP-dokumentaatiossa: http://php.net/docs.php.

© 2024 ermake.ru - Tietoja PC-korjauksesta - Tietoportaali