MySQL on oikeutetusti pidetty yhtenä parhaista tietokannan hallintajärjestelmistä, joten sekä ammattilaiset että ystävät käyttävät aktiivisesti verkkosivustojen ja erilaisten sovellusten kanssa. Tämän työkalun oikean toiminnan kannalta se on asennettava käyttöjärjestelmään ja asetettava oikea kokoonpano, joka työntää olemassa olevista palvelimista ja lisäkomponenteista. Tänään haluamme näyttää täsmälleen, miten tämä prosessi toteutetaan tietokoneiden käynnissä 7.
Asenna MYSQL CENTOS 7: een
Nykyisessä artikkelissamme olevat tiedot jakautuvat vaiheittain niin, että jokainen käyttäjä voi ymmärtää tarkalleen, miten tarkasteltavana oleva komponentti lisätään Linuxiin, sekä mitkä parametrit olisi maksettava ensin. Välittömästi selventää, että asennusta ja lisää vuorovaikutusta MySQL: n kanssa tarvitset aktiivisen Internet-yhteyden, koska arkistot saadaan virallisilta arkistoilta.Vaihe 1: Alustavat toimet
Tietenkin voit välittömästi siirtyä seuraavaan vaiheeseen ja suorittaa asennuksen, mutta on tarpeen määrittää isäntänimi ja varmistaa, että CENTOSilla on nyt kaikki viimeisimmät päivitykset. Säädä seuraavat ohjeet OS: n valmistamiseksi.
- Nämä ja kaikki myöhemmät toimet tehdään päätelaitteen kautta, vastaavasti on välttämätöntä käyttää kätevää sinulle. Voit tehdä tämän sovellusvalikon kautta tai kutistaa CTRL + ALT + T. KEY -Yhdistelmää.
- Täältä Anna isäntänimen komento ja napsauta Enter.
- Lisäksi määritä hostname -f ja vertaile kaksi tuloksia. Ensimmäinen on täydellinen ja toinen lyhennetty. Jos se sopii sinulle, mene pidemmälle. Muussa tapauksessa sinun on vaihdettava isäntänimi käyttämällä ohjeita virallisesta dokumentaatiosta.
- Ennen sovelluksen asentamista on suositeltavaa tarkistaa päivitysten saatavuus niin, että kaikki myöhemmät prosessit menevät oikein. Voit tehdä tämän syöttämällä sudo yum -päivityksen ja napsauta Enter.
- Tämä vaihtoehto toteutetaan Sopuserin puolesta, mikä tarkoittaa, että sinun on annettava salasana vahvistaa tilin todennus. Harkitse, että kirjoitettaessa merkkejä, niitä ei näytetä konsolissa.
- Sinulle ilmoitetaan tarve asentaa päivitetyt paketit tai varoitus, jota päivitykset eivät löydy näytöllä.
Kaikkien päivitysten asentamisen jälkeen on suositeltavaa käynnistää järjestelmä muuttaa muutoksia. Jos päivitykset eivät todettu, siirry välittömästi seuraavaan vaiheeseen.
Vaihe 2: Pakettien lataaminen ja asentaminen
Valitettavasti et voi ladata MySQL: tä virallisesta arkistosta ja asentaa sen samanaikaisesti yhdellä komennolla. Tämä johtuu valtavasta versioista ja tiettyjä vivahteita lisäämällä arkistoja, joten ensin sopivan pakkauksen valinta on ensin.
Siirry virallisiin varastoihin MYSQL
- Siirry yllä olevaan linkkiin tutustumaan kaikkiin tarkasteltavana olevan tietokannan hallintajärjestelmän nykyisiin versioihin. Valitse kiinnostava paketti RPM-muodossa ja kopioi linkki siihen soittamalla kontekstivalikko painamalla hiiren oikeaa painiketta.
- Kun lisäät, näet, että linkki kopioitiin oikein, ja jos lähdet selaimen läpi, lataat RPM-paketin, mutta nyt ei ole välttämätöntä meille, joten siirrymme konsoliin.
- Kun päätelaitteessa syötä Wget + kopioitu edellinen linkki ja napsauta Enter.
- Seuraavaksi käytä Sudo RPM -ivh MySQL57-Community-Release-El7.rpm, korvaamalla yhteensopimattomuus tässä linjassa nykyisessä linkissä määritettyihin numeroihin.
- Tämä toimenpide toteutetaan myös SuperuSerin puolesta, joten sinun on annettava salasana uudelleen.
- Odota, kunnes arkiston päivitys on valmis ja asenna paketti.
- Ennen pääasennuksen käynnistämistä päivittää arkiston luettelo määrittämällä sudo yum -päivitys.
- Vahvista toiminto valitsemalla Y-version.
- Tee se uudelleen, kun toistat.
- Vain järjestelmän asentamisprosessi pysyi. Tämä tehdään sudo yum asenna MySQL-palvelimen komento.
- Vahvista ehdottomasti kaikki asennus- tai pakettipyynnöt puretaan.
- Latausmenettely voi kestää muutaman minuutin, mikä riippuu Internetin nopeudesta. Tämän aikana älä sulje päätelaite-istuntoa, jotta kaikkia asetuksia ei palauteta.
- Onnistuneen asennuksen jälkeen aktivoi palvelin SUDO SystemCTL: n kautta mysqld.
- Jos virheitä ei ole kytkettynä, näyttöön tulee uusi linja, joka näkyy näytöllä.
Kuten näet, MySQL: n asentaminen Centos 7: llä kesti vain muutaman minuutin, ja käyttäjä ei ollut niin paljon komentoja, joista suurin osa voidaan yksinkertaisesti kopioida ja lisätä konsoliin. Kuitenkin oikean vuorovaikutuksen DBMS: n kanssa on tarpeen tuottaa alustava kokoonpano, jota käsitellään jäljempänä.
Vaihe 3: Aloitusasetukset
Nyt emme vaikuta ehdottomaan kaikkiin tietokannan hallintajärjestelmän perustamiseen, koska tätä ei sovelleta artikkelin aiheeseen. Haluamme vain kertoa perustoimista, jotka on tehtävä tarkistamaan apuohjelman suorituskykyä ja määrittämään sen vakiosäännöt. Tehdä tämä, sinun on noudatettava tällaista opasta:
- Aloitamme kätevän editorin asennuksesta, koska kaikki asetukset vaihdetaan asetustiedostossa, joka avautuu tällaisen ohjelmiston kautta. Se on kätevä käyttää nano, joten konsoli, sudo yum asentaa nano.
- Jos apuohjelmaa ei ole vielä todettu, sinun on vahvistettava uusien arkistojen lisääminen. Muussa tapauksessa merkkijono "suorittaa mitään" näkyy siksi, että voit siirtyä seuraavaan vaiheeseen.
- Aseta sudo nano /etc/my.cnf ja aktivoi tämä komento.
- Lisää BIND_ADDDRESS = STRING = ja määritä IP-osoite, johon haluat liittää ja avata kaikki portit. Voit myös määrittää muita tärkeitä parametreja. Lue lisää niistä virallisessa dokumentaatiossa, johon viittaus on esitetty alla.
- Muutosten jälkeen älä unohda kirjoittaa niitä alas napsauttamalla Ctrl + O ja poistu sitten nanoista Ctrl + X: n kautta.
- Aluksi kokoonpanotiedosto sisältää myös parametreja, jotka vaikuttavat verkon turvallisuuteen. Ne voivat olla potentiaalinen heikko paikka hakkeroinnin aikana, joten on suositeltavaa poistaa ne suorittamalla mysql_secure_installation.
- Jos haluat vahvistaa tämän toiminnon, anna järjestelmänvalvojan salasana.
Kuten aiemmin mainittiin, osoitettiin vain kokoonpanon perusperiaate. Yksityiskohtaisempi tästä on kirjoitettu MySQL: n virallisessa dokumentaatiossa seuraavaksi.
Siirry lukemaan MySQL-dokumentaatiota virallisella verkkosivustolla
Vaihe 4: Root Root Salasanan palautus
Joskus käyttäjät, kun asennat MySQL-asettamalla Superuer-salasanan ja unohdat sen tai eivät tiedä, mikä se valittiin aluksi, joten päätimme lopulta päättää tästä artikkelista nollata pääsyn avaimen, joka toteutetaan näin:
- Avaa "terminaali" ja anna sudo systemctl pysäyttää MySQLD: n pysäyttääksesi palvelun suorittamisen.
- Siirry turvalliseen toimintatilaan SystemCTL Set-Environment MySqld_opts = "- Skip-Grant-taulukot".
- Yhdistä SuperuSerin nimestä kirjoittamalla MySQL -U-juurelle. Salasanaa ei pyydetä.
- Se pysyy vain vuorotellen suorittamaan seuraavat komennot uuden pääsyn avaimen luomiseksi.
MySQL> Käytä MySQLia;
MySQL> Päivitä käyttäjän asetettu salasana = salasana ("Salasana"), jossa käyttäjä = 'root'; (Jos salasana on uusi pääsyavain)
MySQL> Huuhtele etuoikeudet;
Sudo systemctl unset-ympäristö mysqld_opts
Sudo systemctl aloittaa mysqld
Tämän jälkeen yritä liittää palvelimeen uudelleen uuden salasanan avulla. Tällä kertaa ei pitäisi olla vaikeuksia.
Olet juuri perehtynyt vaiheittaiseen käsikirjaan Asennus- ja pintakokoonpanon MySQL-asennukseen 7. Kuten näet, tässä ei ole mitään vaikeaa, mutta sinun ei pidä katsoa edellä mainittuja suosituksia, joilla on täysi opas Tietokanta on edelleen vuorovaikutuksessa web-palvelimen tai sovelluksen kanssa. Kaikki tämä on tehtävä manuaalisesti, työntää pois sivuston erityispiirteistä, ohjelmasta ja tutkia kaikkien käytettyjen komponenttien virallista dokumentaatiota.
Katso myös:
PHPMYADMINin asennus CENTOS 7: ssa
Asennus PHP 7 CENTOS 7: ssa