Waad salaaman tihiin walaalahay, kuwa raacsan shabakadayada Mekano Tech, maqaalkan laxiriira maaraynta iyo ilaalinta server-yada shabakada,
Casharkan, waxaan ilaalin doonaa server-ka oo aan ku dhejin doonaa WordPress.
Si aad u dhisto degel ama baloog ammaan ah oo deggan si aad hadhow u hesho soo-celinta maaliyadeed,
Haddii aad ka mid tahay 90 boqolkiiba kuwa ay saameeyeen shirkadaha martigelinta gaabiska ah, markaa maqaalkani adigaa iska leh
Faa'iidada koorsadan?
- Dhisidda goob si buuxda loo sugay oo degdeg ah oo leh dhammaan agabka u adeega goobtaada oo keliya.
- Ilaalinta xogtaada degelkaaga "Marka website-kaaga ay martigeliso shirkad kasta oo martigelinaysa, waxay si buuxda gacanta ugu hayaan mareegahaaga, xogtaada, kaydka xogta iyo wax walba."
- Abuuritaanka server aan qaali ahayn oo leh ilo gaar ah Qiimaha bishii waa 43 Pound Masar, sidee u cajiib badan
- Kaydinta lacagta sababtoo ah kharashyada shirkadaha martigelinta ee been abuurka ah ee qiimahooda "Shirkadaha martigelinta waxay kireeyaan server dhan oo leh 4 processor iyo 32 GB RAM, waxayna martigeliyaan ku dhawaad 100 mareegaha. Qorshaha martigelinta ee ugu hooseeya wuxuu kugu kici doonaa 1200 EGP sanadkii, mana aha mid xoogan.
- Maamul oo ilaali serverka oo si xirfadaysan u maamul goobtaada
Shuruudaha Koorsada
- software isku xirka server Soo deji putty si aad ugu xidhid serfarka
- Seerfar lagu rakibay qaybinta Centos, waxaad ka ballansan kartaa halkan hetzner
- Dabcan, kombuyuutar leh Windows ama nidaam kasta oo kale oo lagu rakibay
Bilawga sharaxaada
Ku xidh serverka
Ka dib marka la soo dejiyo oo la rakibo software isku xirka serverka putyy Waxaan samaynaa dalool waxayna u ekaan doontaa sidan
Goobta "Magaca martida", waxaad ku qortaa IP-ga server-ka, "waa aqoonsiga dhijitaalka ah ee server kasta ama qalab kasta oo ku xiran intarneedka kaas oo aadan ku xiri karin serverka", ka dib waxaad riixdaa Open,
- Tusaale
Kadib marka la riixo Fur, waxaa soo bixi doona shaashad isku xirka Shell madow
- Tusaale
Waxaad ku qori doontaa magaca isticmaalaha server-ka, mararka qaarkoodna waa root, ka dibna erayga sirta ah ee server-ka
Halkee ka heli doontaa xogta server ka IP, isticmaalaha iyo erayga sirta ah?
- Markaad codsato inaad iska diiwaan geliso Hetzner, sida kor ku cad, dashboardka akoonkaaga Hetzner, waxaad samayn kartaa server oo aad dooran kartaa qaybinta si toos ah loogu rakibay server-ka, wax ka yar 5 sekan, waxaad heli doontaa fariin iimayl wata xogta server ka IP, isticmaalaha, iyo erayga sirta ah, Tusaale
Ka dib markii bogga brown ee isku xirka qolofta SSH ay soo baxdo, "waa hab-maamuuska wareejinta aaminka ah kaas oo kuu ogolaanaya inaad ku maamusho nidaamka oo dhan iyada oo loo marayo amarro." Hadda waxaad ku jirtaa gudaha server-ka, waad ku xirtay oo aad si buuxda u xakameyn kartaa. iyada oo loo marayo amarada,
Cusboonaysiinta adeegaha
Marka ugu horeysa, wax kasta ka hor, waxaan cusbooneysiineynaa nidaamka, si nidaamku u cusbooneysiiyo kabaha ilaalinta oo uu hagaajiyo dhibaatooyinka qaarkood, haddii ay jiraan, ku qor amarkan, ka dibna riix Enter
cusboonaysiinta yum-yada
- Tusaale
Waxaad sugi doontaa marka serferku dhameeyo cusboonaysiinta xirmooyinka nidaamka “software ku dhex jira nidaamka hawlgalka ee rakiban”
Ku rakib wget iyo nano
Ka dib marka la dhammeeyo, waxaad rakibtaa laba barnaamij oo muhiim ah, wget "barnaamijka soo dejinaya faylasha iyada oo loo marayo isku xirka tooska ah" iyo nano "barnaamijka tifaftiraha qoraalka sida barnaamijka Notepad oo lagu dhex daray Windows" iyada oo loo marayo amarkan.
yum -y ku rakib wget nano
rakib apache
Ka dib marka la dhammeeyo, waxaan u habeyneynaa server-ka inuu u shaqeeyo sidii shabakad shabakad, ka dibna waxaan ku dhejin doonaa WordPress,
Si uu nidaamku ugu shaqeeyo sidii shabakad shabakad, waa in aan rakibnaa, Apache "Apache waa shabakad shabakad ah oo muujisa html iyo php faylalka dabcan Apache la'aanteed", nidaamku kulama shaqeyn doono server-ka shabakadda.
Ilaa hadda, wax walba waa fiican yihiin, waxaan ku rakibnaa Apache annagoo ku darayna amarkan, ka dibna riixaya Gelida
yum install httpd -y
Ka dib markii la dhammeeyo rakibidda, waxaan ku darnaa amarkan si aan u socodsiino Apache, ka dibna taabo Gelida
systemctl start httpd
Si loo hubiyo in Apache uu shaqeeyo, waxaan ku darnaa amarkan
systemctl status httpd
Waxay ku tusi doontaa waxa aan ku tusi doono sawirka inay shaqeyso
Hubi in Apache uu socdo
Sidoo kale, si loo hubiyo in Apache uu si sax ah u shaqeeyo, waxaan u qornaa server-ka IP-ga ee browserka, iyo haddii ay kula muuqato sida sawirka ka muuqata, wax walba waa fiican yihiin,
Hadda server-ka waxaan ku xiri karnaa browserka, ilaa hadda wax walba waa fiican yihiin oo si sax ah u shaqeynayaan.
Rakibaadda Wizard Database
Waxaan rakibnay saaxir xogta xogta "Nidaamka Wordpress wuxuu u baahan yahay xog-ururin si uu u kaydiyo maqaallada, sawirrada iyo xogta kale",
Waxaan ku darnaa amarradan, midba mar, ka dibna riix batoonka Gelida
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-bulsho-sii dayn-el7-5.noarch.rpm
cusbooneysiin yum
sudo yum ku rakib mysql-server
sudo systemctl bilow mysqld
sudo mysql_secure_installation
Waxay ku tusi doontaa xulashooyinka, ku dar y ka dibna geli ikhtiyaar kasta
Ka dib markii la dhammeeyo, waxaan dhammeeyey rakibidda saaxir xogta database, iyada oo loo marayo amarrada sare
Ku rakib php 7.2
php tarjumaadaha waa in la rakibaa, si loo turjumo wordpress, waxaan ku darnaa amarradan si loo rakibo tarjumaada 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 ku rakib php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-pgsql php-pecl-mongodb php-pecl-memcache php-pecl-memcache -mcrypt php-xml
adeega httpd dib u bilow
Dhamaystirka ka dib, waxaanu abuurnaa xog ururin, anagoo ku darayna magac kaydka anagoo ku darayna amarradan,
Abuur isticmaale'goobta0'@' localhost 'aqoonsi'102030';
ABUUR DATABASE mekan0db;
KU SIIYO DHAMMAAN XAQIIQOOYINKA mekan0db. 'TO'goobta0'@'localhost' Ikhtiyaar deeqsi ah;
BARNAAMIJYADA DHALINYARADA;
Caddee waxa ku jira koodhka sare, casaanka waa magaca database-ka, jaalaha ah waa magaca database-ka, cagaarka waa erayga sirta ah ee database-ka.
Soo koobida koodka koowaad: Waxaan abuurnay isticmaale magac leh magaca mekan0 waxaana ku darnay furaha 102030
Koodhka labaad: Waxaan abuurnay xog-ururin leh magaca mekan0db
Koodhka saddexaad: Waxaan ku xidhnay magaca isticmaalaha mekan0 iyo xogta mekan0db anagoo ku darayna dhammaan mudnaanta, "Dhammaan mudnaanta waxay ka dhigan tahay in isticmaaluhu uu si buuxda u xakameyn karo xogta inuu ku daro, wax ka beddelo oo tirtiro"
Ku darida domain Apache
Marxaladdan, waxaan ku dari doonaa domain-ka uu ku shaqeyn doono WordPress, waxaad ka boodi kartaa tallaabadan haddii aad sharaxaad ka dalbanayso server-ka maxaliga ah, "Server local waa barnaamij ku rakibaya Apache iyo php compilers kumbuyuutarkaaga waana kan ujeeddooyin waxbarasho ka hor inta aan la gelin shabakadda."
Xaaladeyda waxaan ku dari doonaa qaybta hoose ee Mekano Tech Informatics, test.mekan0.com, oo wata amarradan
Tafatir amarka
nano /etc/httpd/conf.d/site1.conf
Waxay kula furi doontaa bog maran, waxaad ku dari doontaa bogga foomkan. Qaado dhammaan koodka, laakiin u beddel magaca domainka, magacaaga domainka
Magaca Server www.test.mekan0.com ServerAlias imtixaan.mekan0.com DocumentRoot /var/www/html/public_html ErrorLog /var/www/html/error.log
Kadib dhammaystirka, waxaad riixdaa badhanka Ctrl _x, ka dibna y iyo Geli, ka dibna dib u bilaw Apache si aad u dhaqaajiso jaangooyooyinka amarkan,
systemctl dib u cusbooneysii httpd
Ku rakibida WordPress
Marxaladdan, waxaan ka saareynaa WordPress waxaana u wareejineynaa meesha ay ku yaalaan faylalka domainka, iyada oo loo marayo amarradan, amar kasta si gooni ah, ka dib amar kasta waxaan riixeynaa Gelida
cd / tmp wget https://wordpress.org/latest.tar.gz tar -xvf ugu dambeeyay.tar.gz wordpress cd mkdir -p /var/www/html/public_html cp -r * /var/www/html/public_html Hel /var/www/html/public_html -nooca d -exec chmod 755 {} \; Hel /var/www/html/public_html -nooca f -exec chmod 644 {} \;
Amarka koowaad ee kooban: sii wad tmp
Midda labaad: Waxay ka soo saartaa nooca WordPress ee boggeeda rasmiga ah
Amarka saddexaad: wuxuu dejiyaa xirmada WordPress
Amarka afraad: Waxa ay gashaa galka WordPress-ka ee aan la cadaadin
Amarka shanaad: Wuxuu u sameeyaa faylka WordPress ee goobta
Amarka lixaad: koobiyaya faylalka WordPress ka dib marka lagu furo galka domainka
Amarka toddobaad: Waxa uu siinayaa 775 mudnaanta faylalka
Amarka sideedaad: Wuxuu ka dhigayaa 644 mudnaan faylalka "Mudnaanta waa la akhriyaa oo qoraa rukhsad, nambar kastaa wuxuu leeyahay mudnaan, wax walba waxaan ku sharixi doonaa maqaallo kale"
Tafatirka faylka qaabeynta
Marxaladdan, waxaan wax ka beddeleynaa faylka qaabeynta ee isku xirka WordPress ee xogta xogta, si aan u kaydiyo wax kasta oo ku jira amarkan.
nano /var/www/html/public_html/wp-config.php
Oo waxaad ku darsataa username iyo password-ka database-ka, kaas oo aan ku abuurnay waqti ka hor ee sadarrada sare.
maamula domainka
Si loo maamulo domain-ka, waxaan adeegsan karnaa Cloudflare oo aan ku dari karnaa domainka, ka dibna waxaan ku dari karnaa IP-ga domain-ka DNS.Tallaabadan waxaan sii wadi doonaa cashar kale maanta waxaana ku dari doonaa linkiga maqaalka halkan.
Ka dib marka la dhammeeyo isku xirka bogga Cloud Flare iyo dhammaystirka, waxaan ka codsaneynaa bogga browserka iyo rakibidda WordPress ayaa kugu bilaaban doonta habkan,
Marka la dhammeeyo tillaabooyinka, WordPress si guul leh ayaa loo rakibay, Server-kuna waa la habeeyey, la soco casharka labaad ee ku saabsan sida loo ilaaliyo server-ka, waxaan halkan ku dhejin doonaa sharraxa labaad marka aan dhammeeyo.
Markaad koobiyayso casharka, fadlan sheeg Masar