Aloha mai e o'u mau kaikunane, e ka poe hahai i ka makou punaewele Mekano Tech, ma keia 'atikala e pili ana i ka hooponopono a me ka pale 'ana i nā kikowaena pūnaewele.
Ma kēia haʻawina, e pale mākou i ke kikowaena a hoʻokomo i ka WordPress ma luna.
No ke kūkulu ʻana i kahi pūnaewele paʻa a paʻa a i ʻole blog e loaʻa ai kahi hoʻihoʻi kālā ma hope,
Inā ʻoe i waena o ka 90 pakeneka o ka poʻe i hoʻopilikia ʻia e nā ʻoihana hoʻokipa lohi, a laila no ʻoe kēia ʻatikala
ʻO ka pōmaikaʻi o kēia papa?
- Ke kūkulu ʻana i kahi pūnaewele paʻa a wikiwiki hoʻi me nā kumuwaiwai āpau e lawelawe ana i kāu pūnaewele wale nō.
- Ka pale ʻana i kāu ʻikepili pūnaewele no ʻoe iho "Ke mālama ʻia kāu pūnaewele e kekahi hui hoʻolaha, aia lākou i ka mana piha o kāu pūnaewele, kāu ʻikepili, ka waihona a me nā mea āpau."
- Ke hana nei i kahi kikowaena maʻalahi me nā kumuwaiwai kūikawā. ʻO ke kumukūʻai o kēlā me kēia mahina he 43 paona ʻAigupita, nani
- Ke mālama nei i ke kālā ma muli o nā kumukūʻai o nā hui hoʻokipa hoʻopunipuni ma kā lākou mau kumukūʻai. A ʻo ka hoʻolālā hoʻokipa haʻahaʻa loa e uku iā ʻoe i ka 4 EGP i kēlā me kēia makahiki, ʻaʻole ikaika.
- E mālama a mālama i ke kikowaena a mālama i kāu pūnaewele me ka ʻoihana
Pono papa
- lako polokalamu pili kikowaena Hoʻoiho i ka putty e hoʻohui i ka kikowaena
- He kikowaena i kau ʻia ma ka mahele Centos, hiki iā ʻoe ke puke mai ʻaneʻi hetzner
- ʻOiaʻiʻo, he kamepiula me Windows a i ʻole kekahi ʻōnaehana i hoʻokomo ʻia
Ka hoomaka ana o ka wehewehe
Hoʻohui i ke kikowaena
Ma hope o ka hoʻoiho ʻana a me ka hoʻokomo ʻana i ka polokalamu pili kikowaena putyy Hana mākou i puka a pēlā ke ʻano
Ma ke kahua "Host Name", kākau ʻoe i ka IP o ka server, "ʻo ia ka ID digital o kēlā me kēia kikowaena a i ʻole nā mea pili i ka Pūnaewele me ka ʻole hiki ʻole iā ʻoe ke hoʻopili i ke kikowaena", a laila kaomi iā Open,
- Laʻana
Ma hope o ke kaomi ʻana iā Open, e ʻike ʻia ka pale pili Shell ʻeleʻele
- Laʻana
E kākau ʻoe i ka inoa inoa o ke kikowaena, a i kekahi manawa he aʻa, a laila ka ʻōlelo huna no ke kikowaena
Ma hea ʻoe e loaʻa ai ka ʻikepili kikowaena mai IP, mea hoʻohana a me ka ʻōlelo huna?
- Ke noi ʻoe e kau inoa iā Hetzner, e like me ka mea i hōʻike ʻia ma luna, ma kāu dashboard Hetzner account, hiki iā ʻoe ke hana i kahi kikowaena a koho i ka mahele i hoʻokomo ʻia ma ka kikowaena, a i loko o ka liʻiliʻi o 5 kekona, e loaʻa iā ʻoe kahi leka ma kāu kākau inoa. leka uila me ka ʻikepili kikowaena mai IP, mea hoʻohana, a me ka ʻōlelo huna, Laʻana
Ma hope o ka puka ʻana o ka ʻaoʻao ʻeleʻele no ka pili ʻana i ka shell SSH, "he protocol transfer secure ia e hiki ai iā ʻoe ke hoʻomalu i ka ʻōnaehana holoʻokoʻa ma o nā kauoha." Aia ʻoe i loko o ke kikowaena, ua pili ʻoe iā ia a hiki iā ʻoe ke hoʻomalu piha iā ia. ma o na kauoha,
Hoʻohou hou i ke kikowaena
I ka wā mua, ma mua o kekahi mea, hoʻomaikaʻi mākou i ka ʻōnaehana, no laila e hoʻomaikaʻi ka ʻōnaehana i ka boot pale a hoʻoponopono i kekahi mau pilikia, inā he, e kākau i kēia kauoha, a laila kaomi iā Enter.
yum -y hou
- Laʻana
E kali ʻoe i ka pau ʻana o ka server i ka hoʻonui ʻana i nā ʻōnaehana ʻōnaehana "pololei i hoʻohui ʻia me ka ʻōnaehana hana i hoʻonohonoho ʻia"
E hoʻouka i ka wget a me ka nano
Ma hope o ka pau ʻana, hoʻokomo ʻoe i ʻelua mau papahana koʻikoʻi, wget "kahi papahana e hoʻoiho i nā faila ma o ka loulou pololei" a nano "kahi papahana hoʻoponopono kikokikona e like me ka papahana Notepad i hoʻohui ʻia me Windows" ma o kēia kauoha.
yum -y hoʻokomo iā wget nano
hoʻokomo i ka apache
Ma hope o ka pau ʻana, hoʻonohonoho mākou i ke kikowaena e hana ma ke ʻano he kikowaena pūnaewele, a laila e hoʻokomo mākou i WordPress,
I mea e hana ai ka ʻōnaehana ma ke ʻano he kikowaena pūnaewele, pono mākou e hoʻokomo, Apache "ʻO Apache kahi kikowaena pūnaewele e hōʻike ana i nā faila html a me php me ka ʻole o Apache", ʻaʻole e hana ka ʻōnaehana me ʻoe ma ke ʻano he kikowaena pūnaewele.
I kēia manawa, maikaʻi nā mea a pau, hoʻokomo mākou iā Apache ma ka hoʻohui ʻana i kēia kauoha, a laila kaomi iā Enter
yum install httpd -y
Ma hope o ka pau ʻana o ka hoʻonohonoho ʻana, hoʻohui mākou i kēia kauoha e holo iā Apache, a laila kaomi iā Enter
systemctl start httpd
No ka hōʻoia i ka hana ʻana o Apache, hoʻohui mākou i kēia kauoha
systemctl status httpd
E hōʻike ia iā ʻoe i kaʻu e hōʻike ai ma ke kiʻi e hana ana
E hōʻoia e holo ana ʻo Apache
Eia kekahi, no ka hōʻoia ʻana e hana pololei ana ʻo Apache, kākau mākou i ka IP o ke kikowaena ma ka polokalamu kele pūnaewele, a inā ʻike ʻia me ʻoe e like me ka mea i hōʻike ʻia ma ke kiʻi, ua maikaʻi nā mea a pau.
I kēia manawa ke kikowaena hiki iā mākou ke hoʻohui iā ia ma o ka polokalamu kele pūnaewele, a hiki i kēia manawa ua maikaʻi nā mea āpau a hana pono.
Hoʻokomo ʻia ʻo Wizard Database
Hoʻokomo mākou i ka wizard waihona "Pono ka ʻōnaehana Wordpress i kahi waihona e hoʻopili ai e mālama i nā ʻatikala, nā kiʻi a me nā ʻikepili ʻē aʻe",
Hoʻohui mākou i kēia mau kauoha, hoʻokahi i ka manawa, a laila kaomi i ke pihi Enter
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum hou
sudo yum hoʻokomo i ka mysql-server
sudo systemctl hoʻomaka mysqld
sudo mysql_secure_installation
E hōʻike iā ʻoe i nā koho, hoʻohui i ka y a laila e komo i kēlā me kēia koho
Ma hope o ka pau ʻana, ua hoʻopau mākou i ke kau ʻana i ka wizard database, ma o nā kauoha ma luna
hoʻokomo i ka php 7.2
Pono e hoʻokomo i nā unuhi php, i mea e unuhi ai i ka wordpress, hoʻohui mākou i kēia mau kauoha e hoʻokomo i nā unuhi 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 hoʻokomo i ka 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
lawelawe httpd hoʻomaka hou
Ma hope o ka pau ʻana, hana mākou i kahi waihona, hoʻohui i kahi inoa i ka waihona ma ka hoʻohui ʻana i kēia mau kauoha,
Hana i mea hoʻohana'wahi0'@' localhost 'IKE IA'102030';
HANA I KA PAPA IKE mekan0db;
E hāʻawi i nā pono āpau ma mekan0db. * TO 'wahi0'@'localhost' ME KE KOHO HAAWINA;
KĀLĀ HULA KĀLĀWAI;
E wehewehe i ka mea i loko o ke code ma luna, ʻulaʻula ka inoa o ka waihona, ma ka melemele ka inoa o ka waihona, a ma ka ʻōmaʻomaʻo ka ʻōlelo huna no ka waihona.
ʻO ka hōʻuluʻulu manaʻo o ke code mua: Ua hana mākou i kahi inoa mea hoʻohana me ka inoa mekan0 a hoʻohui ʻia me ka ʻōlelo huna 102030
ʻO ke code ʻelua: Ua hana mākou i kahi waihona me ka inoa mekan0db
ʻO ke code ʻekolu: Ua hoʻopili mākou i ka inoa mea hoʻohana mekan0 me ka waihona mekan0db me ka hoʻohui ʻana i nā pono āpau, "ʻO nā pono āpau ʻo ia ka mea hiki i ka mea hoʻohana ke hoʻomalu piha i ka waihona mai ka hoʻohui, hoʻololi a holoi ʻana"
Hoʻohui i kahi kikowaena iā Apache
I kēia manawa, e hoʻohui mākou i ka domain e holo ai ʻo WordPress. Hiki iā ʻoe ke hoʻokuʻu i kēia ʻanuʻu inā e noi ana ʻoe i ka wehewehe ʻana ma kahi kikowaena kūloko, "ʻO ka server kūloko he polokalamu e hoʻokomo i nā mea hoʻopili Apache a me php ma kāu kamepiula a ʻo ia kēia. no ke aʻo ʻana ma mua o ke komo ʻana i ka pūnaewele.
I koʻu hihia, e hoʻohui au i ka sub-domain o Mekano Tech Informatics, test.mekan0.com, me kēia mau kauoha
Hoʻoponopono kauoha
nano /etc/httpd/conf.d/site1.conf
E wehe ia i kahi ʻaoʻao hakahaka me ʻoe, e hoʻohui ʻoe i ka domain i kēia palapala. E lawe i nā code a pau, akā e hoʻololi i ka inoa inoa, i kou inoa inoa ponoʻī
Inoa kikowaena www.test.mekan0.com ServerAliases test.mekan0.com DocumentRoot /var/www/html/public_html ErrorLog /var/www/html/error.log
Ma hope o ka pau ʻana, kaomi i ke pihi Ctrl _x, a laila y a komo, a laila hoʻomaka hou iā Apache e hoʻāla i nā hoʻonohonoho me kēia kauoha,
hoʻonui hou httpd
Hoʻokomo WordPress
I kēia manawa, haʻalele mākou i ka WordPress a hoʻoneʻe iā ia i kahi o nā faila domain, ma o kēia mau kauoha, kēlā me kēia kauoha i kahi kaʻawale, a ma hope o kēlā me kēia kauoha mākou e kaomi iā Enter.
cd / tmp wget https://wordpress.org/latest.tar.gz tar -xvf latest.tar.gz pāʻālua huaʻōlelo cd mkdir -p /var/www/html/public_html cp -r * /var/www/html/public_html huli /var/www/html/public_html -type d -exec chmod 755 {} \; huli /var/www/html/public_html -type f -exec chmod 644 {} \;
ʻO ka synopsis kauoha mua: hele i ka tmp
ʻO ka lua o ka mea: Huki ia i ke kope o WordPress mai kāna pūnaewele mana
ʻO ke kauoha ʻekolu: hoʻopau i ka pūʻolo WordPress
ʻEhā kauoha: Komo ia i ka waihona WordPress uncompressed
ʻO ke kauoha ʻelima: Hana i kahi faila WordPress no ka waihona
ʻO ke kauoha ʻeono: kope i nā faila WordPress ma hope o ka wehe ʻana iā lākou i ka waihona waihona
ʻO ke kauoha ʻehiku: Hāʻawi ia i nā pono 775 i nā faila
ʻO ke kauoha ʻewalu: Hana ia i nā pono 644 no nā waihona "ʻO nā pono nā ʻae e heluhelu a kākau, loaʻa i kēlā me kēia helu ke kuleana, e wehewehe wau i nā mea āpau ma nā ʻatikala ʻē aʻe"
Ke hoʻoponopono nei i ka faila config
I kēia manawa, hoʻololi mākou i ka faila config no ka pilina WordPress i ka waihona, e mālama i nā mea āpau ma o kēia kauoha.
nano /var/www/html/public_html/wp-config.php
A hoʻohui ʻoe i ka inoa inoa a me ka ʻōlelo huna no ka waihona, a mākou i hana ai i kekahi manawa i hala ma nā laina i luna,
holo i ka waihona
No ka holo ʻana i ka domain, hiki iā mākou ke hoʻohana iā Cloudflare a hoʻohui i ke kikowaena iā ia, a laila hoʻohui i ka IP o ka DNS o ka domain.
Ma hope o ka hoʻopau ʻana i ka hoʻopili ʻana o ka domain i Cloudflare a me ka hoʻopau ʻana, noi mākou i ka domain ma ka polokalamu kele pūnaewele a hoʻomaka ka hoʻonohonoho ʻana o WordPress me ʻoe ma kēia ala,
Ma hope o ka pau ʻana o nā ʻanuʻu, ua hoʻokomo pono ʻia ʻo WordPress a ua hoʻonohonoho ʻia ke kikowaena, e hahai i ka haʻawina ʻelua e pili ana i ka pale ʻana i ke kikowaena, e kau wau i ka loulou i ka wehewehe ʻelua ma aneʻi ke hoʻopau wau.
Ke kope ʻana i ka haʻawina, e ʻoluʻolu e haʻi iā ʻAigupita