Hoppa till huvudinnehållet

Publicera din webbplats

Var dina filer ska ligga​

Varje domän på ditt konto har sin egen mapp, och dess webbplats levereras från mappen public_html i den:

/home/ANVÄNDARNAMN/domains/din-doman.com/public_html

ANVÄNDARNAMN är ditt kontos användarnamn, som visas i ditt kundområde. En fil index.php eller index.html som läggs i public_html blir startsidan för din webbplats.

Ladda upp dina filer​

Tre vägar leder till samma mapp; välj den som passar dig.

Filhanteraren​

I kontrollpanelen, File Manager: skicka dina filer från din webbläsare, även ett .zip-arkiv som du packar upp på plats. Det är den snabbaste vägen för några få filer.

Krypterad FTP (FTPS)​

I ett FTP-program som FileZilla:

InställningVärde
ProtokollFTP, med explicit TLS-kryptering (FTPS)
Värdnamnet på din server, till exempel web1.simafri.cloud
Port21
Användarnamnditt kontos användarnamn, eller ett FTP-konto som skapats i FTP Management
Lösenordkontrollpanelens, eller FTP-kontots

TLS-krypteringen skyddar ditt lösenord och dina filer under överföringen; i FileZilla väljer du Kräv explicit FTP över TLS. Ett FTP-konto som skapats i FTP Management har formen namn@din-doman.com och kan begränsas till en mapp, till exempel för en leverantör.

SSH och SFTP​

SSH-åtkomsten sker med nyckel, som du lägger in i kontrollpanelen:

  1. Ingen nyckel än? Kör ssh-keygen -t ed25519 på din dator och öppna sedan filen som slutar på .pub: det är din publika nyckel.
  2. Öppna SSH Keys i kontrollpanelen och klistra in din publika nyckel.
  3. Anslut:
ssh ANVÄNDARNAMN@web1.simafri.cloud

Samma nyckel öppnar SFTP (port 22) i FileZilla eller WinSCP. Bara den publika nyckeln läggs in: din privata nyckel stannar på din dator.

Välja PHP-version​

Varje domän väljer sin PHP-version i PHP Version Selector. I dag erbjuds PHP 8.4, 8.3 (standardversionen), 8.1 och 7.4, med OPcache och de vanliga tilläggen: intl, mbstring, gd, curl, zip, xml, sodium, bcmath, soap, PDO för MySQL och SQLite. Behöver din applikation en annan version? Skriv till supporten: vårt team lägger till den.

Skapa en databas​

  1. Öppna MySQL Databases i kontrollpanelen och skapa en databas: dess namn och dess användare har formen ANVÄNDARNAMN_namn.
  2. Skriv ner användarens lösenord.
  3. Ange i din applikation:
InställningVärde
Värdlocalhost
Port3306
Databas och användarede som du just skapade, till exempel ANVÄNDARNAMN_site

phpMyAdmin, som du öppnar från samma avsnitt, importerar en .sql-fil, exporterar din databas och bläddrar i dina tabeller.

Composer, Node.js och ramverken​

Via SSH kör ditt webbhotell:

  • Composer 2: composer install, composer update;
  • Node.js 24 och npm: npm install, npm run build för att kompilera ditt frontend eller dina assets;
  • Git, Python 3 och Perl.

För Symfony eller Laravel är domänens webbrot projektets mapp public/. Lägg ditt projekt bredvid public_html och ersätt sedan public_html med en länk till projektets mapp public/:

cd ~/domains/din-doman.com
mv public_html public_html.original
ln -s mitt-projekt/public public_html

Ramverkets kommandon (php bin/console, php artisan) körs i projektets mapp. För ett frontend i Angular, React eller Vue lägger du resultatet av npm run build i public_html, tillsammans med en .htaccess-fil som skickar vidare rutterna till index.html.

En applikation som måste köras hela tiden, som en Node.js-server eller en meddelandekö, hör hemma på en VPS Pro.

Schemalägga en uppgift​

Ange frekvensen och kommandot i Cron Jobs, till exempel varje dag klockan 3:

0 3 * * * /usr/local/bin/php /home/ANVÄNDARNAMN/domains/din-doman.com/mitt-projekt/bin/console app:rensning

HTTPS för dina domäner​

Varje domän och underdomän får sitt Let's Encrypt-HTTPS-certifikat, som begärs och förnyas automatiskt så snart domänen pekar mot din server. SSL/TLS Certificates visar certifikatet för varje domän. För att alltid skicka dina besökare till adressen med https:// lägger du till följande överst i .htaccess-filen i public_html:

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

Vanliga frågor​

Min webbplats visar fortfarande standardsidan.​

Din startsida ska ligga direkt i public_html, med namnet index.php eller index.html, och inte i en undermapp. Ta bort standardsidan om den fortfarande ligger kvar.

Hur installerar jag WordPress?​

Skriv till supporten och ange domänen: vårt team installerar WordPress på ditt webbhotell och ger dig åtkomst till dess administration.

Min SSH-anslutning nekas.​

Kontrollera att din publika nyckel finns i SSH Keys och att du ansluter med ditt kontos Användarnamn. SSH-anslutningen sker med nyckel: ditt program ska använda den privata nyckel som hör till den som du lagt in.