Palauta MySQL-pääsalasana Debianissa/Ubuntussa
Jos olet unohtanut MySQL-pääkäyttäjän salasanasi, voit nollata sen noudattamalla tämän artikkelin ohjeita. Prosessi on melko yksinkertainen ja toimii niillä
Tässä artikkelissa opit asentamaan ajan tasalla olevan LAMP-pinon asentamalla Apache 2.4:n ja MariaDB 10.3:n uusimmat vakaat julkaisut Ubuntu 18.04:ään.
Huomautus: Ubuntu 18.04 toimitetaan PHP 7.2 jo asennettuna, joten meidän tarvitsee asentaa vain jotkin tarvittavat paketit.
Päivitä ensin järjestelmäsi:
apt-get update -y
apt-get upgrade -y
Luo seuraavaksi uusi käyttäjä:
adduser <username>
Kirjoita ja kirjoita uusi suojattu salasana tälle käyttäjälle, aseta sitten joko käyttäjätiedot tai jätä kentät tyhjiksi ja paina ENTERkäyttääksesi oletusasetuksia.
Lisää käyttäjä sudo
ryhmään:
usermod -aG sudo <username>
Asenna Apache 2.4:n uusin vakaa julkaisu:
sudo apt-get install apache2 -y
Vahvista asennus ja tarkista Apache-versio käyttämällä seuraavaa komentoa:
apache2 -v
Tulos näyttää seuraavanlaiselta:
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2018-10-03T14:41:08
Tuotantoympäristössä haluat poistaa Ubuntu Apachen oletusarvoisen tervetulosivun:
sudo mv /var/www/html/index.html /var/www/html/index.html.bak
Turvallisuussyistä sinun tulee estää Apachea paljastamasta verkkojuurihakemiston tiedostoja ja hakemistoja /var/www/html
vierailijoille:
sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/apache2/apache2.conf
Huomautus: Voit mukauttaa myöhemmin lisää kyseisen tiedoston asetuksia erityisvaatimustesi mukaisesti.
Käynnistä Apache-palvelu ja käynnistä se järjestelmän käynnistyksen yhteydessä:
sudo systemctl start apache2.service
sudo systemctl enable apache2.service
Asenna ensin software-properties-common
tarvittaessa:
sudo apt-get install software-properties-common
Tuo seuraavaksi gpg-avain:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
Lisää järjestelmän apt repo:
sudo add-apt-repository 'deb [arch=amd64] http://mirror.zol.co.zw/mariadb/repo/10.3/ubuntu bionic main'
Päivitys apt:
sudo apt update -y
Nyt voit asentaa MariaDB:n:
sudo apt install -y mariadb-server mariadb-client
Asennuksen aikana MariaDB-paketin ohjattu konfigurointitoiminto avautuu automaattisesti ja pyytää sinua asettamaan uuden salasanan MariaDB- root
käyttäjälle. Valitse suojattu salasana ja vahvista se toistamalla se.
Kun MariaDB on asennettu, voit vahvistaa asennuksen:
mysql -V
Tulos on seuraavanlainen:
mysql Ver 15.1 Distrib 10.3.10-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Käynnistä ja ota MariaDB-palvelu käyttöön:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Suojaa MariaDB:n asennus:
sudo /usr/bin/mysql_secure_installation
Ensimmäinen kehote on kirjoittaa juuri määrittämäsi pääkäyttäjän salasana. Seuraavaksi se kysyy, haluatko vaihtaa salasanan. Voit kirjoittaa n
ja painaa ENTER, ellet halua vaihtaa salasanaa.
Interaktiivisen prosessin aikana paina vain ENTERsaadaksesi oletusasetukset, koska ne ovat turvallisimpia.
MariaDB 10.3 on nyt asennettu turvallisesti järjestelmääsi. Jatkossa voit määrittää myös verkkosovelluksille määrättyjä käyttäjiä ja tietokantoja. Kirjaudu MySQL-kuoreen nimellä root
:
mysql -u root -p
Kirjoita pyydettäessä MariaDB-root-salasana, jonka määritit aiemmin.
Luo MariaDB-tietokanta webapp
, tietokannan käyttäjä webappuser
ja tietokannan käyttäjän salasana yourpassword
:
CREATE DATABASE webapp;
CREATE USER 'webappuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON webapp.* TO 'webappuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Tarvittaessa voit mukauttaa MariaDB:tä tarkastelemalla ja muokkaamalla MariaDB:n pääasetustiedostoa, joka on /etc/mysql/my.cnf
:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
sudo vi /etc/mysql/my.cnf
Muista käynnistää MariaDB-palvelu uudelleen, jos teet muutoksia kyseiseen tiedostoon:
sudo systemctl restart mariadb.service
Muista asentaa nämä paketit Apachen asentamisen jälkeen :
sudo apt-get install -y php libapache2-mod-php7.2 php7.2-cli php7.2-common php7.2-mbstring php7.2-gd php7.2-intl php7.2-xml php7.2-mysql php7.2-zip
Oletusarvon mukaan Ubuntu 18.04:n UFW-palomuuri ei ole aktiivinen. Ota UFW-palomuuri käyttöön turvallisuuden parantamiseksi. Tarkista ensin sovellusluettelo:
sudo ufw app list
Aseta seuraavaksi säännöt:
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"
Aloita lopuksi ufw:
sudo ufw enable
Onnittelut, LAMP-pino on nyt käytössä Ubuntu 18.04 -järjestelmässäsi. Voit nyt ottaa käyttöön oman verkkosovelluksesi LAMP-pinon perusteella.
Jos olet unohtanut MySQL-pääkäyttäjän salasanasi, voit nollata sen noudattamalla tämän artikkelin ohjeita. Prosessi on melko yksinkertainen ja toimii niillä
Voit kopioida ja liittää seuraavan bash-komentosarjan Vultr-ohjauspaneelin käynnistyskomentosarja-alueelle. Se asentaa kaikki tarvittavat paketit ru
Edellytykset Uusi Vultr Ubuntu 14.04 tai 16.04 palvelinesiintymä. Staattinen palvelimen IP (tämä on tärkein Vultr-palvelimesi IP-osoite). Ei-root-palvelimen käyttäjä, jolla on sud
Johdanto Tässä kirjoituksessa käydään läpi kuinka varmuuskopioida useita samassa koneessa olevia MySQL- tai MariaDB-tietokantoja mukautetulla bash-skriptillä
Asenna Apache Päivitä ensin paketinhallinta. sudo apt-get update -y sudo apt-get upgrade -y Asenna ja käynnistä Apache. sudo apt-get install apache
Luultavasti monet ihmiset aikovat käyttää Vultr VPS:ään verkkopalvelimina, hyvä valinta olisi Nginx verkkopalvelimeksi. Tässä aiheessa aion kuvata o
Johdanto MySQL:ssä on upea ominaisuus, joka tunnetaan nimellä näkymät. Näkymät ovat tallennettuja kyselyitä. Ajattele niitä aliaksena muuten pitkälle kyselylle. Tässä oppaassa
Tässä artikkelissa hahmotellaan PHP 7.x MariaDB 10.1:n, MariaDB 10.x -sarjan uusimman vakaan julkaisun kirjoitushetkellä, asennusprosessi.
MySQL on maailman suosituin tietokantoihin käytettävä ohjelmisto. On erittäin tärkeää varmistaa, että sinulla on varmuuskopiot tietokannastasi. Tämä käytäntö sallii
Johdanto LAMP on lyhenne sanoista Linux, Apache, MySQL ja PHP. Tämä ohjelmistopino on suosituin avoimen lähdekoodin ratkaisu o
Tämä opas näyttää kuinka asentaa ja määrittää oikein vaihtoehtoinen LAMP-pino Debian 8:ssa käyttämällä NGINX:ää, PHP Fast Process Manageria,
LAMP sisältää Apachen, MySQL:n, PHP:n ja Ubuntun. Tämä opas on kirjoitettu Ubuntu 14.04:lle. Vaihe yksi: Asenna Apache Apache on meille ilmainen avoimen lähdekoodin ohjelmisto
Käytätkö erilaista järjestelmää? X-Cart on erittäin joustava avoimen lähdekoodin verkkokauppaalusta, jossa on paljon ominaisuuksia ja integraatioita. X-Cartin lähdekoodi on hoste
Käytätkö erilaista järjestelmää? X-Cart on erittäin joustava avoimen lähdekoodin verkkokauppaalusta, jossa on paljon ominaisuuksia ja integraatioita. X-Cartin lähdekoodi on hoste
Johdanto Mytop on ilmainen konsolipohjainen työkalu MySQL:n suorituskyvyn seurantaan. Se on samanlainen kuin huippuapuohjelma, mutta se näyttää MySQL-kyselyt. Wit
Käytätkö erilaista järjestelmää? X-Cart on erittäin joustava avoimen lähdekoodin verkkokauppaalusta, jossa on paljon ominaisuuksia ja integraatioita. X-Cartin lähdekoodi on hoste
Tässä artikkelissa selitän kuinka luodaan LAMP-pino Ubuntu 17.04:ssä. Huomautus: Tarvitset sudo- tai pääkäyttäjän oikeudet tämän artikkelin komentoihin. minä
PHP-sovellukset koostuvat yleensä verkkopalvelimesta, relaatiotietokantajärjestelmästä ja itse kielitulkista. Tässä opetusohjelmassa hyödynnämme
Kirjoitushetkellä MariaDB 10.1 oli MariaDB:n kehitysversio. Se perustuu MariaDB 5.5:een ja sisältää MySQL 5.6:n back-ported ominaisuuksia. Siellä
MySQL multi-master replikointi on erinomainen ominaisuus MySQL:ssä. On kuitenkin vain yksi ongelma; tavallinen monen pääkoneen replikointi ei näytä koskaan olevan a
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja