Isalathiso senqaku
Kwiintsuku ezimbini ezidlulileyo,WordPressIwebhusayithi yawa ngequbuliso ngelixa iphucula inkqubo yayo.
I-backend ayinanto kwaphela, kwaye i-frontend ibika impazamo engama-500, kunye neelog ezigcwele iimpazamo ezibulalayo ze-PHP.
Ngelo xesha, ndandinengcinga enye kuphela engqondweni yam: Hayi, iifayile eziphambili zonakele.
Inyaniso kukuba, impendulo yokuqala yabantu abaninzi koku kukoyika. Ingakumbi kwezo blogi bezisebenza iminyaka emininzi, zinee-plugins ezingaphezu kweshumi elinesibini ezifakiweyo, kwaye zinemixholo eyenzelwe wena kakhulu, unokucinga, "Ukuba ndiyifaka kwakhona yonke into, ngaba zonke izinto zam ziya kuhlala zikhona?"
Musa ukoyika. Ukuba nje usenako ukufaka i-SSH, oku kungasonjululwa ngemizuzu emihlanu.
Izizathu zeefayile eziphambili zeWordPress ezonakeleyo
Okokuqala, imvelaphi ethile: Indlela yokuphucula yeWordPress ibuthathaka kakhulu. Ngexesha lokuphucula kwi-intanethi, ithatha indawo yeefayile eziphambili nganye nganye. Ukuba iimvume azichanekanga, idiski igcwele, okanye inkqubo iphazamisekile, iifayile ziya konakala. Isiphumo sale nkohlakalo kukuba indawo yakho iya kuwa, kwaye awuyi kukwazi ukufikelela kwisiphelo sangaphambili okanye ngasemva.
Nangona kunjalo, kukho ingongoma ebalulekileyo ekufuneka uyiqonde: Iifayile eziphambili zeWordPress kunye nomxholo wakho zahlukene ngokupheleleyo. Isihloko sakho, ii-plugins, kunye nemifanekiso elayishiweyo zonke zifumaneka kwi-'wp-content' directory, kunye nolwazi loqwalaselo kwi-'wp-config.php'. Iifayile eziphambili, kwelinye icala, ziifolda ezifana ne-'wp-admin' kunye ne-'wp-includes', eziyinxalenye nje yeenkqubo ze-PHP.
Ngoko ke, ukutshintsha iifayile eziphambili nge-SSH ngokuyintloko kukwenza into enye: ukubuyisela ikopi entsha yenkqubo ephukileyo. Kufana naxa ikhompyutha yakho iwa ngesikrini esiluhlaza okwesibhakabhaka; ukuba uyifaka kwakhona inkqubo, ngaba iifayile ezikwi-D drive yakho zisekhona? Ngumgaqo ofanayo.

Gqibezela amanyathelo okutshintsha iifayile eziphambili zeWordPress usebenzisa i-SSH
Ibali lihamba ngolu hlobo: Ndingene nge-SSH, ndangena kwi-website directory, kwaye into yokuqala endayenzayo kukujonga imeko yangoku.
cd /var/www/html # 根据你的实际路径Emva koko, khuphela inguqulelo yamva nje yeWordPress.
wget https://wordpress.org/latest.tar.gz
tar -xf latest.tar.gzEli nyathelo libandakanya ukukhuphela inguqulelo yamva nje yefayile ecinezelweyo yeWordPress uze uyikhuphe. Emva koko uza kubona ifolda entsha ebizwa ngokuba yi "wordpress" kwifolda yangoku.
Inyathelo elilandelayo lelona libaluleke kakhulu: ukugubungela iifayile eziphambili.
cp -rf wordpress/* .Lo myalelo uthetha ukunyanzela ukukopisha yonke into kwifolda yeWordPress kwifolda yangoku.
Nantsi into ekufuneka uyiqonde: olu sebenzi aluyi kucima iifayile zakho ze-wp-content kunye ne-wp-config.php. Ezi fayile azikho kwifolda ye-WordPress; zezahlukileyo kwiwebhusayithi yakho. Ke ngoko, eli nyathelo likhuselekile; liza kubhala ngaphezulu iifayile zenkqubo ephambili.
Emva kokwenza loo myalelo, bendisaxhalabile kancinci. Kuthekani ukuba ndibhale into engalunganga ngaphezulu?
Emva koko ndaya kucoca iphakheji yokufaka.
rm -rf wordpress latest.tar.gzIcocekile kwaye isebenza kakuhle, ayishiyi mkhondo.
Emva kokugqiba la manyathelo, kufuneka ungene kwiphaneli yolawulo kwaye wenze uphuculo lwedathabheyisi. Indlela yi /wp-admin/upgrade.php. Eli nyathelo libalulekile kuba iinguqulelo ezintsha zeWordPress zinokuhlaziya isakhiwo sedathabheyisi.
Inyaniso kukuba, yonke le nkqubo ithathe ngaphantsi kwemizuzu emihlanu. Ndazixelela ukuba, ukuba bendicofe iqhosha lokuphucula ngasemva, ngubani owaziyo ukuba bendiya kulinda ixesha elingakanani, kwaye kusenokwenzeka ukuba iphinde yawa.
Umsebenzi wokubuyisela umva uyimfuneko ngaphambi kokuba usebenze
Kodwa kufuneka ndikukhumbuze ukuba uqale wenze i-backup. Ubuncinane yenza i-backup ye-wp-config.php yakho kunye ne-database. Lo ngumkhwa ekufuneka uwuphuhlise, nokuba ucinga ukuba umsebenzi wakho ukhuselekile kangakanani na. Nam ndikhe ndalahlekelwa yidatha, kwaye loo ntlungu yinto ekufuneka uyidlule kube kanye kuphela.
Indlela yokulungisa iimvume zesikhombisi emva kokutshintshwa kwe-SSH
Kukho enye into: emva kokuba ugqibile ukutshintsha, ungadibana nengxaki entsha—iimvume zedirectory.
Emva kokuba ndigqibile ukutshintsha, ndaya kwi-backend ukuze ndifake i-plugin, kodwa yanika impazamo kuba asinakukwazi ukukopa ezinye iifayile kwaye uhlaziyo alufakwanga.
Kuthetha ukuthini oku? Kuthetha ukuba xa ufaka ifayile nge-SSH endaweni yayo, umnini wefayile usenokuba yi-root okanye omnye umsebenzisi, kwaye iseva yakho yewebhu, efana ne-Apache, isebenzisa umsebenzisi we-www-data, ongenazo iimvume zokubhala. Ke ngoko, indlela yokuphucula i-backend yeWordPress ibika impazamo.
Isisombululo asinzima.
cd /home/你的用户名/web/你的域名文件夹/public_html/wp-content/
chmod -R 755 plugins/
chmod -R 755 themes/
chmod -R 755 uploads/
chmod -R 755 upgrade/Ukuseta ezi directory kwiimvume ze-755 kuthetha ukuba ngumnini kuphela onelungelo lokubhala, kwaye abanye banokufunda kuphela.
Ukuba usebenzisaI-HestiaCPKukho indlela elula nangakumbi yokusebenzisa le paneli.
chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*Ingenziwa ngesivakalisi esinye.
Ukubuyela kwisihloko seemvume, ukuba zonke iimvume zefayile kwisiza sakho azichanekanga, ungasebenzisa umyalelo wokufumana ukuze uziguqule kwiibhetshi.
find /home/你的用户名/web/你的域名文件夹/public_html -type d -print0 | xargs -0 chmod 755
find /home/你的用户名/web/你的域名文件夹/public_html -type f -print0 | xargs -0 chmod 644Uluhlu lweenkcukacha lunikwe i-755, kwaye ifayile inikwe i-644.LinuxUqwalaselo oluqhelekileyo lwemvume yeenkonzo zewebhu kule ndawo.
Iiplagi zokuhlaziya ii-batch kunye nee-themes usebenzisa i-WP-CLI
Ukongeza, ukuba uqhele ukusebenzisa i-WP-CLI, ungaphinda uhlaziye ii-plugins kunye nee-themes ngaxeshanye.
wp plugin update --all
wp theme update --allUkuba ndithetha inyani, ndisahlola izisombululo ezingcono zokwenza izinto ngokuzenzekelayo. Umzekelo, ndingabhala iskripthi ukuze ndigqibezele yonke inkqubo yogcino, ukutshintshwa, ukuguqulwa kwemvume, kunye nokuphuculwa kwesiseko sedatha ngokucofa kube kanye? Ngokwethiyori, kunokwenzeka, kodwa andikayivavanyi ngokupheleleyo, ngoko ke andizukuqikelela ngaloo nto apha.
Ndibuyela kwisiza esasingasebenzi, emva kokwenza konke oko, ndihlaziye iphepha, kwaye lasebenza. Isiphelo sangaphambili silayishwa ngokuqhelekileyo, isiphelo sangasemva sivumela ukungena, kwaye akukho nanye imixholo okanye ii-plugins ezilahlekileyo.
Ungayibeka njani le nto? Kufana nokuchitha imizuzu emihlanu usebenzisa i-SSH kukusindisa usuku lonke lobunzima.
Ndicinga ukuba uninzi lwabanini bewebhusayithi banokuba nexhala elifanayo: bayoyika xa uhlaziyo lweWordPress ludibana neengxaki, bezibuza ukuba ngaba kufuneka bafake yonke into kwakhona. Enyanisweni, wakuba uqonde ulwakhiwo lwefayile yeWordPress, iifayile eziphambili ziipakeji nje; ungazitshintsha nje. Yonke into engeyakho ngokwenene ikwi-wp-content.
Into yokugqibela: yiba nomkhwa wokwenza ii-backups rhoqo. Nokuba usebenzisa i-plugin ukwenza ii-backups ngokuzenzekelayo okanye ukwenza ii-backups ngesandla nge-SSH, akunamsebenzi. Musa ukulinda de kubekho into engalunganga ukuze ukhumbule ukwenza ii-backup.
Kaloku, xa idatha iphelile, ayisekho; kodwa ukuba inkqubo iyaphuka, inokutshintshwa.
Ekubeni sele uyifundile le ncwadi, ukuba uyifumene iluncedo, nceda uyithande kwaye uyibelane ngayo. Ukuba ufuna ukufumana uhlaziyo kuqala, ungandilandela!
Enkosi ngokufunda inqaku lam. Siza kubonana kwixesha elizayo.
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ Inqaku elithi "Buyisela ngokupheleleyo iiFayile zeWordPress Core nge-SSH (ngokukhawuleza izihlandlo ezili-10 kune-FTP)" elikwabelwana ngalo apha linokuba luncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-34329.html
