Svetainės paskelbimas
Kur keliauja jūsų failai
Kiekvienas jūsų paskyros domenas turi savo aplanką, o jo svetainė teikiama iš jame esančio aplanko public_html:
/home/NAUDOTOJAS/domains/mano-imone.lt/public_html
NAUDOTOJAS yra jūsų paskyros naudotojo vardas, rodomas jūsų klientų srityje. Į public_html įkeltas failas index.php arba index.html tampa jūsų svetainės pagrindiniu puslapiu.
Failų įkėlimas
Į tą patį aplanką veda trys keliai; pasirinkite jums patogiausią.
Failų tvarkyklė
Skydelyje File Manager: įkelkite failus iš naršyklės, taip pat .zip archyvą, kurį išpakuojate vietoje. Tai greičiausias kelias keliems failams.
Šifruotas FTP (FTPS)
FTP programoje, pavyzdžiui, FileZilla:
| Nustatymas | Reikšmė |
|---|---|
| Protokolas | FTP su aiškiu TLS šifravimu (FTPS) |
| Serveris | jūsų serverio vardas, pavyzdžiui, web1.simafri.cloud |
| Prievadas | 21 |
| Naudotojo vardas | jūsų paskyros naudotojo vardas arba FTP paskyra, sukurta skiltyje FTP Management |
| Slaptažodis | skydelio slaptažodis arba FTP paskyros slaptažodis |
TLS šifravimas saugo jūsų slaptažodį ir failus perdavimo metu; FileZilla programoje pasirinkite Require explicit FTP over TLS. Skiltyje FTP Management sukurta FTP paskyra turi formą vardas@mano-imone.lt ir gali būti apribota vienu aplanku, pavyzdžiui, paslaugų teikėjui.
SSH ir SFTP
SSH prieiga veikia su raktu, kurį įkeliate skydelyje:
- Dar neturite rakto? Savo kompiuteryje paleiskite
ssh-keygen -t ed25519, tada atverkite failą, kurio pavadinimas baigiasi.pub: tai jūsų viešasis raktas. - Skydelyje atverkite SSH Keys ir įklijuokite savo viešąjį raktą.
- Prisijunkite:
ssh NAUDOTOJAS@web1.simafri.cloud
Tas pats raktas atveria SFTP (prievadas 22) FileZilla ar WinSCP programoje. Įkeliamas tik viešasis raktas: jūsų privatusis raktas lieka jūsų kompiuteryje.
PHP versijos pasirinkimas
Kiekvienas domenas pasirenka savo PHP versiją skiltyje PHP Version Selector. Šiandien siūlomos PHP 8.4, 8.3 (numatytoji versija), 8.1 ir 7.4, su OPcache ir įprastais plėtiniais: intl, mbstring, gd, curl, zip, xml, sodium, bcmath, soap, PDO MySQL ir SQLite. Jūsų programai reikia kitos versijos? Parašykite pagalbos komandai: mūsų komanda ją pridės.
Duomenų bazės kūrimas
- Skydelyje atverkite MySQL Databases ir sukurkite duomenų bazę: jos pavadinimas ir naudotojas turi formą
NAUDOTOJAS_pavadinimas. - Užsirašykite naudotojo slaptažodį.
- Savo programoje nurodykite:
| Nustatymas | Reikšmė |
|---|---|
| Serveris | localhost |
| Prievadas | 3306 |
| Duomenų bazė ir naudotojas | ką tik sukurti, pavyzdžiui, NAUDOTOJAS_svetaine |
phpMyAdmin, atveriamas iš tos pačios skilties, importuoja .sql failą, eksportuoja jūsų duomenų bazę ir leidžia naršyti lenteles.
Composer, Node.js ir karkasai
Per SSH jūsų talpinimas paleidžia:
- Composer 2:
composer install,composer update; - Node.js 24 ir npm:
npm install,npm run buildsąsajai ar ištekliams sukompiliuoti; - Git, Python 3 ir Perl.
Symfony ar Laravel atveju domeno žiniatinklio šaknis yra projekto aplankas public/. Įkelkite projektą šalia public_html, tada pakeiskite public_html nuoroda į jo aplanką public/:
cd ~/domains/mano-imone.lt
mv public_html public_html.originalas
ln -s mano-projektas/public public_html
Karkaso komandos (php bin/console, php artisan) paleidžiamos projekto aplanke. Angular, React ar Vue sąsajai įkelkite npm run build rezultatą į public_html kartu su .htaccess failu, kuris nukreipia maršrutus į index.html.
Programai, kuri turi veikti nuolat, pavyzdžiui, Node.js serveriui ar pranešimų eilei, tinkama vieta yra VPS Pro.
Užduoties suplanavimas
Skiltyje Cron Jobs nurodykite dažnumą ir komandą, pavyzdžiui, kasdien 3 val.:
0 3 * * * /usr/local/bin/php /home/NAUDOTOJAS/domains/mano-imone.lt/mano-projektas/bin/console app:valymas
Jūsų domenų HTTPS
Kiekvienas domenas ir subdomenas gauna savo Let's Encrypt HTTPS sertifikatą, kurio prašoma ir kuris atnaujinamas automatiškai, kai tik domenas nukreiptas į jūsų serverį. SSL/TLS Certificates rodo kiekvieno domeno sertifikatą. Kad lankytojai visada būtų nukreipiami į adresą su https://, aplanko public_html failo .htaccess pradžioje pridėkite:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dažniausiai užduodami klausimai
Mano svetainė vis dar rodo numatytąjį puslapį.
Jūsų pagrindinis puslapis turi būti tiesiai aplanke public_html, pavadintas index.php arba index.html, o ne poaplankyje. Ištrinkite numatytąjį puslapį, jei jis vis dar ten yra.
Kaip įdiegti WordPress?
Parašykite pagalbos komandai nurodydami domeną: mūsų komanda įdiegs WordPress jūsų talpinime ir suteiks jums prieigą prie jo administravimo.
Mano SSH ryšys atmetamas.
Patikrinkite, ar jūsų viešasis raktas yra skiltyje SSH Keys ir ar jungiatės su savo paskyros Naudotojo vardu. SSH ryšys veikia su raktu: jūsų programa turi naudoti privatųjį raktą, atitinkantį įkeltąjį.