Endurstilla MySQL rót lykilorð á Debian/Ubuntu
Ef þú hefur gleymt MySQL rót lykilorðinu þínu geturðu endurstillt það með því að fylgja skrefunum í þessari grein. Ferlið er frekar einfalt og vinnur á þessum
Þegar þú setur upp vefsíðu eða vefforrit er algengasta vefþjónustulausnin fyrir það að setja upp LAMP-stafla sem samanstendur af Linux, Apache, MySQL og PHP.
Í þessari grein munum við læra hvernig á að setja upp uppfærðan LAMP-stafla með því að setja upp nýjustu stöðugu útgáfurnar af Apache 2.4.x, MariaDB 10.x og PHP 7.x á Ubuntu 16.04.
Settu upp nýjustu stöðugu útgáfuna af Apache 2.4.x með því að nota eftirfarandi skipun:
sudo apt-get install apache2 -y
Notaðu skipunina hér að neðan til að staðfesta uppsetninguna:
apache2 -v
Úttakið ætti að líkjast:
Server version: Apache/2.4.18 (Ubuntu)
Server built: 2016-07-14T12:32:26
Í framleiðsluumhverfi viltu fjarlægja sjálfgefna Ubuntu Apache velkomnasíðu:
sudo mv /var/www/html/index.html /var/www/html/index.html.bak
Í öryggisskyni ættir þú að koma í veg fyrir að Apache afhjúpi skrár og möppur innan rótarskrár vefsins /var/www/html
fyrir gestum:
sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/apache2/apache2.conf
Athugið: Í samræmi við sérstakar kröfur þínar geturðu sérsniðið fleiri stillingar í þeirri skrá síðar.
Ræstu Apache þjónustuna og láttu hana hefjast við ræsingu kerfisins:
sudo systemctl start apache2.service
sudo systemctl enable apache2.service
Þegar þessi grein er skrifuð er núverandi stöðuga útgáfa af MariaDB 10.1
. Þú getur notað eftirfarandi skipanir til að setja upp MariaDB 10.1 á Ubuntu 16.04 x64 kerfinu þínu.
Settu upp kerfið apt repo:
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu xenial main'
Settu upp MariaDB:
sudo apt update -y
sudo apt install -y mariadb-server
Meðan á uppsetningarferlinu stendur mun MariaDB pakkastillingarhjálpin sjálfkrafa birtast og biðja þig um að setja upp nýtt lykilorð fyrir MariaDB root
notandann. Í bili, ýttu bara á í Enter
hvert sinn sem töframaðurinn birtist til að sleppa þessu skrefi vegna þess að við munum setja upp lykilorð fyrir MariaDB root
notandann í eftirfarandi öruggu MariaDB ferli.
Þegar MariaDB hefur verið sett upp geturðu staðfest uppsetninguna með:
mysql -V
Úttakið ætti að vera svipað og:
mysql Ver 15.1 Distrib 10.1.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Byrjaðu MariaDB þjónustuna:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Tryggðu uppsetningu MariaDB:
sudo /usr/bin/mysql_secure_installation
Meðan á gagnvirku ferli stendur skaltu svara spurningum einni af annarri sem hér segir:
Enter current password for root (enter for none): <Enter>
Set root password? [Y/n]: Y
New password: <your-MariaDB-root-password>
Re-enter new password: <your-MariaDB-root-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
Athugið: Vertu viss um að skipta <your-MariaDB-root-password>
út fyrir þitt eigið MariaDB rót lykilorð.
Á þennan hátt hefur MariaDB 10.1 verið sett upp á öruggan hátt á kerfið þitt. Í framtíðinni geturðu sett upp tilgreinda notendur og gagnagrunna fyrir vefforritin þín sem hér segir:
Skráðu þig inn í MySQL skelina sem root
:
mysql -u root -p
Sláðu inn MariaDB rót lykilorðið sem þú stilltir áðan þegar beðið er um það.
Búðu til MariaDB gagnagrunn webapp
, gagnagrunnsnotanda webappuser
og lykilorð gagnagrunnsnotandans 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;
Ef nauðsyn krefur geturðu sérsniðið MariaDB með því að skoða og breyta aðal MariaDB stillingarskránni sem er /etc/mysql/my.cnf
:
sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.bak
sudo vi /etc/mysql/my.cnf
Mundu að endurræsa MariaDB þjónustuna ef þú gerir einhverjar breytingar á þeirri skrá:
sudo systemctl restart mariadb.service
Þegar þú fjallar um PHP 7.x, vinsamlegast vísaðu til annarrar Vultr grein sem lýsir ferlinu í smáatriðum.
Sjálfgefið er að UFW eldveggurinn á Ubuntu 16.04 er óvirkur. Þú ættir að virkja UFW eldvegginn til að auka öryggi:
sudo ufw app list
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"
sudo ufw enable
Það er allt og sumt. Eftir að hafa farið í gegnum ofangreindar aðferðir hefði LAMP-staflan verið í gangi á Ubuntu 16.04 kerfinu þínu. Þú getur síðan sett upp þitt eigið vefforrit á grundvelli LAMP staflasins. Njóttu þess!
Ef þú hefur gleymt MySQL rót lykilorðinu þínu geturðu endurstillt það með því að fylgja skrefunum í þessari grein. Ferlið er frekar einfalt og vinnur á þessum
Þú getur afritað og límt eftirfarandi bash forskrift inn í ræsingarforskriftasvæði Vultr stjórnborðsins. Það mun setja upp alla nauðsynlega pakka til að ru
Forkröfur Nýtt Vultr Ubuntu 14.04 eða 16.04 netþjónstilvik. Stöðugur IP-þjónn (þetta er IP-tala IP-netþjónsins fyrir Vultr). Notandi sem er ekki rótarþjónn með sud
Inngangur Í þessari skrifum skaltu fara vel í gegnum hvernig á að taka öryggisafrit af mörgum MySQL eða MariaDB gagnagrunnum sem sitja á sömu vél með því að nota sérsniðið bash scrip
Settu upp Apache Fyrst skaltu uppfæra pakkastjórann þinn. sudo apt-get update -y sudo apt-get upgrade -y Settu upp og ræstu Apache. sudo apt-get setja upp apache
Sennilega eru margir að fara að nota Vultr VPSes sem vefþjóna, góður kostur væri Nginx sem vefþjónn. Í þessu efni ætla ég að lýsa o
Inngangur MySQL hefur frábæran eiginleika sem kallast skoðanir. Skoðanir eru geymdar fyrirspurnir. Hugsaðu um þá sem samnefni fyrir annars langa fyrirspurn. Í þessari handbók,
Í þessari grein munum við útlista ferlið við að setja upp PHP 7.x MariaDB 10.1, nýjustu stöðugu útgáfuna af MariaDB 10.x seríunni þegar hún var skrifuð.
MySQL er vinsælasti hugbúnaðurinn í heiminum sem notaður er fyrir gagnagrunna. Það er mjög mikilvægt að ganga úr skugga um að þú hafir afrit af gagnagrunninum þínum. Þessi framkvæmd leyfa
Inngangur LAMP er skammstöfun sem stendur fyrir Linux, Apache, MySQL og PHP. Þessi hugbúnaðarstafla er vinsælasta opna lausnin fyrir uppsetningu o
Þessi handbók mun sýna þér hvernig á að setja upp og stilla annan LAMP stafla á Debian 8 rétt með því að nota NGINX, PHP Fast Process Manager,
LAMP inniheldur Apache, MySQL, PHP og Ubuntu. Þessi handbók var skrifuð fyrir Ubuntu 14.04. Skref eitt: Settu upp Apache Apache er ókeypis opinn hugbúnaður fyrir okkur
Að nota annað kerfi? X-Cart er afar sveigjanlegur netverslunarvettvangur með opinn uppspretta með fullt af eiginleikum og samþættingum. X-Cart frumkóði er gestgjafi
Að nota annað kerfi? X-Cart er afar sveigjanlegur netverslunarvettvangur með opinn uppspretta með fullt af eiginleikum og samþættingum. X-Cart frumkóði er gestgjafi
Inngangur Mytop er ókeypis leikjatölvu byggt tól til að fylgjast með frammistöðu MySQL. Það er svipað og efsta tólið, en það sýnir MySQL fyrirspurnir. Vitni
Að nota annað kerfi? X-Cart er afar sveigjanlegur netverslunarvettvangur með opinn uppspretta með fullt af eiginleikum og samþættingum. X-Cart frumkóði er gestgjafi
Í þessari grein mun ég útskýra hvernig á að búa til LAMP-stafla á Ubuntu 17.04. Athugið: Þú þarft sudo eða rót aðgang fyrir skipanirnar í þessari grein. ég
PHP forrit eru venjulega samsett af vefþjóni, venslagagnagrunnskerfi og tungumálatúlknum sjálfum. Í þessari kennslu munum við vera skuldsett
Þegar þetta er skrifað er MariaDB 10.1 þróunarútgáfan af MariaDB. Það er byggt á MariaDB 5.5 og inniheldur bakhliða eiginleika frá MySQL 5.6. Þr
MySQL fjölmeistaraafritun er frábær eiginleiki innan MySQL. Hins vegar er aðeins eitt vandamál; staðlað fjölmeistaraafritun virðist aldrei vera a
Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.
Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.
Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.
Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.
Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…
Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.
Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.
Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.
Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.
Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira