Faʻamatala le puipuiga o le 'auʻaunaga ma le faʻapipiʻiina o le WordPress (1)

Talofa o'u uso, o e mulimuli i la matou 'upega tafaʻilagi Mekano Tech, i lenei tusiga e fesoʻotaʻi ma le puleaina ma le puipuia o 'upega tafaʻilagi,

I lenei lesona, matou te puipuia le server ma faʻapipiʻi le WordPress i luga.
Ina ia fausia se upega tafaʻilagi mautu ma mautu poʻo se blog e maua ai se tupe maua mulimuli ane,
Afai o oe o se tasi o le 90 pasene oi latou e aʻafia e le telegese o kamupani talimalo, o lenei tusiga e mo oe

Le aoga o lenei kosi?

  • Fausiaina ose nofoaga fa'amautu atoatoa ma vave fa'atasi ai ma punaoa uma e tautua ai na'o lau saite.
  • Puipuia o au upega tafaʻilagi faʻamatalaga mo oe "Pe a talimalo lau 'upega tafaʻilagi e soʻo se kamupani talimalo, latou te pulea atoatoa lau' upega tafaʻilagi, au faʻamatalaga, faʻamaumauga ma mea uma."
  • Fausiaina o se server taugofie ma punaoa faʻapitoa.O le tau o le masina e 43 Egyptian pauna, e ese le matagofie
  • Faʻasaoina tupe ona o tau o kamupani faʻasalalau pepelo i latou tau. Ma o le tau talimalo sili ona maualalo o le a tau 4 EGP i tausaga taʻitasi, ma e le malosi.
  • Puleaina ma puipuia le 'au'aunaga ma pulea fa'apolofesa lau 'upega tafa'ilagi

Manaoga o vasega 

Le amataga o le faʻamatalaga

Faʻafesoʻotaʻi i le server

A maeʻa ona sii mai ma faʻapipiʻi le polokalama fesoʻotaʻiga server putyy  Matou te faia se pu ma o le a pei o lenei

I totonu o le fanua "Igoa Host", e te tusia le IP a le server, "o le ID numera o soʻo se server poʻo se masini e fesoʻotaʻi i luga ole Initaneti e aunoa ma se mea e le mafai ona e faʻafesoʻotaʻi i le server", ona e kiliki lea i luga Tatala,

  • Faʻataʻitaʻiga

A uma ona oomi le Tatala, o le a aliali mai se mata o feso'ota'iga lanu uliuli

  • Faʻataʻitaʻiga

 

O le ae tusia le igoa ole igoa ole server, ma o nisi taimi e a'a, ona sosoo ai lea ma le upu faataga mo le server
O fea e te maua ai faʻamaumauga a le server mai IP, tagata faʻaoga ma upu faʻaulu?

  • A e talosaga e te lesitala i Hetzner, e pei ona faʻaalia i luga, i luga o lau Hetzner account dashboard, e mafai ona e fatuina se 'auʻaunaga ma filifili le tufatufaina e faʻapipiʻiina otometi i luga o le server, ma i totonu ole 5 sekone, o le ae mauaina se feʻau i lau resitala. imeli ma faʻamaumauga a le server mai IP, tagata faʻaoga, ma upu faʻaulu, Faataitaiga

A maeʻa ona faʻaalia le itulau lanu enaena mo le fesoʻotaʻiga i le SSH shell, "o se faʻasalalauga saogalemu e mafai ai ona e pulea le polokalama atoa e ala i poloaiga." Ua e i ai nei i totonu o le server, ua e fesoʻotaʻi i ai ma e mafai ona e pulea atoa. e ala i poloaiga,

Fa'afouga fa'afouga a le server

I le taimi muamua, aʻo leʻi oʻo i se mea, matou te faʻafouina le polokalama, ina ia faʻafouina e le polokalama le faʻamaufaʻailoga puipuia ma faʻaleleia nisi o faʻafitauli, pe a iai, faʻapipiʻi lenei poloaiga, ona kiliki lea o le Enter.

yum -y faʻafouina
  • Faʻataʻitaʻiga

 

E te faʻatali pe a maeʻa ona faʻafouina e le 'auʻaunaga ia pusa faʻapipiʻi "polokalame faʻapipiʻi faʻatasi ma le faʻaogaina o masini faʻaogaina"

Faʻapipiʻi wget ma nano

A maeʻa, e te faʻapipiʻi ni polokalame taua se lua, wget "se polokalame e sii mai ai faila e ala i le fesoʻotaʻiga tuusaʻo" ma nano "se polokalame faʻatonu tusitusiga e pei o le Notepad polokalame faʻapipiʻiina ma Windows" e ala i lenei poloaiga

yum -y faʻapipiʻi wget nano

faʻapipiʻi apache

A maeʻa, matou faʻapipiʻi le 'auʻaunaga e galue o se 'upega tafaʻilagi, ona matou faʻapipiʻi lea o le WordPress,
Ina ia mafai e le polokalama ona galue o se 'upega tafaʻilagi, e tatau ona matou faʻapipiʻi, Apache "Apache o se 'upega tafaʻilagi e faʻaalia faila html ma php e aunoa ma Apache", o le a le galue le polokalama ma oe o se upega tafaʻilagi.

I le taimi nei, o loʻo lelei mea uma, matou te faʻapipiʻi Apache e ala i le faʻaopoopoina o lenei faʻatonuga, ona oomi lea o le Enter

yum install httpd -y

A maeʻa le faʻapipiʻiina, matou te faʻaopoopoina lenei poloaiga e faʻatautaia Apache, ona lolomi lea Enter

systemctl start httpd

Ina ia mautinoa o loʻo galue Apache, matou te faʻaopoopoina lenei poloaiga

systemctl status httpd

O le a faʻaali atu ia te oe le mea o le a ou faʻaalia i le ata e aoga

Ia mautinoa o loʻo tamoe Apache

E le gata i lea, ina ia mautinoa o loʻo galue saʻo Apache, matou te tusia i le IP a le server i le browser, ma afai e faʻaalia ma oe e pei ona faʻaalia i le ata, e lelei mea uma,

O le taimi nei o le 'auʻaunaga e mafai ona matou faʻafesoʻotaʻi i ai e ala i le browser, ma e oʻo mai i le taimi nei o loʻo lelei mea uma ma galue lelei.

Fa'apipi'i le Wizard Database

Matou te faʻapipiʻi le wizard database "E manaʻomia e le Wordpress system se faʻamaumauga e faʻafesoʻotaʻi ai e teu ai tala, ata ma isi faʻamatalaga", 

Matou te faʻaopoopoina nei poloaiga, tasi i le taimi, ona oomi lea o le Enter button

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
ma faʻafouina
sudo yum faʻapipiʻi mysql-server
sudo systemctl amata mysqld
sudo mysql_secure_installation

O le a fa'aali atu ia te oe filifiliga, fa'aopoopo le y ona ulufale lea i filifiliga ta'itasi

A maeʻa, ua maeʻa ona matou faʻapipiʻi le wizard database, e ala i poloaiga o loʻo i luga

faʻapipiʻi le php 7.2

 E tatau ona fa'apipi'i fa'aliliuga php, ina ia mafai ona fa'aliliu le wordpress, matou te fa'aopoopoina nei fa'atonuga e fa'apipi'i ai fa'aliliuga php,

rpm-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm-Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum --enablerepo=remi,remi-php72 
yum --enablerepo=remi,remi-php72 fa'apipi'i php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache php-pecl-memcached php -mbstring php -mcrypt php-xml
tautua httpd toe amata

A maeʻa, matou te fatuina se database, faʻaopoopo se igoa i le database e ala i le faʻaopoopoina o nei poloaiga,

FA'AUSAGA'nofoaga0'@' localhost 'Faʻailoaina e'102030';
FAITAU FAAVAE FAAMATALAGA mekan0db;
MAUA UMA TUPE ONA mekan0db. * IA 'nofoaga0'@'localhost' MA FA'AMATALAGA FA'AVAE;
FLUSH PRIVILEGES;

Fa'amanino mea o lo'o i totonu o le code i luga, i le mumu o le igoa o le database, i le samasama o le igoa o le database, ma le lanu meamata o le password mo le database,

O le aotelega o le tulafono muamua: Na matou faia se igoa faʻaoga ma le igoa mekan0 ma faʻaopoopoina i se faʻaupuga 102030 
Le numera lona lua: Na matou faia se faʻamaumauga faʻatasi ma le igoa mekan0db
O le tulafono lona tolu: Matou te faʻafesoʻotaʻi le igoa faʻaoga mekan0 ma le database mekan0db faʻatasi ai ma le faʻaopoopoina o avanoa uma, "O avanoa uma o lona uiga e mafai e le tagata faʻaoga ona pulea atoatoa le database mai le faʻaopoopoina, suia ma tapeina"

Fa'aopoopoina se vaega ile Apache 

I lenei laasaga, o le a matou faʻaopoopoina le vaega o le a faʻaogaina ai le WordPress. mo fa'amoemoega a'oa'oga a'o le'i fa'aogaina le upega tafailagi.”

I loʻu tulaga o le a ou faʻaopoopoina le sub-domain o Mekano Tech Informatics, test.mekan0.com, faʻatasi ai ma nei poloaiga 
Fa'atonu le fa'atonuga

nano /etc/httpd/conf.d/site1.conf

O le a tatalaina se itulau avanoa faʻatasi ma oe, o le ae faʻaopoopoina le vaega i lenei fomu. Ave uma le code, ae sui le igoa ole igoa, i lou lava igoa ole igoa


ServerIgoa www.test.mekan0.com 
ServerAliases test.mekan0.com 
DocumentRoot /var/www/html/public_html 
ErrorLog /var/www/html/error.log 

A maeʻa, e te oomiina le Ctrl _x button, ona y ma ulufale, ona toe amata ai lea o Apache e faʻagaoioia tulaga i lenei poloaiga,

systemctl toe amata httpd

 

Fa'apipi'i WordPress

I lenei laʻasaga, matou te faʻateʻaina le WordPress ma faʻanofo i le nofoaga o faila faila, e ala i nei poloaiga, taʻitasi faʻatonuga taʻitasi, ma a maeʻa poloaiga taʻitasi matou te fetaomi i totonu.

cd / tmp
wget https://wordpress.org/latest.tar.gz
tar -xvf latest.tar.gz
cd wordpress
mkdir -p /var/www/html/public_html
cp -r * /var/www/html/public_html
saili /var/www/html/public_html -type d -exec chmod 755 {} \;
saili /var/www/html/public_html -type f -exec chmod 644 {} \;

Fa'atonuga muamua: alu i luga tmp
Le mea lona lua: E toso le kopi o le WordPress mai lana upega tafaʻilagi aloaia
Le poloaiga lona tolu: decompresses le pusa WordPress 
Fa'atonuga lona fa: E ulu atu i le faila WordPress e le'i fa'apipi'iina
Poloaiga lona lima: Fausia se faila WordPress mo le vaega 
O le poloaiga lona ono: kopi faila o le WordPress pe a uma ona faʻapipiʻiina i le faila faila 
O le poloaiga lona fitu: E maua ai le 775 avanoa i faila
O le poloaiga lona valu: Faia 644 avanoa mo faila "O avanoa e faitau ma tusitusi faʻatagaga, o numera uma e iai se avanoa, o le a ou faʻamatalaina mea uma i isi tusiga"

Fa'atonu le faila faila

I lenei laasaga, matou te suia le faila faila mo le fesoʻotaʻiga WordPress i le database, e teu ai mea uma i totonu e ala i lenei poloaiga. 

nano /var/www/html/public_html/wp-config.php

Ma e te faʻaopoopoina le igoa ole igoa ma le upega tafaʻilagi mo le faʻamaumauga, lea na matou fatuina i se taimi talu ai i laina o loʻo i luga,

 

fa'agaoioi le vaega 

Ina ia faʻatautaia le faʻalapotopotoga, e mafai ona matou faʻaogaina Cloudflare ma faʻaopopo le vaega i ai, ona faʻaopoopo lea o le IP o le domain's DNS.

A maeʻa le fesoʻotaʻiina o le vaega i le Cloud Flare ma faʻamaeʻaina, matou te talosagaina le vaega i totonu o le masini ma le faʻapipiʻiina o le WordPress o le a amata ia oe i lenei auala, Ata o loʻo faʻaalia ai le faʻapipiʻiina muamua o le WordPress ile Debian 9

A maeʻa laasaga, ua faʻapipiʻiina lelei le WordPress ma faʻapipiʻi le server, mulimuli i le lesona lona lua i le auala e puipuia ai le server, o le a ou tuʻuina le fesoʻotaʻiga i le faʻamatalaga lona lua iinei pe a maeʻa.

Pe a kopiina le lesona, faamolemole ta'u mai Aikupito

Fesoʻotaiga faʻatatau
Fa'asalalau le tala ile