Pāriet uz galveno saturu

Savienojuma izveide ar vietnes failiem, izmantojot VSCode

Lai izveidotu savienojumu, izmantojot SSH un FTP/SFTP, Visual Studio Code izmanto paplašinājumu, kas nodrošina ērtu piekļuvi attālinātiem failiem.

SSH

Instalējiet paplašinājumu

Atveriet Visual Studio Code. Sānjoslā noklikšķiniet uz ikonas "Extensions" (kvadrāta ikona), skatā Extensions meklējiet SSH.
Paplašinājumam ar nosaukumu "Remote - SSH" no Microsoft noklikšķiniet uz "Install".

Installēt paplašinājumu

Iestatiet SSH atslēgas

Lai izveidotu savienojumu, izmantojot SSH bez paroles, iestatiet savu SSH atslēgu FASTPANEL, izmantojot šo rakstu.

piezīme

Vietnes lietotāju varat atrast vietnes kartītē laukā "Site user". Lai mainītu vietnes lietotāja paroli, atveriet sadaļu "Management" → "Users" sistēmā FASTPANEL®.

Konfigurējiet SSH programmā VSCode

Nospiediet F1 operētājsistēmā Windows/Linux vai Cmd+Shift+P operētājsistēmā Mac, lai atvērtu Command Palette, ierakstiet un atlasiet Remote-SSH: Add New SSH Host, pēc tam ievadiet SSH savienojuma virkni šādā formātā:

ssh site_user@11.22.33.44

Pievienot jaunu SSH resursdatoru

Aizstājiet site_user un 11.22.33.44 ar atbilstošajām vērtībām. site_user vietā jānorāda vietnes lietotājs, bet 11.22.33.44 vietā — jūsu servera IP adrese. Pēc komandas ievadīšanas izvēlieties konfigurācijas failu, kurā saglabāt SSH konfigurāciju (parasti ~/.ssh/config).

Izveidojiet savienojumu ar attālināto serveri

Nospiediet F1 operētājsistēmā Windows/Linux vai Cmd+Shift+P operētājsistēmā Mac, lai atvērtu Command Palette, ierakstiet un atlasiet Remote-SSH: Connect to Host, izvēlieties iepriekš pievienoto resursdatoru, apstipriniet servera pirkstu nospiedumu un ievadiet savas SSH atslēgas ieejas frāzi, ja savienojumu veidojat pirmo reizi, un, ja tiek prasīts, ievadiet savu paroli.

Pēc savienojuma izveides dodieties uz "Explorer" → "Open Folder" , lai atvērtu mapi resursdatorā.
Piemēram, /var/www/site_user/data/www/example.com.

Savienoties ar attālo serveri

Atveriet failus un sāciet kodēt

Kad savienojums būs izveidots, VSCode tiks pārlādēts, un jūs varēsiet pārlūkot failus attālinātajā serverī tieši VSCode. Varat atvērt, rediģēt un saglabāt failus tāpat kā savā lokālajā datorā.

Papildinformāciju skatiet paplašinājuma dokumentācijā.

FTP/SFTP

Instalējiet paplašinājumu

Atveriet Visual Studio Code. Sānjoslā noklikšķiniet uz ikonas "Extensions" (kvadrāta ikona). Meklēšanas joslā ierakstiet SFTP. Lai instalētu atlasīto paplašinājumu, noklikšķiniet uz "Install".

Installēt paplašinājumu

Konfigurējiet savienojumu

Atveriet Command Palette, nospiežot F1 operētājsistēmā Windows/Linux vai Cmd+Shift+P operētājsistēmā Mac, ierakstiet SFTP: Config un pēc tam rediģējiet konfigurācijas parametrus ar sava attālinātā servera informāciju failā sftp.json direktorijā .vscode. Piemēram:

{  
"name": "My Server",
"host": "11.22.33.44",
"protocol": "ftp",
"password": "password",
"port": 21,
"username": "ftp_user",
"remotePath": "/",
"uploadOnSave": false,
"useTempFile": false,
"openSsh": false
}
piezīme

Par FTP kontu izveidi FASTPANEL® varat uzzināt šajā rakstā, bet par SFTP kontiem — šajā rakstā.

  • "host": jūsu servera IP adrese.
  • "protocol": norādiet ftp vai sftp.
  • "port": 21 FTP vai 2222 SFTP.
  • "username" un "password": FTP/SFTP konta lietotājvārds un parole.
  • "remotePath": norādiet direktoriju serverī, ar kuru vēlaties strādāt.
  • "uploadOnSave": automātiskas augšupielādes opcija, saglabājot failu.

Paroles parametrs sftp.json nav obligāts; ja tas ir izlaists, sinhronizācijas laikā jums tiks prasīta parole. Saglabājiet un aizveriet failu sftp.json .

Darbs ar failiem

Atveriet komandu paleti, nospiediet F1 operētājsistēmā Windows/Linux vai Cmd+Shift+P operētājsistēmā Mac. Pēc tam ierakstiet SFTP, lai redzētu vairākas pieejamās komandas, kurām var piekļūt arī no projekta failu pārlūka konteksta izvēlnēm.
Lai sinhronizētu ar attālinātu mapi, izmantojiet komandu SFTP: Download Project, kas lejupielādēs direktoriju, kas norādīts iestatījumā remotePath failā sftp.json, uz jūsu lokāli atvērto direktoriju.

Remote Explorer

Remote Explorer ļauj pārlūkot attālinātos failus. Remote Explorer varat atvērt, izpildot komandu View: Show SFTP. Pēc tam Activity Bar noklikšķiniet uz SFTP skata.

Izmantojot Remote Explorer, varat tikai skatīt faila saturu. Izmantojiet SFTP: Edit in Local, lai to rediģētu lokāli.

Installēt paplašinājumu