నాలెడ్జ్ బేస్

Zinnector®తో విస్తరణ: లింక్ చేయండి, తనిఖీ చేయండి, పుష్ చేయండి

స్థానిక ప్రాజెక్ట్ నుండి ప్రత్యక్ష సైట్ వరకు: API కీతో సైన్ ఇన్ చేయండి, ప్రాజెక్ట్‌ను హోస్టింగ్ స్లాట్‌కు లింక్ చేయండి, మీ PHP, డిస్క్ మరియు WordPressను స్లాట్‌తో పోల్చే ముందస్తు తనిఖీని చదవండి, ఆపై పుష్ చేయండి — అలాగే ఏదైనా లోపం జరిగినప్పుడు రీడిప్లాయ్‌మెంట్లు, డిప్లాయ్‌మెంట్ చరిత్ర మరియు బిల్డ్ లాగ్‌లను పొందండి.

ఒక ప్రాజెక్ట్ స్థానికంగా రన్ అయిన తర్వాత, నాలుగు ఆదేశాలు దానిని Zinn Digital® హోస్టింగ్‌లోని లైవ్ సైట్‌కు తీసుకువెళతాయి: సైన్ ఇన్ చేయడం, ప్రాజెక్ట్‌ను హోస్టింగ్ స్లాట్‌కు లింక్ చేయడం, ప్రీ-ఫ్లైట్ చదవడం మరియు పుష్ చేయడం. ఈ కథనం ఒక్కొక్క దాని గురించి, అది దేనిని ప్రింట్ చేస్తుంది మరియు ఆ తర్వాత మీరు ఉపయోగించే ఆదేశాలు — రీడిప్లాయ్‌లు, డిప్లాయ్ చరిత్ర మరియు బిల్డ్ లాగ్‌ల గురించి వివరిస్తుంది.

API కీతో సైన్ ఇన్ చేయండి

డాష్‌బోర్డ్‌లో సెట్టింగ్‌లు → API కీలు కింద ఒక కీని సృష్టించండి, ఆపై:

zinnector login

కీ ప్రాంప్ట్ వద్ద టైప్ చేయబడుతుంది — ఇది కమాండ్ లైన్‌లో ఎప్పటికీ ఆమోదించబడదు, కాబట్టి ఇది మీ షెల్ హిస్టరీలో లేదా ప్రాసెస్ లిస్టింగ్‌లో కనిపించే అవకాశం లేదు. CI లో, దీనిని పైప్ చేయండి: echo "$ZINN_API_KEY" | zinnector login --profile ci, లేదా ZINNECTOR_TOKEN సెట్ చేసి login ని పూర్తిగా దాటవేయండి. కీ నిల్వ చేయడానికి ముందు ధృవీకరించబడుతుంది, మరియు ఫైల్ మోడ్ 600 తో నిల్వ చేయబడుతుంది. zinnector whoami --scopes మీరు ఏ సంస్థకు సైన్ ఇన్ చేశారో మరియు ఆ కీకి ఏయే అనుమతులు ఉన్నాయో చూపుతుంది; శాండ్‌బాక్స్ కీ అలాగే లేబుల్ చేయబడుతుంది.

ప్రాజెక్ట్‌ను ఒక స్లాట్‌కు లింక్ చేయండి

zinnector link                                   # జాబితా నుండి ఒక సైట్‌ను ఎంచుకోండి
zinnector link example.com --repo acme/site --branch main

link అనేది సైట్ ఐడీని zinnector.json లో వ్రాస్తుంది మరియు మీరు --no-repo ను పాస్ చేస్తే తప్ప, ప్రాజెక్ట్ యొక్క git రిమోట్‌ను ప్లాట్‌ఫారమ్‌లోని సైట్‌కు కనెక్ట్ చేస్తుంది, తద్వారా పుష్ చేసినప్పుడు అది డిప్లాయ్ అవుతుంది. zinnector.json ని కమిట్ చేయండి: రిపోజిటరీని క్లోన్ చేసే సహోద్యోగి ప్రత్యేకంగా చెప్పాల్సిన అవసరం లేకుండానే అదే స్థానానికి డిప్లాయ్ చేయవచ్చు. ఇది ఎటువంటి రహస్య సమాచారాన్ని కలిగి ఉండదు.

ప్రీ-ఫ్లైట్‌ను చదవండి

zinnector check

CLI ఉనికిలో ఉండటానికి ప్రధాన కారణం ఈ ఆదేశమే. ఇది మీ ప్రాజెక్ట్‌ను అది డిప్లాయ్ కాబోయే స్లాట్‌తో పోల్చి చూస్తుంది మరియు ప్రతి అసమతుల్యతను — అలాగే అది చేయలేకపోయిన ప్రతి పోలికను ప్రింట్ చేస్తుంది:

  • PHP వెర్షన్, మేజర్-వెర్షన్ తేడా హై గా వర్గీకరించబడుతుంది ఎందుకంటే ఇది ఖచ్చితంగా సైట్‌ను విచ్ఛిన్నం చేస్తుంది, మరియు మైనర్ తేడా తక్కువగా వర్గీకరించబడుతుంది, ఎందుకంటే ప్రతిదానిని క్రిటికల్‌గా వర్గీకరించడం వల్ల వ్యక్తులు హెచ్చరికను పట్టించుకోకుండా ఉండేలా చేస్తుంది.
  • స్లాట్ మీరు బిల్డ్ చేసిన వెర్షన్‌కి మారగలదా, స్లాట్ యొక్క PHP ముగింపు దశ దాటిపోయిందా (past end of life), మరియు మెషిన్ వెర్షన్‌ను వర్తింపజేసిందా లేదా కేవలం ఆదేశించబడిందా అనేది.
  • స్లాట్‌లో వాస్తవంగా మిగిలి ఉన్న డిస్క్ మరియు ఐనోడ్ హెడ్‌రూమ్‌తో పోలిస్తే మీ ప్రాజెక్ట్ యొక్క పరిమాణం మరియు ఫైల్ సంఖ్య — ఒక WordPress ట్రీ దాని డిస్క్ పరిమితి కంటే తక్కువగా ఉన్నప్పటికీ ఫైల్‌లు అయిపోవచ్చు.
  • ప్రతి వైపు ఉన్న WordPress వెర్షన్‌లు, స్లాట్ ప్రొవిజనింగ్ పూర్తి చేసుకుందా, మరియు పుష్ చేయడానికి రిపోజిటరీ కనెక్ట్ చేయబడిందా అనేది.

ఇది హెచ్చరిస్తుంది; ఎప్పటికీ నిరోధించదు. ప్రతి ఫలితాన్ని zinnector push --force తో ఓవర్‌రైడ్ చేయవచ్చు, ఎందుకంటే ఒక చెకర్‌కు తెలియని విషయాలు మీ స్వంత సైట్ గురించి మీకు తెలుసు. చేయలేకపోయిన పోలిక తెలియదు అని నివేదించబడుతుంది, ఎప్పటికీ పాస్ అయినట్లు కాదు, మరియు సారాంశం ఎల్లప్పుడూ అలాంటివి ఎన్ని ఉన్నాయో తెలియజేస్తుంది. డిఫాల్ట్‌గా స్థానిక PHP వెర్షన్ అనేది zinnector.json లో ప్రకటించబడినది; --probe స్థానిక రన్‌టైమ్‌ను బూట్ చేసి దానికి బదులుగా దానిని కొలుస్తుంది. --strict తెలియని వాటిపై కూడా నాన్-జీరోతో నిష్క్రమిస్తుంది, ఇది CI గేట్‌కు అవసరమైనది.

పుష్

zinnector push

push ప్రీ-ఫ్లైట్‌ను రన్ చేస్తుంది, మీ కమిట్‌లను పుష్ చేస్తుంది, డిప్లాయ్‌ను ట్రిగ్గర్ చేస్తుంది మరియు అది పూర్తయ్యే వరకు పర్యవేక్షిస్తుంది, తుది స్థితిని మరియు డిప్లాయ్ చేయబడిన కమిట్‌ను ప్రింట్ చేస్తుంది. --dry-run డిప్లాయ్ మినహా మిగతావన్నీ చేస్తుంది; --no-wait దానిని ట్రిగ్గర్ చేసి నిష్క్రమిస్తుంది; --no-git పుష్ చేయకుండానే ప్లాట్‌ఫారమ్‌లో ఇప్పటికే ఉన్నదానిని డిప్లాయ్ చేస్తుంది. డిప్లాయ్ చేయబడిన కమిట్ ఇప్పుడే పుష్ చేయబడినది కాకపోతే, అది ఆ విషయాన్ని తెలియజేస్తుంది.

ఏదైనా సమస్య తలెత్తినప్పుడు

zinnector deploys example.com        # డిప్లాయ్ చరిత్ర — స్థితి, కమిట్, ట్రిగ్గర్, సందేశం
zinnector logs example.com --build   # అత్యంత ఇటీవలి డిప్లాయ్ యొక్క బిల్డ్ లాగ్
zinnector logs example.com --error   # సైట్ యొక్క ఎర్రర్ లాగ్
zinnector deploy example.com         # ప్లాట్‌ఫారమ్‌లో ఇప్పటికే ఉన్నదానిని మళ్లీ డిప్లాయ్ చేయండి
zinnector ai "why is my deploy failing?"

zinnector ai మీ స్వంత ఖాతాకు వ్యతిరేకంగా ప్లాట్‌ఫారమ్‌పై రన్ అవుతుంది, కాబట్టి ఇది అదే డిప్లాయ్ చరిత్రను మరియు లాగ్‌లను చూడగలదు. ఒక ప్రాజెక్ట్ లోపలి నుండి ఇది ప్రాజెక్ట్ యొక్క నిర్మాణాన్ని — డైరెక్టరీ పేర్లు, వెర్షన్‌లు మరియు సైట్ ఐడీని పంపుతుంది — ఎప్పటికీ ఫైల్ కంటెంట్‌లను పంపదు.

సంబంధిత అంశాలు

అన్ని డెవలపర్ పత్రాలు →

బ్లాగ్ నుండి తాజావి

హోస్టింగ్, SEO మరియు భారీ స్థాయిలో సైట్‌లను నిర్వహించడం గురించి మేము రాసినవి.

హోస్టింగ్ లేయర్ నుండి ఎస్ఈఓ మరియు లింక్ బిల్డింగ్: 2026 ఆపరేటర్ దృక్కోణం

2026లో హోస్టింగ్ అనేది ఇండెక్సింగ్ మరియు లింక్ ఈక్విటీని ఎలా రూపొందిస్తుంది: పేజీలను ఇండెక్స్‌లో ఉంచడం, పాత డొమైన్‌లపై పని ప్రారంభించడానికి ముందే వాటిని పరిశీలించడం, ఎటువంటి ఆధారాలు (footprint) లేకుండా లింక్ బిల్డింగ్ చేయడం, మరియు SEO కోసం మౌలిక సదుపాయాలు ఏమి చేయగలవు మరియు ఏమి చేయలేవు అనేదానిపై ఒక నిజాయితీపూర్వక విశ్లేషణ.

పోస్ట్‌ను చదవండి →

WordPress ను వేగవంతంగా మరియు సురక్షితంగా మార్చడం: పనితీరు మరియు ప్లగిన్ చెక్‌లిస్ట్

వేగవంతమైన, సురక్షితమైన WordPress కోసం ఒక ఆచరణాత్మక చెక్‌లిస్ట్: సర్వర్-స్థాయి కాషింగ్, సైట్ వారీగా ఆబ్జెక్ట్ కాష్, ఉపయోగించదగిన కొన్ని ప్లగిన్లు, స్టాక్‌ను తాజాగా ఉంచడం మరియు మీరు ఎప్పటికీ కాష్ చేయకూడని WooCommerce పేజీలు.

పోస్ట్‌ను చదవండి →

2026లో నిర్వహించబడే వెబ్ హోస్టింగ్‌ను ఎలా ఎంచుకోవాలి: కొనుగోలుదారు గైడ్

కంట్రోల్ ప్యానెల్‌తో కూడిన చౌకైన సర్వర్ నుండి మంచి నిర్వహించబడే హోస్టింగ్‌ను వాస్తవంగా ఏది వేరు చేస్తుంది — మైగ్రేషన్‌లు, బ్యాకప్‌లు, ఐసోలేషన్, నిజమైన కాషింగ్ మరియు నిజాయితీతో కూడిన స్కేలింగ్ — మరియు మీరు నిబద్ధత వ్యక్తం చేయడానికి ముందు దానిని ఎలా అంచనా వేయాలి.

పోస్ట్‌ను చదవండి →

బ్లాగు చదవండి →

ఇంకా సమస్య ఉందా?

ప్రతి ప్లాన్‌లోనూ మద్దతు (సపోర్ట్) అందించబడుతుంది, సహాయ కేంద్రం రోజులో 24 గంటలూ అందుబాటులో ఉంటుంది మరియు మీరు మా 58 భాషలలో దేనిలోనైనా మాకు రాయవచ్చు — మేము మీ సొంత భాషలోనే మీకు సమాధానం ఇస్తాము.

సహాయాన్ని సంప్రదించండి → అన్ని కథనాలు →