Skip to content

Kaikki WordPressistä, web-kehityksestä — ja paljon muuta

🛠 Kuinka asentaa aaPanel vuonna 2026: vaiheittainen opas ja rehellinen erittely

🛠 Kuinka asentaa aaPanel vuonna 2026: vaiheittainen opas ja rehellinen erittely

Ostit VPS:n ja näet mustan ruudun, jossa vilkkuu kursori. Verkkosivuston, tietokannan ja SSL:n pystyttäminen terminaalin kautta vaatii kymmeniä komentoja oikeassa järjestyksessä. Yksi virhe konfiguraatiorivillä ja sivustosi on alhaalla, kun kaivat lokeista syytä.

aaPanel poistaa tämän esteen: Linux-palvelimen hallintapaneeli asentuu yhdellä komennolla ja korvaa terminaalin selainkäyttöliittymällä. Sivustoja, tietokantoja, useita PHP-versioita, Dockeria, palomuuria ja SSL-varmenteita voi kaikkia hallita hiirellä.

Alla on asennusprosessi SSH-yhteydestä ensimmäiseen sivustoosi, ajantasainen vuoden 2026 puolivälin tilanteen mukaan. Käsittelemme myös sen, mistä useimmat oppaat vaikenevat: paneelin portti ei ole ollut 8888 pitkään aikaan, CentOS 7:ää ei voi asentaa ja "ilmainen ja avoin" on markkinoinnin yksinkertaistus. Aloitamme tästä, koska puolet hakutulosten oppaista toistaa yhä tietoja vuodelta 2021.

💡 Pikaopas:

  • Yhdistä palvelimeesi SSH:lla root-käyttäjänä ja aja yksi yleiskomento
  • Parissa minuutissa saat HTTPS-paneeliosoitteen, jossa on satunnainen portti, käyttäjätunnus ja salasana
  • Ensimmäisellä kirjautumiskerralla valitset ympäristösi: LNMP (Nginx) tai LAMP (Apache)
  • Vaihda salasana heti, ota kaksivaiheinen tunnistautuminen käyttöön ja sulje tarpeettomat portit
  • Paneelista hallitset sivustoja, tietokantoja, Dockeria, palomuuria ja varmenteita

Mikä vanhoissa oppaissa on vanhentunutta

Ennen kuin kopioit komentoja kolme vuotta vanhoista oppaista, tarkista tämä lista. Virheet täällä tulevat kalliiksi.

Mitä vanhat oppaat sanovat

Miten asia on vuonna 2026

"Asenna CentOS 7:ään tai Ubuntuun"

CentOS 7 on kuollut (EOL 30.6.2024). Asennusohjelma varoittaa tästä ja odottaa 10 sekuntia ennen aloitusta

"Avaa portti 8888"

Portti on satunnaisesti luotu (alue 10000-65535). Kiinteää 8888:aa ei enää ole

Paneeli aukeaa http://-osoitteella

HTTPS oletuksena käytössä (itse allekirjoitettu varmenne)

Erilliset skriptit jokaiselle distrolle

Yksi yleiskäyttöinen skripti

Versio 6.x

Vakaa haara 8.0.x

Erityisesti portista: jopa tuoreet englanninkieliset tutoriaalit vuosilta 2025-2026 kirjoittavat yhä "8888". Tämä on suora virhe, etkä yksinkertaisesti pääse paneeliin.

Mikä aaPanel on ja kenelle se sopii

aaPanel on web-pohjainen Linux-palvelimen hallintapaneeli kiinalaiselta tiimiltä (kiinalaisen BT Panelin kansainvälinen versio). Se toimii käyttöjärjestelmän päällä ja korvaa komentorivin selainkäyttöliittymällä: sivustot, FTP, tietokannat, useat PHP-versiot, palomuuri, Docker, tehtävien ajastin.

Ilmainen versio kattaa kaikki perustehtävät. Maksullinen Pro lisää monikäyttäjätilit ja laskutusintegraation, mikä on olennaista hosting-palveluntarjoajille.

Tältä näyttää koko asennussykli oikealla VPS:llä.

Rehellinen arvio lisenssistä

aaPanelia kutsutaan "ilmaiseksi ja avoimeksi", mutta tämä on yksinkertaistus. Paneelia jaellaan sen oman lisenssin (AAPANEL Open Source License Agreement) alaisena, ei MIT:n, GPL:n tai Apachen. Keskeiset ehdot: maksullisten lisäosien lähdekoodi on suljettua, koodia saa muokata omaan käyttöön, mutta forkkien julkaiseminen on kielletty.

Tarkka kuvaus: ei avointa lähdekoodia klassisessa mielessä, vaan lähdekoodi saatavilla rajoituksin. Käytä ilmaiseksi, kyllä. Forkkaa ja julkaise oma versiosi, ei.

Asennusohjelma lähettää myös asennusmääriä kehittäjille ja virhetilanteessa asennuslokin viimeiset rivit. Teknisesti tämä on kaatumisraportointia, ei takaovea, mutta sinun on hyvä tietää siitä.

Rehellinen arvio tietoturvasta

Vuosina 2025-2026 aaPanelissa suljettiin useita kriittisiä haavoittuvuuksia, mukaan lukien CVE-2026-29859, mielivaltainen tiedostojen lataus koodin suorituksella, arvosanalla 9,8/10 ilman valtuutusta. Lisäksi oli RCE arkistointityökalun kautta (CVE-2025-48702), jonka kehittäjä sulki kahdessa päivässä.

Johtopäätös ei ole "älä asenna", vaan "päivitä viipymättä äläkä altista paneelia internetille sellaisenaan". Palvelimen hallintapaneeli on sisäänpääsypiste root-oikeuksilla. Alla olevat kohdat portin vaihtamisesta, kaksivaiheisesta tunnistautumisesta ja palomuurista eivät ole valinnaisia.

Tuetut käyttöjärjestelmät

Ajantasainen lista (dokumentaatiosta ja asennusohjelman koodista):

Käyttöjärjestelmä

Versiot

Ubuntu

22.04 LTS (suositeltu), 24.04 LTS

Debian

11, 12, 13

AlmaLinux

8, 9, 10

Rocky Linux

8, 9, 10

CentOS

9, 10 (Stream)

Ei tuettu: CentOS 6, openSUSE, 32-bittiset järjestelmät ja muut kuin LTS-Ubuntu-versiot (asennusohjelma hylkää ne).

Vaatimukset: 1 ydin, 512 Mt RAM, 1 Gt levy. Realistisesti vähintään 1 Gt RAM. Jos swap puuttuu, asennusohjelma luo 1 Gt swap-tiedoston automaattisesti.

⚠️ Vain puhdas järjestelmä. Jos Apache, Nginx, PHP tai MySQL on jo käynnissä palvelimella, asennusohjelma ylikirjoittaa niiden asetukset ja rikkoo toimivat sivustot. Migraatio tehdään uuden VPS:n kautta: varmuuskopio, puhdas asennus, tuonti.

Vaihe 1: Valmistele palvelin

Yhdistä SSH:lla käyttäjänä, jolla on root-oikeudet (asennus on mahdollista vain rootina):

1ssh root@your_server_ip

Päivitä paketit. Ubuntulle ja Debianille:

1apt update && apt upgrade -y

AlmaLinuxille ja Rocky Linuxille:

1dnf update -y

Varmista, ettei web-ympäristöä ole olemassa:

1which nginx; which apache2; which mysqld

Puhtaalla palvelimella kaikki kolme komentoa tuottavat tyhjän tulosteen. Jos löydät tiedostopolun, poista paketti ennen asennusohjelman ajamista.

Vaihe 2: Aja asennusskripti

Ajantasainen komento viralliselta lataussivulta on yleiskäyttöinen kaikille distribuutioille:

1URL=https://www.aapanel.com/script/install_panel_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_panel_en.sh $URL;fi;bash install_panel_en.sh

Skripti tunnistaa käyttöjärjestelmän ja hakee riippuvuudet automaattisesti. Älä käytä vanhoja osoitteita, kuten install_6.0_en.sh tai install-ubuntu_7.0_en.sh vanhentuneista ohjeista.

Vahvista asennus /www-hakemistoon kirjoittamalla Y. Lisätoimia ei tarvita: skripti asentaa web-palvelimen, tietokannan, PHP:n ja itse paneelikäyttöliittymän. Tämä kestää pari minuuttia.

Vaihe 3: Tallenna kirjautumistiedot

Valmistumisen jälkeen terminaali näyttää kolme asiaa:

  • Paneelin osoite muodossa https://IP:PORT/random_path
  • Käyttäjätunnus
  • Salasana
Terminaali näyttää aaPanel-osoitteen, käyttäjätunnuksen ja salasanan asennuksen jälkeen

Huomaa kaksi yksityiskohtaa, joita ei ollut vanhemmissa versioissa. Ensinnäkin https**, ei **http: varmenne on itse allekirjoitettu, joten selain näyttää varoituksen. Tämä on normaalia; napsauta "Lisäasetukset → Jatka". Toiseksi portti on satunnainen, ja osoite sisältää satunnaisen polun (turvasisäänkäynti). Ilman koko osoitetta saat 404-virheen, mikä on tarkoituksellista.

Avaa annettu osoite selaimessasi, niin näet paneelin kirjautumislomakkeen.

aaPanel-hallintapaneelin kirjautumissivu selaimessa

Kopioi kaikki salasananhallintaan ennen kuin suljet terminaalin. Jos kadotat tiedot, ei hätää: komento bt 14 SSH:ssa näyttää kirjautumistiedot uudelleen.

Älä unohda avata annettua porttia hosting-palveluntarjoajallasi. Pilvipalveluntarjoajilla (Oracle Cloud, AWS, Google Cloud) on oma palomuurinsa hallintapaneelissa, ja se estää oletuksena kaiken paitsi portin 22.

Vaihe 4: Valitse web-ympäristö

Ensimmäisellä kirjautumiskerralla paneeli tarjoaa pinoa:

  • LNMP (Nginx + MySQL + PHP), sopii useimmille sivustoille
  • LAMP (Apache + MySQL + PHP), jos tarvitset .htaccess-tukea

Asennus käynnistyy taustalla. Jos ohitit tämän vaiheen, samat komponentit voi asentaa myöhemmin Sovelluskaupan kautta vasemmasta valikosta.

Vaihe 5: Alkutietoturva-asetukset

Tee tämä heti, ennen kuin otat käyttöön ensimmäistä sivustoasi. Hallintapaneeli on root-pääsy, ja skannerit löytävät sen osoitteen lopulta.

Vaihda kirjautumistunnus ja salasana. Asetukset-osiossa. Luodut arvot ovat hyviä, mutta käyttäjät usein yksinkertaistavat niitä "muistaakseen". Älä tee niin.

Ota kaksivaiheinen tunnistautuminen käyttöön. Mene kohtaan Asetukset → Kaksivaiheinen vahvistus, linkitä tunnistautumissovellus ja tallenna varakoodit. Ilman toista vaihetta vuotanut salasana tarkoittaa täyttä pääsyä palvelimelle.

Rajoita pääsy IP-osoitteella. Jos työskentelet yhdestä osoitteesta, salli paneeliin kirjautuminen vain sieltä. Tämä on vahvempi kuin mikään salasana.

Sulje tarpeettomat portit. Tietoturva-osiossa jätä auki vain se, mitä tarvitaan: 80 ja 443 sivustoille, 22 SSH:lle, paneelin portti. Kaiken muun tulee olla kiinni.

Aseta kunnollinen SSL paneelille. Asetuksissa sido verkkotunnus ja hanki Let's Encrypt -varmenne päästäksesi eroon selainvaroituksesta ja välttääksesi salasanojen lähettämisen itse allekirjoitetun yhteyden yli.

Pidä päivitettynä. Ottaen huomioon RCE-haavoittuvuuksien historian, pidä paneeli ajantasaisessa versiossa. Päivitykset ovat kohdassa Asetukset → Versio, mutta ota ensin VPS-vedos palveluntarjoajaltasi: joskus päivitys muuttaa PHP:n tai Nginxin asetuksia.

Vaihe 6: Mitä sisältä löytyy

Alla olevat kuvakaappaukset näyttävät paneelin keskeiset osiot. Ulkoasu muuttuu versioiden välillä, mutta osioiden sisältö ja logiikka pysyvät samoina.

Kojelauta. Suorittimen kuorma, muisti, levy, verkkoliikenne reaaliajassa.

aaPanelin päänäkymä: suorittimen kuorma, muisti, levy ja verkkoliikenne

Tietoturva. Palomuuriosio: avoimet portit ja säännöt. Pidä auki vain välttämätön.

aaPanelin tietoturvaosio: palomuurin hallinta ja avoimet portit

Asetukset. Kirjautumistunnuksen ja salasanan vaihto, paneelin portti, kaksivaiheinen tunnistautuminen, SSL, API-pääsy.

aaPanelin asetukset: paneelin portti, SSL, kaksivaiheinen tunnistautuminen ja API-yhteys

Sovelluskauppa. Yhdellä napsautuksella asennat sähköpostipalvelimen, Node.js:n, Redisin, MongoDB:n, WordPress Toolkitin ja kymmeniä muita komponentteja. Ei terminaalia tarvita.

aaPanelin sovelluskauppa: palvelinkomponenttien ja liitännäisten yhden napsautuksen asennus

Docker. Paneeli asentaa Dockerin ja tarjoaa graafisen käyttöliittymän imageille ja konteille, mukaan lukien Compose.

Docker-konttien ja -vedosten hallinta aaPanel-käyttöliittymän kautta

Varmuuskopiointi. Automaattisia varmuuskopioita ei ole valmiina; aikataulu määritetään manuaalisesti. Määritä ulkoinen tallennustila: paikallinen kopio tuhoutuu levyn mukana.

aaTerm. Sisäänrakennettu selainterminaali: konsoli ilman erillistä SSH-asiakasta, kun täytyy nopeasti korjata jotain toisen tietokoneelta.

Haaraan 8.0.x lisättiin myös tekoälymoduuli palvelindiagnostiikalla ja WordPress-migraatiolla muista paneeleista.

Palvelun hallinta ja poisto

Paneelia hallitaan bt-työkalulla. Uudelleenkäynnistys vaikuttaa vain käyttöliittymään: sivustot ja tietokannat jatkavat toimintaansa.

1bt stop # stop the panel
2bt start # start
3bt restart # restart
4bt 14 # show login data
5bt 5 # change password
6bt 8 # change panel port

Paneelin täydellinen poisto (sivustot, tietokannat ja asetukset hakemistoissa /www/server/ ja /www/wwwroot/ säilyvät):

1sudo bt stop && sudo rm -f /etc/init.d/bt && sudo rm -rf /www/server/panel

Vaihtoehdot, jos aaPanel ei toiminut

Paneeli

Asemointi

Hinta

HestiaCP

GPL, ei telemetriaa, sähköposti valmiina

Ilmainen

CyberPanel

OpenLiteSpeed + LSCache, nopea WordPress

Ilmainen (omalla historiallaan kriittisiä CVE:itä)

CloudPanel

Kevyt ja moderni, ei sähköpostipalvelinta

Ilmainen

Coolify / Dokploy

Itse isännöity PaaS Dockerilla, "git push → sivusto"

Ilmainen itse isännöitynä

Plesk / cPanel

Kaupallinen standardi hosting-alalla

Alkaen 18-20 $/kk, hinnat nousevat vuosittain

Jos kiinalainen alkuperä ja telemetria huolestuttavat, katso HestiaCP:tä: sama markkinarako, GPL, ei "kotiinsoittelua". Jos palvelimesi on kontteja varten klassisen hostingin sijaan, harkitse Coolifya.

⁉️🤔 Usein kysytyt kysymykset

Asennuksen jälkeen selain ei avaa paneelia. Mikä on vialla?

Kolme syytä yleisyysjärjestyksessä. Ensimmäinen: yrität porttia 8888 vanhasta oppaasta, jota ei enää ole. Tarkista portti asennusohjelman tulosteesta tai aja bt 14. Toinen: portti on kiinni pilvipalveluntarjoajasi palomuurissa (ei ufw:ssä, vaan Oracle/AWS/Google-paneelissa). Avaa se siellä. Kolmas: unohdit satunnaisen polun osoitteen lopusta. Ilman sitä paneeli palauttaa tarkoituksella 404.

Onko aaPanel todella ilmainen?

Perusversio, kyllä, ilman lisenssiavaimia ja ilman rajoituksia sivustojen määrälle. Mutta "ilmainen" ei tarkoita "avointa lähdekoodia": lisenssi on omisteinen, forkien julkaiseminen on kielletty, maksullisten lisäosien lähdekoodi on suljettua ja asennusohjelma lähettää tilastoja kehittäjille. Henkilökohtaiselle VPS:lle tämä ei yleensä ole ongelma. Tiedä vain, mihin sitoudut.

Voinko asentaa aaPanelin palvelimelle, jossa on jo toimivia sivustoja?

Et. Asennusohjelma ylikirjoittaa Nginxin, Apachen ja PHP:n asetukset ja rikkoo sen, mikä jo toimii. Oikea polku: varmuuskopioi tiedostot ja tietokannat, hanki puhdas VPS, asenna aaPanel, tuo sivustot käyttöliittymän kautta. "Live"-migraatio ei ole mahdollinen.

Kuinka turvallinen tämä on, ottaen huomioon haavoittuvuudet?

Paneeli root-oikeuksilla on aina riski, ja kriittisiä RCE-haavoittuvuuksia aaPanelissa löydettiin vuosina 2025 ja 2026. Kehittäjä korjaa nopeasti, mutta johtopäätökset ovat yksinkertaiset: päivitä viipymättä, ota kaksivaiheinen tunnistautuminen käyttöön, rajoita kirjautuminen IP-osoitteella äläkä jätä paneelia avoimeksi koko internetille. Palvelimelle, jossa on arkaluonteista tietoa, harkitse paneelia, jossa on avoin lisenssi ja auditoitavissa oleva koodi.

Onko venäjänkielistä käyttöliittymää?

Kyllä, kielen voi vaihtaa asetuksissa. Asennuksen jälkeen käyttöliittymä saattaa avautua englanniksi tai kiinaksi. Vaihda se heti, kun painikkeiden sijainnit ovat vielä vieraita.

Miten aaPanel on parempi kuin cPanel?

Hinta ja aloituskynnys: cPanel maksaa alkaen 18 $ kuukaudessa ja on suunniteltu hosting-palveluntarjoajille, joilla on satoja tilejä. aaPanel on ilmainen, kevyempi resursseille ja yksinkertaisempi yhdelle tai kahdelle palvelimelle. Mutta cPanel on kypsä ekosysteemi, jossa on tuki ja ennakoitava tietoturvasykli. Henkilökohtaiselle VPS:lle aaPanel toimii hyvin; kaupalliseen jaettuun hostingiin, cPanel.

Lopputulos

Niille, jotka aloittavat VPS:n kanssa eivätkä halua käyttää iltoja konfiguraatioihin, aaPanel on erinomainen alku: ilmainen, asentuu parissa minuutissa, kattaa sivustot, tietokannat, SSL:n, palomuurin ja varmuuskopiot.

Mutta siihen kannattaa suhtautua silmät auki. Tämä ei ole GPL-projekti, asennusohjelma kommunikoi kehittäjän palvelimien kanssa ja paneelissa on ollut kriittisiä etäkoodin suorittamisen haavoittuvuuksia, jotka on suljettu viimeisen kahden vuoden aikana. Mikään näistä ei tee aaPanelista sopimatonta. Se yksinkertaisesti vaatii kurinalaisuutta: päivitykset, kaksivaiheinen tunnistautuminen, pääsyn rajoittaminen IP-osoitteella.

Ja tämän artikkelin tärkein opetus: portti ei ole enää 8888, pääsy tapahtuu HTTPS:n kautta, eikä CentOS 7:ää asenneta vuonna 2026. Puolet hakutulosten oppaista ei vielä tiedä tätä.

Asenna aaPanel testi-VPS:lle ja vietä pari iltaa sen parissa. Riskinä on puoli tuntia ajastasi, ja kokemus jää sinulle. Mitä paneelia sinä käytät ja miksi? Kirjoita kommentteihin.