Faʻafeiloaʻi i oʻu uso i se tala faʻapitoa e faʻaulutalaina. Faʻapipiʻi le WordPress i luga ole Debian Server. A aunoa ma le manaʻomia o soʻo se vaega faʻatonutonu, mai le lauiloa panels e pei o Cpanel, plask, DirectAdmin, vistacp, ma isi panels totogi ma saoloto e fatu ai se siosiomaga e tamoe ai, uepisaite ma pulea i latou i foliga e eseese i le va o laulau taitasi mai le isi, ma o le mea moni o le sili ona lauiloa i totonu oi latou o le cpanel panel. A aunoa ma se toe faʻaoga, matou te faʻapipiʻi le WordPress i luga o Debian 9 ma Apache 5
Fa'amatalaga mana'oga
1 - Faiga Debian Tu'u i luga o se 'au'aunaga (internet server).
2- Avanoa i atumotu i le server poʻo le root Admin account.
3 - Tulaga IP tumau pe faʻapipiʻi i luga o le 'auʻaunaga poʻo le 'auʻaunaga. Ioe, o loʻo avanoa lenei mea i soʻo se sapalai e te tusi mai le Data Center,
4 - Afai e te alu e faʻaavanoa lau 'upega tafaʻilagi i tagata lautele, e tatau Domain po'o le fa'asao e fa'afeso'ota'i le dns ile server,
5- Fa'apipi'i Apache LAMP ile Debian system.
6 - kopi WordPress Le lomiga lata mai mai le upegatafa'ilagi aloaia.
7 - Le polokalame e faʻafesoʻotaʻi i le server Putty
O le a le Debian system?
O le Debian system poʻo le Debian distribution o se komipiuta komipiuta komepiuta e aofia uma ai le free ma tatala polokalama, o lona uiga o soʻo se tasi e mafai ona saofagā ma atiina ae le faiga e pa'ū i lalo ole GNU General Public License. E fa'aaogaina e Debian le fatu Linux ma meafaigaluega GNU, ma o le tufatufaina atu o Debian e lauiloa ona o lana tautinoga maumaututu e tatala, galulue fa'atasi ma su'ega auai. Debian o se faiga faʻaogaina i le lalolagi atoa e talafeagai mo le tele o faʻaoga a le tagata lava ia ma le ofisa, tautua faʻamaumauga, 'auʻaunaga, ma le teuina o auaunaga.
O le a le Apache
igoa apache ile Igilisi Apache HTTP Server . Apache o le tagata na faia se sao tele i le atinaʻeina o le upega tafaʻilagi ma le tuputupu aʻe o le lalolagi i le amataga o le vaitau o le upega tafaʻilagi. O le a le mea na faʻaaogaina e Apache ma o le a lana misiona. Apache o loʻo faʻaaogaina e tautua ai itulau static ma le malosi. Static, pei o le html, ma mea faʻamalosi e suia, e pei o fono, WordPress, ma isi tusitusiga poʻo talosaga ua mamanuina e faʻaoga ai le siʻosiʻomaga Apache ma foliga. Ma o Apache moni lava o se tasi o vaega o le afifiina o le upega tafaʻilagi e taʻua o le LAMP, lea o loʻo i ai le Linux operating system poʻo le GNU Linux, le upega tafaʻilagi, le Mysql database, ma le tele o gagana polokalame, e aofia ai le php, Python ma Perl. Ua tufatufaina atu Apache e avea o se vaega o se tasi o pusa polokalama fa'apitoa. O se tasi o faʻamanuiaga o Apache o le tuʻuina atu lea o mea i totonu o se auala sili ona faʻatuatuaina ma sili ona saogalemu
Faʻamanuiaga o le faʻapipiʻiina o WordPress i luga o Debian
O se tasi o faʻamanuiaga moni o le faʻasaoina o tupe faʻatusatusa i konekarate ma kamupani talimalo. Lona lua, o le saoasaoa o le upega tafaʻilagi i Debian tufatufa faʻatusatusa i se faʻapipiʻi i luga o le cpanel. O se saoasaoa iloga o le 25% ma o lenei mea e fesoasoani i le faʻasalalauina o le saite i le sailiga ma le tulaʻi mai. Lau fa'ailoga ile Google ma isi masini su'esu'e. Ma ia faateleina lau tupe maua faaletino. E ese mai le aloese mai le faʻagesegese a Arapi poʻo kamupani talimalo mai fafo. O loʻo ofoina atu fuafuaga talimalo mo le $ 3 i le masina ma latou faʻaopoopoina 400 upega tafaʻilagi i luga o le server lava e tasi. Ma e amata ona e matauina le faʻagesegese o lau 'upega tafaʻilagi pe a sili atu i le 100 tusiga i luga o le poto masani. A i ai se saite i luga o se vps server tumaoti, le laina initaneti. I luga o le 'auʻaunaga ma le mana atoatoa mo lau 'upega tafaʻilagi, ma o le a fesoasoani ia te oe i le siiina mai o lau' upega tafaʻilagi ma vave tuʻuina atu faʻamatalaga i au tagata asiasi. E ese mai le puipuiga mai le hacking lea e afaina ai kamupani talimalo ona o le faʻaogaina sese. Ou te le o talanoa e uiga i kamupani talimalo uma. O loʻo i ai kamupani talimalo e iai le puipuiga malosi, ae e le o ni Arapi. Talu ai i le taimi o laʻu galuega i luga o le Initaneti, sa ou feutagaʻi ma le sili atu i le 15 kamupani Arapi, ma oi latou uma, e aunoa ma se faʻalavelave, e le agavaa i le igoa o kamupani talimalo. O se tasi o mea pito sili ona taua o le a avea uma punaoa a le 'auʻaunaga mo naʻo lau 'upega tafaʻilagi ma e le o tufatufaina atu i luga o se laulau faʻatonutonu e faʻaaogaina ai le RAM ma le processor, ma o lenei mea e faʻaleleia ai le mautu o lau 'upega tafaʻilagi ma faʻaleleia atili ai lou tulaga i le sailiga ma au tupe. tupe mama, ma isi.
Aisea e filifili ai le WordPress
O le WordPress, ioe, o loʻo faʻatonuina nei le sili atu i le 35%. O se tasi o upega tafaʻilagi i luga o le upega tafaʻilagi mo le faigofie o le faʻaogaina ma le SEO fetaui. E ui e mafai ona e faʻatulagaina ma faʻaauupegaina e fetaui ma vaega uma. Mai le tusiaina o tala i faʻamatalaga. Po'o se blog patino e te tu'uina atu ai ou aafiaga, po'o se faleoloa i luga ole laiga e fa'atau atu ai au'aunaga ma oloa. Poʻo se faʻalapotopotoga poʻo se aʻoaʻoga, e pei o se nofoaga faufautua, ma isi vaega e le mafaitaulia.
Faʻamatalaga faʻamatalaga saunia e Mekano Tech Informatics i luga o sapalai moni
Na ou tusiina le server mai Nofoaga Autu o Fa'amatalaga Hetzner Mai cloud servers. Ua e filifilia le Debian distro e otometi ona faʻapipiʻi ma sauni
Fa'amatalaga: Fa'apipi'i le afifi LAMP
Aʻo leʻi faʻapipiʻi le Lamepa o loʻo i ai Apache i ona vaega, o le mea muamua tatou te faia aʻo leʻi faʻapipiʻiina o le faʻafouina lea o afifi ma fatu ma faʻasaʻo faʻafitauli saogalemu i nei tulafono.
apt-get update
apt-get upgrade
apt-get dist-upgrade
Ata mai le faʻaopoopoina o le faʻatonuga muamua e faʻapipiʻi le WordPress i luga ole Debian 9 servers e aunoa ma le cpanel
O le taunuuga lea o le mataupu ina ua uma ona faʻaopoopo e faʻaalia ai le auala na faia ai le faʻafouga
apt-get update Ign:1 http://mirror.hetzner.de/debian/packages stretch InRelease Maua:2 http://security.debian.org stretch/updates InRelease [94.3 kB] Maua:3 http://mirror hetzner.de/debian/packages stretch-updates InRelease [91.0 kB] Ign:4 http://deb.debian.org/debian stretch InRelease Maua:5 http://deb.debian.org/debian stretch-updates InRelease [ 91.0 kB] Maua:6 http://mirror.hetzner.de/debian/packages stretch-backports InRelease [91.8 kB] Maua:7 http://mirror.hetzner.de/debian/stretch security/updates InRelease [94.3 kB ] Hit:8 http://mirror.hetzner.de/debian/packages stretch Faʻasaʻo Hit:9 http://deb.debian.org/debian stretch Faʻasaʻo Maua:10 http://security.debian.org stretch/ updates / Punaoa e le sa'oloto [1,216 B] Maua:11 http://security.debian.org/updates/main Sources [207 kB] Maua:12 http://security.debian.org stretch/updates/contrib Punaoa [1,384 B] Maua:13 http://security.debian.org stretch/updates/main amd64 Packages [495 kB] Maua:14 http://security.debian.org stretch/updates/main Tra nslation-en [221 kB] Maua:15 http://deb.debian.org/debian stretch-updates/main Punaoa [13.1 kB] Ign:16 http://mirror.hetzner.de/debian/packages stretch-backports /main amd64 Packages Ign:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en Maua:16 http://mirror.hetzner.de/debian/packages stretch-backports/main amd64 afifi [601 kB] Maua:17 http://mirror.hetzner.de/debian/packages stretch-backports/main Translation-en [459 kB] Ig:18 http://mirror.hetzner.de/debian/security stretch /updates/main amd64 Packages Ign:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en Maua:18 http://mirror.hetzner.de/debian/security/updates/ main amd64 Packages [495 kB] Maua:19 http://mirror.hetzner.de/debian/security stretch/updates/main Translation-en [221 kB] Maua:22 http://deb.debian.org/debian stretch / Punaoa autu [6,745 kB] Maua:23 http://deb.debian.org/debian stretch/non-free Sources [79.4 kB] Maua:24 http://deb.debian.org/debian stretch/contr ib Punaoa [44.7 kB] Aumai 10.0 MB i le 3s (2,624 kB/s) Faitau lisi afifi... Ma'ea
Matou te faʻaopoopoina le poloaiga lenei, o le
apt-get upgrade
O le aoga o lenei poloaiga poʻo le mea e fai o le faʻaleleia o le faiga i le lomiga lata mai o Debian. Mulimuli i laasaga e faʻapipiʻi ai le WordPress ile Debian Server 9 e aunoa ma le cpanel
O le a fa'aalia ma oe e pei ona fa'aalia i le ata. Ma o iinei e taʻu atu e le system ia te oe, e te manaʻo moni e faʻaleleia?O ou mulimuli i le faʻaleleia o le faagasologa?E te taina le mataitusi y mo le upu ioe ona kiliki ai lea o le Enter. Ina ia faʻamaeʻaina le faʻaleleia o le faagasologa
O le taunuuga lea o le mataupu pe a maeʻa le faʻaleleia. O sina faʻamatalaga, o le 'auʻaunaga o loʻo ou faʻaogaina o loʻo faʻapipiʻiina le Debian version fou, o le Debian 9 i le taimi nei. E leʻi umi se taimi e faʻaleleia ai. O le galuega faatino lea
apt-get upgrade Faitau lisi o afifi... Faia Fausia le laau fa'alagolago Faitauina o fa'amatalaga o le setete... Fa'afua Fa'atatau le fa'aleleia... Fa'auma O le a fa'aleleia afifi nei: qemu-guest-agent qemu-utils 2 fa'aleleia, 0 fou fa'apipi'i, 0 e aveese ma 0 e le faʻaleleia. Manaomia e maua le 1,300 kB o fa'amaumauga. A mae'a lenei fa'agaioiga, e 2,048 B o avanoa fa'aopoopo fa'aopoopo o le a fa'aaogaina. E te mana'o e fa'aauau? [Y/n] y Maua:1 http://security.debian.org stretch/updates/main amd64 qemu-guest-agent amd64 1:2.8+dfsg-6+deb9u7 [315 kB] Maua:2 http:// security.debian.org stretch/updates/main amd64 qemu-utils amd64 1:2.8+dfsg-6+deb9u7 [986 kB] Aveina le 1,300 kB i le 0s (14.0 MB/s) (Fa'amatalaga faitau ... 33909 faila ma fa'atonuga i le taimi nei fa'apipi'i.) Sauni e tatala .../qemu-guest-agent_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Tatala le qemu-guest-agent (1:2.8+dfsg-6+deb9u7) i luga (1). :2.8+dfsg-6+deb9u5) ... Sauniuni e tatala .../qemu-utils_1%3a2.8+dfsg-6+deb9u7_amd64.deb ... Tatalaina o qemu-utils (1:2.8+dfsg-6+ ) deb9u7) i luga (1:2.8 + dfsg-6 + deb9u5) ... Seti qemu-guest-agent (1:2.8 + dfsg-6 + deb9u7) ... Set up qemu-utils (1:2.8 + dfsg ) 6+deb9u7).
A maeʻa le faʻaleleia, e te faʻaopoopoina le faʻatonuga o loʻo lisiina i le pito i luga i le amataga o le faʻamatalaga. E faʻamaonia ai o le faʻaleleia o le faʻagasologa mo auaunaga faʻapitoa e faʻafouina ae le o le polokalama atoa e faʻaleleia. O le mea e talia o le faia lea o se faʻaleleia o faiga
apt-get dist-upgrade
O se ata lea e faʻaalia ai le faʻagasologa pe a uma ona faʻaopoopo le faʻatonuga
O le laasaga muamua o le faʻafouina ma le faʻaleleia o afifi ma le faiga faʻaogaina i le lomiga fou ua maeʻa
O le laasaga lona lua o le faʻaopoopoina o le igoa ole igoa ile server e ala i lenei poloaiga, lea e suia ai le igoa ole igoa ile igoa ole igoa. Ae ia nofouta atonu e te manaʻomia le toe faʻafouina o le server poʻo le polokalama.
hostnamectl set-hostname hostname.yourdomain.com
hostname.yourdomain.com
O iinei, o le igoa talimalo e tatau ona avea ma igoa o se sub-domain o lau vaega poʻo le vaega na e faʻaagaga e faʻatautaia ai le WordPress server i luga. Faataitaiga upu.mekan0.com
A maeʻa ona faʻaopoopoina lenei poloaiga, e te oomi le Enter i luga o lau piano. O se ata lenei o se faʻataʻitaʻiga o le faʻaopoopoina o le neem host
Ma o le isi fuafuaga i totonu
O loʻo matou faʻapipiʻiina nisi o mea faʻaoga talafeagai ma o le a matou manaʻomia latou e foia mea sese ma faʻaleleia. E te fa'aopoopo le fa'atonuga lea
apt install net-tools sudo wget curl bash-completion
Ou te manatu o le Debian 9 polokalama o loʻo i ai nei mea aoga, ae ia mautinoa ma faʻaopoopo nei tulafono e fai ma faʻamaumauga. A maeʻa, toe amata le server i le taina o le poloaiga toe toe fai A maeʻa ona toe amata, e te ulufale i totonu o le server.O le a e matauina ua suia le igoa o le server i le tuatusi o le igoa server na matou fatuina, mo se faʻataʻitaʻiga i le ata.
O le ae matauina iinei i le poloaiga vave ua suia le igoa o le server ma le igoa foi o le server e pei ona faʻaalia i le ata ma nei faʻamatalaga na aliali mai pe a toe amataina le server ma toe saini i totonu.
Faʻapipiʻi Apache
A maeʻa ona e ulufale i totonu o le 'auʻaunaga faʻatasi ma pule faʻapitoa (aʻa), matou te faʻapipiʻi Apache HTTP, lea e maua i le Debian 9 repositories. E te faʻaopoopoina lenei faʻatonuga i le faʻatonuga vave ma lolomi le Enter
apt install apache2
A maeʻa ona faʻaopoopo le Apache install command, o le a e vaʻai i le faʻatonuga vave pe faʻamaeʻa pe leai foi le faʻapipiʻiina o Apache ua uma ona faʻaalia le code.
apt install apache2 Lisi o pusa faitau... Faia Fausia le laau fa'alagolago Faitau fa'amatalaga o le setete... Faia O le a fa'apipi'i isi afifi fa'aopoopo: apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.2 -0 libperl5.24 perl afifi fautuaina: www-browser apache2-doc apache2-suexec-pristine | apache2-suexec-custom perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl faia afifi Fautuaina: ssl-cert toe igoa O afifi FOU nei o le a faʻapipiʻiina: apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutillibluper1-5.2ldap.0ldap. 5.24 fou faʻapipiʻi, 0 e aveese ma 11 e leʻi faʻaleleia. Manaomia ona maua le 0 kB o fa'amaumauga. A maeʻa lenei taʻaloga, o le 0 MB o le avanoa faaopoopo o le disk o le a faʻaaogaina. E te mana'o e fa'aauau? [Y/n]
E te oomiina le mataitusi Y i luga o le piano, ona e oomi lea o le Ulufale, ma a maeʻa le faʻapipiʻiina o Apache, matou te tatalaina le suʻesuʻega ma lolomi le IP o le server. I le browser, i loʻu tulaga, o aʻu o le IP. O le server o loʻo ou faʻamatalaina o 159.69.215.225 O le a fa'aalia fa'atasi ma oe pei o le ata lea
A maeʻa ona faʻamautinoa ua faʻapipiʻi saʻo le Apache ma o loʻo i luga le ata lea. Faʻamautinoa o loʻo faʻapipiʻi saʻo Apache i luga o le tufatufaina Debian. O lea ua matou fa'apipi'iina le fa'aliliuga fou o php. Ina ia faitau le wordpress CMS ma lenei poloaiga ma fetaomi Enter.
apt install libapache2-mod-php7.0 php7.0 php7.0-gd php7.0-xml php7.0-curl php7.0-mbstring php7.0-mcrypt php7.0-xmlrpc
O le a fa'aali atu e le faiga pe matou fa'auma le fa'apipi'iina pe leai. Fa'aleaogaina E pei o fa'atonuga o lo'o i luga, e te lolomi le mataitusi Y ma taomi le Enter. i le piano. E pei ona faaalia i le ata
A maeʻa le faʻapipiʻiina o faʻaliliuga php, ua maeʻa nei lomiga fou. Faʻapipiʻi MariaDB, se faʻamaumauga tuʻufaʻatasia. E tatau ona faʻapipiʻi e fatu ai se faʻamaumauga mo WordPress. Ma faʻafesoʻotaʻi i latou ina ia mafai ona matou faʻapipiʻi saʻo le WordPress i lenei mea.
apt install php7.0-mysql mariadb-server mariadb-client
O le a tuʻuina atu e le polokalama ia te oe e faʻaauau le faʻapipiʻiina pe leai.Pei o le mea na tupu i poloaiga muamua, e te lolomi le mataitusi Y ma oomi le faʻamau i luga o le piano e faʻaauau ai le faʻapipiʻiina. O lenei faʻamatalaga o le a faʻaalia i luga o le command prompt e faʻamautinoa ai e saʻo le faʻapipiʻiina
apt fa'apipi'i php7.0-mysql mariadb-server mariadb-client Faitauina o lisi lisi ... Faia Fale faʻalagolago fale Faitauina o faamatalaga a le setete ... Faia O faʻaopoopoga faaopoopo nei o le a faʻapipiʻiina: galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4 libreadline5 libsigsegv2 mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server-10.1 mariadb-server-core-10.1 mysql-common rsync socat Fautuaga: gawk-doc libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl mailx mariadb-test netcat-openbsd tinyca Fautuaina afifi: libdbd-mysql-perl libterm-readkey-perl libhtml-template-perl O le a faapipiiina afifi NEW nei: galera-3 gawk libconfig-inifiles-perl libdbi-perl libjemalloc1 libmpfr4 libreadline5 libsigsegv2 mariadb-client mariadb-client-10.1 mariadb-client-core-10.1 mariadb-common mariadb-server mariadb-server-10.1 mariadb-server-core-10.1 mysql-common php7.0-mysql rsync socat 0 faʻaleleia, 19 faʻapipiʻi fou, 0 e aveese ma 0 e leʻi faʻaleleia. Manaomia le maua o le 25.7 MB o faamaumauga. A maeʻa lenei taʻaloga, o le a faʻaaogaina le 189 MB o le avanoa faaopoopo. E te manaʻo e faaauau? [Y / n] y Maua:1 http://deb.debian.org/debian stretch/main amd64 libmpfr4 amd64 3.1.5-1 [556 kB] Maua:2 http://deb.debian.org/debian stretch/main amd64 libsigsegv2 amd64 2.10-5 [28.9 kB] Maua:3 http://deb.debian.org/debian stretch/main amd64 gawk amd64 1:4.1.4+dfsg-1 [571 kB] Maua:4 http://deb.debian.org/debian stretch/main amd64 mysql-common uma 5.8+1.0.2 [5,608 B] Maua:5 http://deb.debian.org/debian stretch/main amd64 mariadb-common uma 10.1.38-0+deb9u1 [28.4 kB] Maua:6 http://deb.debian.org/debian stretch/main amd64 galera-3 amd64 25.3.19-2 [955 kB] Maua:7 http://deb.debian.org/debian stretch/main amd64 libdbi-perl amd64 1.636-1+b1 [766 kB] Maua:8 http://deb.debian.org/debian stretch/main amd64 libreadline5 amd64 5.2+dfsg-3+b1 [119 kB] Maua:9 http://deb.debian.org/debian stretch/main amd64 mariadb-client-core-10.1 amd64 10.1.38-0+deb9u1 [5,107 kB] Maua: 10 http://deb.debian.org/debian stretch/main amd64 libconfig-inifiles-perl uma 2.94-1 [53.4 kB] Maua:11 http://deb.debian.org/debian stretch/main amd64 libjemalloc1 amd64 3.6.0-9.1 [89.8 kB] Maua:12 http://deb.debian.org/debian stretch/main amd64 mariadb-client-10.1 amd64 10.1.38-0+deb9u1 [5,918 kB] Maua:13 http://deb.debian.org/debian stretch/main amd64 mariadb-server-core-10.1 amd64 10.1.38-0+deb9u1 [5,241 kB] Maua:14 http://deb.debian.org/debian stretch/main amd64 rsync amd64 3.1.2-1+deb9u2 [393 kB] Maua:15 http://deb.debian.org/debian stretch/main amd64 socat amd64 1.7.3.1-2+deb9u1 [353 kB] Maua:16 http://deb.debian.org/debian stretch/main amd64 mariadb-server-10.1 amd64 10.1.38-0+deb9u1 [5,344 kB] Maua:17 http://deb.debian.org/debian stretch/main amd64 mariadb-client uma 10.1.38-0+deb9u1 [27.2 kB] Maua:18 http://deb.debian.org/debian stretch/main amd64 mariadb-server uma 10.1.38-0+deb9u1 [27.3 kB] Maua:19 http://deb.debian.org/debian stretch/main amd64 php7.0-mysql amd64 7.0.33-0+deb9u3 [124 kB] Aumai le 25.7 MB ile 0s (35.8 MB/s) Mu'i fa'atulaga afifi... Filifilia o le afifi e lei filifilia muamua libmpfr4:amd64. (Faitauina o faʻamatalaga ... 35883 faila ma faʻamaumauga o loʻo faʻapipiʻi nei.) Sauni e tatala .../libmpfr4_3.1.5-1_amd64.deb ... Tatala libmpfr4:amd64 (3.1.5-1) ... Filifilia o le afifi e lei filifilia muamua libsigsegv2:amd64. Sauni e tatala .../libsigsegv2_2.10-5_amd64.deb ... Tatala libsigsegv2:amd64 (2.10-5) ... Fa'atulaga libmpfr4:amd64 (3.1.5-1) ... Fa'atulaga libsigsegv2:amd64 (2.10-5) ... Filifilia o afifi e le'i filifilia muamua gawk. (Faitauina o faʻamatalaga ... 35905 faila ma faʻamaumauga o loʻo faʻapipiʻi nei.) Sauni e tatala .../00-gawk_1%3a4.1.4+dfsg-1_amd64.deb ... Tu'u ese gawk (1:4.1.4+dfsg-1) ... Filifilia o le afifi e lei filifilia muamua mysql-common. Sauni e tatala .../01-mysql-common_5.8+1.0.2_all.deb ... Tatala mysql-common (5.8+1.0.2) ... Filifilia o le afifi e le'i filifilia muamua mariadb-common. Sauni e tatala .../02-mariadb-common_10.1.38-0+deb9u1_all.deb ... Tatalaina le mariadb-common (10.1.38-0+deb9u1) ... Filifilia o le afifi e le'i filifilia muamua galera-3. Sauni e tatala .../03-galera-3_25.3.19-2_amd64.deb ... Tu'u ese galera-3 (25.3.19-2) ... Filifilia o le afifi e lei filifilia muamua libdbi-perl. Sauni e tatala .../04-libdbi-perl_1.636-1+b1_amd64.deb ... Tu'u ese le libdbi-perl (1.636-1+b1) ... Filifilia o pusa e le'i filifilia muamua libreadline5:amd64. Sauni e tatala .../05-libreadline5_5.2+dfsg-3+b1_amd64.deb ... Tu'u ese le freeadline5:amd64 (5.2+dfsg-3+b1) ... Filifilia o le afifi e le'i filifilia muamua mariadb-client-core-10.1. Sauni e tatala .../06-mariadb-client-core-10.1_10.1.38-0+deb9u1_amd64.deb ... Tatalaina le mariadb-client-core-10.1 (10.1.38-0+deb9u1) ... Filifilia o le afifi na le filifilia muamua libconfig-inifiles-perl. Sauni e tatala .../07-libconfig-inifiles-perl_2.94-1_all.deb ... Tatala libconfig-inifiles-perl (2.94-1) ... Filifilia o le afifi e lei filifilia muamua libjemalloc1. Sauni e tatala .../08-libjemalloc1_3.6.0-9.1_amd64.deb ... Tatala libjemalloc1 (3.6.0-9.1) ... Filifilia o le afifi e le'i filifilia muamua mariadb-client-10.1. Sauni e tatala .../09-mariadb-client-10.1_10.1.38-0+deb9u1_amd64.deb ... Tatalaina le mariadb-client-10.1 (10.1.38-0+deb9u1) ... Filifilia o pusa e le'i filifilia muamua mariadb-server-core-10.1. Sauni e tatala .../10-mariadb-server-core-10.1_10.1.38-0+deb9u1_amd64.deb ... Tatalaina le mariadb-server-core-10.1 (10.1.38-0+deb9u1) ... Filifilia o le paketi e le'i filifilia muamua rsync. Sauni e tatala .../11-rsync_3.1.2-1+deb9u2_amd64.deb ... Tatala le rsync (3.1.2-1+deb9u2) ... Filifilia socat afifi e le'i filifilia muamua. Sauni e tatala .../12-socat_1.7.3.1-2+deb9u1_amd64.deb ... Tu'u ese socat (1.7.3.1-2+deb9u1) ... Seti mysql-common (5.8+1.0.2) ... fa'afou-alternatives: fa'aaoga /etc/mysql/my.cnf.fallback e tu'uina atu ai /etc/mysql/my.cnf (my.cnf) ile fa'aau ta'avale. Fa'atulaga le mariadb-common (10.1.38-0+deb9u1) ... fa'afou-alternatives: fa'aaoga /etc/mysql/mariadb.cnf e tu'uina atu /etc/mysql/my.cnf (my.cnf) i le fa'aau ta'avale Filifilia o le afifi e le'i filifilia muamua mariadb-server-10.1. (Faitauina o faʻamatalaga ... 36487 faila ma faʻamaumauga o loʻo faʻapipiʻi nei.) Sauni e tatala .../mariadb-server-10.1_10.1.38-0+deb9u1_amd64.deb ... Tatalaina le mariadb-server-10.1 (10.1.38-0+deb9u1) ... Filifilia o le afifi e le'i filifilia muamua mariadb-client. Sauni e tatala .../mariadb-client_10.1.38-0+deb9u1_all.deb ... Tatalaina le mariadb-client (10.1.38-0+deb9u1) ... Filifilia o le afifi e le'i filifilia muamua mariadb-server. Sauni e tatala .../mariadb-server_10.1.38-0+deb9u1_all.deb ... Tu'u ese le mariadb-server (10.1.38-0+deb9u1) ... Filifilia o le afifi e lei filifilia muamua php7.0-mysql. Sauni e tatala .../php7.0-mysql_7.0.33-0+deb9u3_amd64.deb ... Tatala le php7.0-mysql (7.0.33-0+deb9u3)... Fa'atulaga le php7.0-mysql (7.0.33-0+deb9u3) ... Fausia le faila faila /etc/php/7.0/mods-available/mysqlnd.ini faʻatasi ai ma se faʻamatalaga fou Fausia le faila faila /etc/php/7.0/mods-available/mysqli.ini faʻatasi ai ma se faʻamatalaga fou Fausia le faila faila /etc/php/7.0/mods-available/pdo_mysql.ini faʻatasi ai ma se faʻamatalaga fou Faʻatulagaina libconfig-inifiles-perl (2.94-1) ... Fa'atulaga libjemalloc1 (3.6.0-9.1) ... Fa'agasologa fa'aoso mo libapache2-mod-php7.0 (7.0.33-0+deb9u3) ... Fa'atulaga socat (1.7.3.1-2+deb9u1) ... Seti gawk (1:4.1.4+dfsg-1) ... Fa'atulaga le rsync (3.1.2-1+deb9u2) ... Fausia symlink /etc/systemd/system/multi-user.target.wants/rsync.service → /lib/systemd/system/rsync.service. Fa'agasologa fa'aoso mo libc-bin (2.24-11+deb9u4) ... Fa'atulaga galera-3 (25.3.19-2) ... Fa'agasologa fa'aoso mo systemd (232-25+deb9u11) ... Faʻagasologa mafuaʻaga mo le man-db (2.7.6.1-2) ... Seti le libreadline5:amd64 (5.2+dfsg-3+b1) ... Fa'atulaga le libdbi-perl (1.636-1+b1)... Fa'atulaga le mariadb-server-core-10.1 (10.1.38-0+deb9u1) ... Fa'atulaga mariadb-client-core-10.1 (10.1.38-0+deb9u1) ... Fa'atulaga mariadb-client-10.1 (10.1.38-0+deb9u1) ... Fa'atulaga le mariadb-client (10.1.38-0+deb9u1) ... Fa'atulaga mariadb-server-10.1 (10.1.38-0+deb9u1) ... Fausia symlink /etc/systemd/system/mysql.service → /lib/systemd/system/mariadb.service. Fausia symlink /etc/systemd/system/mysqld.service → /lib/systemd/system/mariadb.service. Fausia symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /lib/systemd/system/mariadb.service. Fa'atulaga le mariadb-server (10.1.38-0+deb9u1) ... Fa'agasologa fa'aoso mo libc-bin (2.24-11+deb9u4) ... Fa'agasologa fa'aoso mo systemd (232-25+deb9u11) ... a'a@upu:~#
O le laasaga lona lua o le taʻavale lea o le MariaDB na matou faʻapipiʻiina. Matou te taina le poloaiga lenei e tamoe
systemctl start mariadb
Ina ua uma ona tamoe MARIADB
O loʻo matou faʻapipiʻiina le Mysql Database Wizard. Safe ma o le a talosagaina oe e filifili se upu faataga malosi. Mo le tagata faʻaoga aʻa ona o loʻo faʻaaogaina le upu faʻamaonia a le pule o le server. I le pule o faʻamaumauga, peitaʻi, matou te faʻaopoopoina le poloaiga lenei. Le faʻapipiʻi o le mysql database handler ma lenei poloaiga.
mysql_secure_installation
O le ae matauina pe a uma ona faaopoopo le poloaiga. E fai atu ia te oe e tusi le upu faataga mo le a'a. Le server e te tusia. O le a ofoina atu ia te oe se upu faataga malosi, e te fetaomi Y. Ona fetaomi Ulufale. O le a talosagaina oe e ulufale i se upu faataga fou e ulufale ai i le upu faataga fou. Ona e oomiina lea o le Enter ma o le a faʻamaonia oe e le polokalama e ala i le ulufale i le faʻaupuga mo le taimi lona lua. Ina ia mautinoa e te lolomi ma taomi le Enter. Ona taʻu atu lea e le faiga ia te oe
Ulufale le upu fa'aupuga o lo'o iai nei mo a'a (y. n): E te oomi le y ona ulufale ai lea
A uma ona oomi o le a taʻu atu ia te oe ua uma ona i ai sau seti o upu faʻaulu, fetaomi n ona ulufale lea
Pe na te ofo mai e sui le upu faataga a'a? [Y/N] E te oomi le y ma ulufale e sui le upu faataga mo le admin databases
E te ta'i le uputatala fou ona e ulufale lea ma o le a e toe taina e faʻamaonia ona e ulufale lea e le mafai. O le faʻapipiʻiina o MariaDB o loʻo i ai se tagata e le taʻua igoa, faʻatagaina soʻo se tasi e
Le saini i le MariaDB e aunoa ma le faia o se faʻamatalaga faʻaoga
O le a faʻaalia oe e le faiga
Ave'ese tagata fa'aoga le iloa? [Y/N] E te taina le y ona e ulufale lea
O le a fa'aalia filifiliga e fa'atulaga e ala i le kiliki i luga o nei mataitusi.
n ona ulufale lea
ona e ulufale lea
ona e ulufale lea
O lenei gaioiga mai le faʻatonuga o loʻo i ai laasaga uma na e faia e faʻapipiʻi poʻo le seti mysql
a'a@upu:~# mysql_secure_installation FAAMANATU: FAʻAALIGAINA O VAEGA UMA O LENEI TUSI PAIA E MAFAI ONA TOʻUINA MO TAGATA MariaDB AUAUNAGA I LE FAʻAMATALAGA FAʻATASI! Faʻasoa LE FAITAU I LE LAUSIA LAUSIA MAʻU LELEI! Ina ia mafai ona e ulufale i totonu o MariaDB e faʻamautuina, o le a tatou manaʻomia le taimi nei upu faʻapipiʻi mo le aʻa faʻaaoga. Afai na faʻatoa e faʻapipiʻi MariaDB, ma e te leʻi setiina le aʻa upu faʻavae ae, o le a avanoa le upu faʻataga, o lea e tatau ai lava ona e ulufale mai i totonu. Ulufale mai le upu faʻamaumau nei mo le aʻa (ulu mo le leai): Ua lelei, ua lelei le faʻaoga o le password, alu i luma ... Faʻamauina o le faʻamaufaʻailogaina aʻa e mautinoa ai e leai se tasi e mafai ona ulufale i le MariaDB aʻa tagata e aunoa ma le faatagaga tatau. O loʻo i ai sau faʻamaumauga palakalafa, o lea e mafai ai ona e tali saogalemu i le 'n'. Suia le upu faataga a'a? [Y/n] i Faʻamatalaga fou: Toe ulufale mai i le upu fou: Faʻatonu le faʻaleleia o le upu! Toe faʻafeiloaʻi palemia o palemene .. ... Manuia! Ona o le lē mafai, o le faʻapipiʻi MariaDB o loʻo i ai se tagata e le o taʻua, e mafai ai e se tasi e ulufale i totonu o MariaDB e aunoa ma le i ai o se faʻamatalaga e faʻaaogaina mo le latou. E na o le suʻega e faʻamoemoeina, ma faia le faʻapipiʻi alu sina siʻosiʻomaga. E tatau ona e aveesea i latou aʻo leʻi alu i se gaosiga o gaosiga. Ave'ese tagata fa'aoga le iloa? [Y/n] i ... Manuia! E masani lava, o aa e tatau ona faʻatagaina e faʻafesoʻotaʻi mai le 'localhost'. Lenei ia faʻamautinoaina e le mafai e se tasi ona mate i le aʻafiaga o aʻafiaga mai le fesoʻotaʻiga. Fa'ataga a'a saini mamao? [Y/n] n ... faase'e. I se faʻaletonu, MariaDB sau ma se nofoaga autu o igoa 'faʻataʻitaʻi' e mafai e soʻo se tasi avanoa. E faʻamoemoe foi mo lenei suʻega, ma e tatau ona aveese ao lei alu i se siosiomaga o gaosiga. Aveʻese suʻega faʻamaumauga ma ulufale iai? [Y / n] ma - Faʻapaʻu faʻamaumau database ... ... Manuia! - Aveesea avanoa i luga o le faʻamaumauga o faʻamaumauga. ... Manuia! O le toe faʻaleleia o laulau avanoa o le a mautinoa ai suiga uma ua faia o le a aoga vave. Toe faʻafeiloaʻi laulau avanoa i le taimi nei? [Y / n] y ... Manuia! Faʻamāina i luga ... Ua maeʻa! Afai oe maeʻa uma uma i luga sitepu, lau MariaDB faʻapipiʻi ona tatau nei ona malupuipuia. Faʻafetai mo le faʻaaoga MariaDB!
Matou te faʻamautinoa ua malupuipuia MariaDB
Aua o le faaletonu e resitalaina ai le root account e aunoa ma se upu faataga. Ina ia puipuia faʻafitauli saogalemu, matou te ulufale i totonu o le database. Fa'aaogaina o le tala a'a ma tu'uina atu nei poloaiga.
mysql -u root -p
use mysql;
update user set plugin='' where User='root';
flush privileges;
quit
A maeʻa ona taina le poloaiga muamua, o le a fesili atu ia te oe mo le faʻaupuga, lea e te lolomi ma lolomi Enter.
O le fa'aulufalega lea o fa'atonuga o lo'o i totonu o le fa'atonuga
root@upu:~# mysql -u root -p Ulufale upu faʻamau: Fa'afeiloa'i i le mata'itu MariaDB. E faaiu poloaiga i le ; po o \g. O lau MariaDB connection id e 9 Faiga o le server: 10.1.38-MariaDB-0+deb9u1 Debian 9.8 Puletaofia (c) 2000, 2018, Oracle, MariaDB Corporation Ab ma isi. Type 'fesoasoani;' po'o le '\h' mo se fesoasoani. Tu'i '\c' e fa'amama le fa'amatalaga o lo'o iai nei. MariaDB [(leai)]> faʻaaoga le mysql; Faitau fa'amatalaga laulau mo le fa'amae'aina o igoa ole laulau ma koluma E mafai ona e tapeina lenei vaega e maua ai se amataga vave i le -A Suia fa'amaumauga MariaDB [mysql]> fa'afou tagata fa'aoga seti plugin = '' lea Tagata fa'aoga = 'a'a'; Fesili Ui, o le laina 1 ua aafia (0.00 sec) Laina fetaui: 1 Suia: 1 Lapataiga: 0 MariaDB [mysql]> faʻamalo avanoa; Ui Fesili OK, laina 0 ua aafia (0.01 sec) MariaDB [mysql] > tuu Fa a'a@upu:~#
Ma se ata e faʻaalia ai
A maeʻa ona matou faʻaopoopoina tls poʻo ssl modules. Matou te faʻatautaia poloaiga nei
a2enmod rewrite ssl
a2ensite default-ssl.conf
Ona matou tatalaina lea DocumentRoot mo nofoaga uma matou te mananaʻo e mafai. Matou te tatalaina faila faʻatulagaina i lenei poloaiga
nano /etc/apache2/sites-enabled/000-default.conf
A maeʻa ona tatala faʻatasi ma oe, e te faʻaopopo, matou te faʻaopoopoina lenei code
Filifiliga Faasino Igoa FollowSymLinks MultiViews FaʻasalagaOverride Mea uma Manaʻomia uma faʻatagaina
Ona e oomi lea o se mataitusi x i luga o le piano, ona e oomi lea o le Enter
Ona e ulufale lea i lenei poloaiga ma faaopoopo le code tutusa, lea o loʻo i luga pe a uma ona tatala le faila.
nano /etc/apache2/sites-enabled/default-ssl.conf
Ona e oomi lea o le mataitusi x e alu ese mai le faila ma lolomi y e teu ai suiga, ma o le ata lea o le faʻaopoopoina o le code.
A maeʻa ona faʻapolopolo, e te faʻaopoopoina lenei poloaiga, ia mautinoa o tusi pasi faʻaletonu mo nofoaga o loʻo faʻatulagaina i lenei poloaiga.
nano /etc/apache2/sites-enabled/default-ssl.conf
Afai e le tatalaina le faila ma oe ona e le oi luga ole server. E te siiina mai le faila ma tuu i luga i lenei ala
/etc/apache2/sites-enabled . e ala i le polokalame winscp E pei ona faaalia i le ata
Ina ia faʻaoga tulaga, faʻaopoopo nei poloaiga i le faʻatonuga vave
a2enmod headers
systemctl restart apache2.service
O lea o loʻo matou suʻeina le faʻatulagaina o Apache pe saʻo le faʻatulagaina, ma o a mea sese. Afai e lelei matou toe amata auaunaga i nei poloaiga
apache2ctl -t
systemctl restart apache2.service mariadb.service
systemctl enable apache2.service mariadb.service
fa'apipi'i wordpress
Matou te ulufale i faʻamaumauga e fatu ai se faʻamaumauga fou mo le faʻapipiʻiina o le WordPress e ala i tulafono nei
mysql -u root -p
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress-user'@'localhost' IDENTIFIED BY 'wordpress-pass';
FLUSH PRIVILEGES;
fa'amatalaga . wordpress-pass
E te tusia i lona tulaga le upu faʻaoga o le WordPress database, lea na matou fatuina
A maeʻa ona faʻaopoopoina nei poloaiga e fatu ai le faʻamaumauga ma le faʻaaogaina o faʻamaumauga ma tuʻuina atu avanoa. Matou te sii maia le WordPress version mai le upega tafaʻilagi aloaia e faʻaaoga ai le wget poloaiga ma faʻamalo iinei. I le temp file ma nei poloaiga
cd /tmp
wget http://wordpress.org/latest.tar.gz
tar xfz latest.tar.gz
cp -rf wordpress/* /var/www/html/
rm /var/www/html/index.html
O lea ua matou tuʻuina atu faʻatagaga tusitusi i faila WordPress ma nei poloaiga
chmod -R 775 /var/www/html/
chgrp -R www-data /var/www/html/
ls -al /var/www/html
Ole taimi nei e te talosagaina le IP ole server ile browser e faʻapipiʻi le WordPress, e pei ona faʻaalia i le ata
Ona faʻauma lea o laasaga faʻapipiʻi masani
. Faʻafetai, ua e faʻapipiʻiina le WordPress i le Debian Server 9 e aunoa ma le cpanel,
I lenei faʻamatalaga, na ou faʻapipiʻiina ma le loto i ai faʻamatalaga uma mo le manuia o i latou e le iloa le faʻaopoopoga o tulafono laiti ma le uiga o latou ma mo le manuia o tagata uma.
O le isi faʻamatalaga o le a faia e faʻafesoʻotaʻi le vaega i le server ma puipuia le wordpress ma le server atoa. Ia nofouta i taimi uma i mea fou. Pau lava le mea e tatau ona e faia o le lesitala i faʻamatalaga
Faamatalaga ua faaulutalaina. Faʻapipiʻi le WordPress ile Debian Server 9 e aunoa ma le cpanel
E le faʻatagaina ona kopi le tusiga ma faʻapipiʻi i luga o soʻo se saite e aunoa ma le taʻua o le puna, o Mekano Tech.
E tatau ona tatou fa'aaloalo i aia tatau tau meatotino