Skip to main content

Vietnes publicēšana

Kur nonāk jūsu faili​

Katram jūsu konta domēnam ir sava mape, un tā vietne tiek pasniegta no tajā esošās mapes public_html:

/home/LIETOTĀJS/domains/mana-firma.lv/public_html

LIETOTĀJS ir jūsu konta lietotājvārds, kas redzams jūsu klientu zonā. Mapē public_html ievietots fails index.php vai index.html kļūst par jūsu vietnes sākumlapu.

Failu ievietošana​

Uz to pašu mapi ved trīs ceļi; izvēlieties sev ērtāko.

Failu pārvaldnieks​

Panelī File Manager: augšupielādējiet failus no pārlūkprogrammas, arī .zip arhīvu, ko izpakojat uz vietas. Tas ir ātrākais ceļš dažiem failiem.

Šifrēts FTP (FTPS)​

FTP programmā, piemēram, FileZilla:

IestatījumsVērtība
ProtokolsFTP ar tiešu TLS šifrēšanu (FTPS)
Resursdatorsjūsu servera nosaukums, piemēram, web1.simafri.cloud
Ports21
Lietotājvārdsjūsu konta lietotājvārds vai FTP konts, kas izveidots sadaļā FTP Management
Parolepaneļa parole vai FTP konta parole

TLS šifrēšana aizsargā jūsu paroli un failus pārsūtīšanas laikā; FileZilla izvēlieties Require explicit FTP over TLS. Sadaļā FTP Management izveidotam FTP kontam ir forma nosaukums@mana-firma.lv, un to var ierobežot ar vienu mapi, piemēram, pakalpojumu sniedzējam.

SSH un SFTP​

SSH piekļuve darbojas ar atslēgu, ko saglabājat panelī:

  1. Vēl nav atslēgas? Savā datorā palaidiet ssh-keygen -t ed25519 un pēc tam atveriet failu, kura nosaukums beidzas ar .pub: tā ir jūsu publiskā atslēga.
  2. Panelī atveriet SSH Keys un ielīmējiet savu publisko atslēgu.
  3. Pieslēdzieties:
ssh LIETOTĀJS@web1.simafri.cloud

Tā pati atslēga atver SFTP (ports 22) programmā FileZilla vai WinSCP. Tiek saglabāta tikai publiskā atslēga: jūsu privātā atslēga paliek jūsu datorā.

PHP versijas izvēle​

Katrs domēns izvēlas savu PHP versiju sadaļā PHP Version Selector. Šodien pieejamas PHP 8.4, 8.3 (noklusējuma versija), 8.1 un 7.4, ar OPcache un izplatītiem paplašinājumiem: intl, mbstring, gd, curl, zip, xml, sodium, bcmath, soap, PDO MySQL un SQLite. Jūsu lietotnei vajadzīga cita versija? Rakstiet atbalsta komandai: mūsu komanda to pievienos.

Datubāzes izveide​

  1. Panelī atveriet MySQL Databases un izveidojiet datubāzi: tās nosaukumam un lietotājam ir forma LIETOTĀJS_nosaukums.
  2. Pierakstiet lietotāja paroli.
  3. Savā lietotnē norādiet:
IestatījumsVērtība
Resursdatorslocalhost
Ports3306
Datubāze un lietotājstikko izveidotie, piemēram, LIETOTĀJS_vietne

phpMyAdmin, kas atverams no tās pašas sadaļas, importē .sql failu, eksportē jūsu datubāzi un ļauj pārlūkot tabulas.

Composer, Node.js un ietvari​

Caur SSH jūsu mitināšana darbina:

  • Composer 2: composer install, composer update;
  • Node.js 24 un npm: npm install, npm run build, lai kompilētu priekšgalu vai resursus;
  • Git, Python 3 un Perl.

Symfony vai Laravel gadījumā domēna tīmekļa sakne ir projekta mape public/. Ievietojiet projektu blakus public_html un pēc tam aizstājiet public_html ar saiti uz tā mapi public/:

cd ~/domains/mana-firma.lv
mv public_html public_html.orig
ln -s mans-projekts/public public_html

Ietvara komandas (php bin/console, php artisan) tiek palaistas projekta mapē. Angular, React vai Vue priekšgalam ievietojiet npm run build rezultātu mapē public_html kopā ar .htaccess failu, kas novirza maršrutus uz index.html.

Lietotnei, kurai jādarbojas nepārtraukti, piemēram, Node.js serverim vai ziņojumu rindai, īstā vieta ir VPS Pro.

Uzdevuma ieplānošana​

Sadaļā Cron Jobs norādiet biežumu un komandu, piemēram, katru dienu plkst. 3.00:

0 3 * * * /usr/local/bin/php /home/LIETOTĀJS/domains/mana-firma.lv/mans-projekts/bin/console app:cleanup

Jūsu domēnu HTTPS​

Katrs domēns un apakšdomēns saņem savu Let's Encrypt HTTPS sertifikātu, kas tiek pieprasīts un atjaunots automātiski, tiklīdz domēns norāda uz jūsu serveri. SSL/TLS Certificates rāda katra domēna sertifikātu. Lai apmeklētājus vienmēr novirzītu uz adresi ar https://, mapes public_html faila .htaccess sākumā pievienojiet:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Biežāk uzdotie jautājumi​

Mana vietne joprojām rāda noklusējuma lapu.​

Jūsu sākumlapai jāatrodas tieši mapē public_html, ar nosaukumu index.php vai index.html, nevis apakšmapē. Izdzēsiet noklusējuma lapu, ja tā joprojām tur ir.

Kā instalēt WordPress?​

Rakstiet atbalsta komandai, norādot domēnu: mūsu komanda instalēs WordPress jūsu mitināšanā un nodos jums piekļuvi tā administrēšanai.

Mans SSH savienojums tiek atteikts.​

Pārbaudiet, vai jūsu publiskā atslēga ir sadaļā SSH Keys un vai pieslēdzaties ar sava konta Lietotājvārdu. SSH savienojums darbojas ar atslēgu: jūsu programmai jāizmanto privātā atslēga, kas atbilst saglabātajai.