Spring til hovedindholdet

Udgiv dit websted

Hvor dine filer skal ligge​

Hvert domæne på din konto har sin egen mappe, og dets websted leveres fra mappen public_html i den:

/home/BRUGERNAVN/domains/dit-domaene.com/public_html

BRUGERNAVN er din kontos brugernavn, som vises i dit kundeområde. En fil index.php eller index.html, der lægges i public_html, bliver forsiden på dit websted.

Læg dine filer op​

Tre veje fører til den samme mappe; vælg den, der passer dig.

Filhåndteringen​

I kontrolpanelet, File Manager: send dine filer fra din browser, også et .zip-arkiv, som du pakker ud på stedet. Det er den hurtigste vej til nogle få filer.

Krypteret FTP (FTPS)​

I et FTP-program som FileZilla:

IndstillingVærdi
ProtokolFTP med eksplicit TLS-kryptering (FTPS)
Værtnavnet på din server, for eksempel web1.simafri.cloud
Port21
Brugernavndin kontos brugernavn, eller en FTP-konto oprettet i FTP Management
Adgangskodekontrolpanelets, eller FTP-kontoens

TLS-krypteringen beskytter din adgangskode og dine filer under overførslen; vælg Kræv eksplicit FTP over TLS i FileZilla. En FTP-konto oprettet i FTP Management har formen navn@dit-domaene.com og kan begrænses til én mappe, for eksempel til en leverandør.

SSH og SFTP​

SSH-adgangen sker med nøgle, som du lægger ind i kontrolpanelet:

  1. Ingen nøgle endnu? Kør ssh-keygen -t ed25519 på din computer, og åbn derefter filen, der ender på .pub: det er din offentlige nøgle.
  2. Åbn SSH Keys i kontrolpanelet, og indsæt din offentlige nøgle.
  3. Opret forbindelse:
ssh BRUGERNAVN@web1.simafri.cloud

Den samme nøgle åbner SFTP (port 22) i FileZilla eller WinSCP. Kun den offentlige nøgle lægges ind: din private nøgle bliver på din computer.

Vælg PHP-versionen​

Hvert domæne vælger sin PHP-version i PHP Version Selector. I dag tilbydes PHP 8.4, 8.3 (standardversionen), 8.1 og 7.4, med OPcache og de almindelige udvidelser: intl, mbstring, gd, curl, zip, xml, sodium, bcmath, soap, PDO til MySQL og SQLite. Kræver din applikation en anden version? Skriv til supporten: vores team tilføjer den.

Opret en database​

  1. Åbn MySQL Databases i kontrolpanelet, og opret en database: dens navn og dens bruger har formen BRUGERNAVN_navn.
  2. Skriv brugerens adgangskode ned.
  3. Angiv i din applikation:
IndstillingVærdi
Værtlocalhost
Port3306
Database og brugerdem, du lige har oprettet, for eksempel BRUGERNAVN_site

phpMyAdmin, som du åbner fra det samme afsnit, importerer en .sql-fil, eksporterer din database og gennemser dine tabeller.

Composer, Node.js og frameworks​

Via SSH kører dit webhotel:

  • Composer 2: composer install, composer update;
  • Node.js 24 og npm: npm install, npm run build til at kompilere din frontend eller dine assets;
  • Git, Python 3 og Perl.

Til Symfony eller Laravel er domænets webrod projektets mappe public/. Læg dit projekt ved siden af public_html, og erstat derefter public_html med et link til projektets mappe public/:

cd ~/domains/dit-domaene.com
mv public_html public_html.original
ln -s mit-projekt/public public_html

Frameworkets kommandoer (php bin/console, php artisan) køres i projektets mappe. Til en frontend i Angular, React eller Vue lægger du resultatet af npm run build i public_html sammen med en .htaccess-fil, der sender ruterne videre til index.html.

En applikation, der skal køre hele tiden, som en Node.js-server eller en beskedkø, hører hjemme på en VPS Pro.

Planlæg en opgave​

Angiv hyppigheden og kommandoen i Cron Jobs, for eksempel hver dag kl. 3:

0 3 * * * /usr/local/bin/php /home/BRUGERNAVN/domains/dit-domaene.com/mit-projekt/bin/console app:oprydning

HTTPS på dine domæner​

Hvert domæne og underdomæne får sit Let's Encrypt-HTTPS-certifikat, der bestilles og fornyes automatisk, så snart domænet peger på din server. SSL/TLS Certificates viser certifikatet for hvert domæne. Vil du altid sende dine besøgende til adressen med https://, så tilføj øverst i .htaccess-filen i public_html:

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

Ofte stillede spørgsmål​

Mit websted viser stadig standardsiden.​

Din forside skal ligge direkte i public_html med navnet index.php eller index.html, og ikke i en undermappe. Slet standardsiden, hvis den stadig ligger der.

Hvordan installerer jeg WordPress?​

Skriv til supporten og angiv domænet: vores team installerer WordPress på dit webhotel og giver dig adgang til administrationen.

Min SSH-forbindelse bliver afvist.​

Kontrollér, at din offentlige nøgle står i SSH Keys, og at du logger ind med din kontos Brugernavn. SSH-forbindelsen sker med nøgle: dit program skal bruge den private nøgle, der passer til den, du har lagt ind.