Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: DarkWarder - 08.12.13 - klo:15.16

Otsikko: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 08.12.13 - klo:15.16
Eli mitä palvelin paketteja tarvitaan että se on valmis kotisivu palvelin?
eli olen asentanut tuon normi ubuntun en palvelin versiota.
joten tarvitsisin nyt neuvoja mitä paketteja tarvitaan että palvelin on valmis käyttöön ja turvallinen myöskin.
eli apache, mysql, phpmyadmin, cPanel, php noi kaiketi mutta mitä muuta ja miten se komento kuuluu sitten.
Sori olen aloittelija ja toisen kerran linux koneella, ensimmäisen kerran oli linux joskuns 10 vuotta sitten, mutta kuulin että linux on paljon parempi kun winndows palvelin käyttöön joten tarviin nyt jeesiä että saisin palvelimen kotisivujen pitoon ja kaikki tarvittavat paketit.

Kiitos jo etukäteen.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: Sami Mäntysaari - 08.12.13 - klo:19.08
Eli mitä palvelin paketteja tarvitaan että se on valmis kotisivu palvelin?
eli olen asentanut tuon normi ubuntun en palvelin versiota.
joten tarvitsisin nyt neuvoja mitä paketteja tarvitaan että palvelin on valmis käyttöön ja turvallinen myöskin.
eli apache, mysql, phpmyadmin, cPanel, php noi kaiketi mutta mitä muuta ja miten se komento kuuluu sitten.
Sori olen aloittelija ja toisen kerran linux koneella, ensimmäisen kerran oli linux joskuns 10 vuotta sitten, mutta kuulin että linux on paljon parempi kun winndows palvelin käyttöön joten tarviin nyt jeesiä että saisin palvelimen kotisivujen pitoon ja kaikki tarvittavat paketit.

Kiitos jo etukäteen.

Hei DarkWarder,

Tervetuloa linux palvelinten maailmaan!

Cpanel on maksullinen ohjelmisto, jota ei tietääkseni ole saatavilla Ubuntulle edes. (Korjatkaa, jos olen väärässä.)

Järjestelmä vaatimukset Cpanelille:
http://docs.cpanel.net/twiki/bin/view/AllDocumentation/InstallationGuide/SystemRequirements

Jos haluat perus hostaus paketit asennettuna niin se menee näin:

Jos käytätät työpöytäversiota palvelimesta mihin nämä pitäisi asentaa niin paina näitä nappuloita avataksesi päätteen:
Ctrl + Shift + T tai Shift + Ctrl + N (Kuin on työpöytä esillä.)

Päätteen aukaistuasi tee nämä komennot:

Koodia: [Valitse]
sudo apt-get update <- Päivitetään apt välimuisti.
sudo apt-get install apache2 php5 mysql-server php5-mysql phpmyadmin <- Tämä komento asentaa Apachen PHP tuella ja myöskin se asentaa sen PhpMyAdminin.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: kamara - 08.12.13 - klo:19.25
Http-palvelimen asentaminen onnistuu seuraavalla ohjeella. Lisäksi pitää olla portit ulkomaailmaan auki.
http://wiki.ubuntu-fi.org/LAMP_Asennus

Kun ajattelit tekeväsi ulkomaailmassa näkyvän palvelimen, niin voit ohittaa ohjeen:
Sivut näkyviin vain tältä koneelta (Kehityskäyttö?)

Ja myös ohje merkistöjen käyttämisestä kannattaa unohtaa kohta:
Mikäli UTF8:n aakkoset eivät kelpaa
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 08.12.13 - klo:20.37
Cpanel on maksullinen ohjelmisto, jota ei tietääkseni ole saatavilla Ubuntulle edes. (Korjatkaa, jos olen väärässä.)

Ok, mikäs paneelia ubuntu tukee jos cpanel ei käy?
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: kamara - 08.12.13 - klo:20.42
Cpanel on maksullinen ohjelmisto, jota ei tietääkseni ole saatavilla Ubuntulle edes. (Korjatkaa, jos olen väärässä.)
Wikipedia tietää, että CPanel on myös Linukassa. Tosin itselläni ei ole hajuakaan, kuinka se toimii, tai mitä sillä tekee.
http://fi.wikipedia.org/wiki/CPanel
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: ajaaskel - 08.12.13 - klo:21.03
Et tarvitse mitään palvelinversiota Ubuntusta vaan toimii millä hyvänsä.

Perusasennus ilman mitään lisiä yksinkertaisimmillaan näin:

Koodia: [Valitse]
sudo apt-get install apache2
Perus html-sivut toimivat heti, laita sivusi /var/www  hakemiston alle. Jos tarvitset jotain muuta lisäksi (php tms.) niin tuohon voi lisätä perässä.

Jos haluat päivittää sivujasi helpommin etänä niin tuo jaettu www-hakemisto kannattaa siirtää vaikka kotihakemistosi alle jolloin päivitys käy helposti sftp: n avulla myös graafisesti.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 08.12.13 - klo:21.16
Jos käytätät työpöytäversiota palvelimesta mihin nämä pitäisi asentaa niin paina näitä nappuloita avataksesi päätteen:
Ctrl + Shift + T tai Shift + Ctrl + N (Kuin on työpöytä esillä.)

eipä toimi tuo yhdistelmä päätteen aukasuun, tulee tonne alas oikealle sellanen ihan pikkunen ikkuna valkosella pohjalla ja siihen kun kirjotin noita komentoja niin ei tapahtunut mitään joten onko muita keinoja saada tuota päätettä auki?

Joo se oli Ctrl + Alt + T

kun kirjoitin komentoa päättelle niin sain tämän vastauksen.
Luetaan pakettiluetteloa... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
E: Pakettia apitude ei löydy
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 08.12.13 - klo:22.20
kai ubuntulle on myös joku paneeli jos ei kerran cPanel toimi siinä.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 09.12.13 - klo:01.34
Joo löyty sellanen kun Zpanel ja kun asensin sen niin jostain syystä netti lähti pois ja nyt netti ei toimi vaikka se näyttääkin että se on päällä mutta kuitenkaan se ei ole päällä :(
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: mrl586 - 09.12.13 - klo:02.56
Älä käytä ZPanelia, se on täynnä tietoturva-aukkoja!
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 09.12.13 - klo:03.33
Älä käytä ZPanelia, se on täynnä tietoturva-aukkoja!

olen asentanut sen jo mitens sen saa poistettua ja mikä on sitten hyvä ja turvallinen vaihtoehto?
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: odysseus - 09.12.13 - klo:11.01
Älä käytä ZPanelia, se on täynnä tietoturva-aukkoja!

olen asentanut sen jo mitens sen saa poistettua ja mikä on sitten hyvä ja turvallinen vaihtoehto?

Suurimpaan osaan toimintoja riittää kyllä ihan seuraavat:

ssh (jonka läpi käytät mysql:ää jne)
ftp

Jos niillä ei kelpaa, niin sitten kokeile vaikkapa Webmin:iä ja sieltähän löytyy sitten myös Virtualmin, jos virtualisoit... Tämä sitten SSH:n taakse ja erittäin pitkä root-oikeuksien salasana koneelle :-) Ja tuota varten siis portti 10000 auki.


Edit: Tätäkin voisi tietty kokeilla (eli se viimeinen sivu siellä ohjeessa):

http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-apache2-bind-dovecot-ispconfig-3
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 09.12.13 - klo:15.03
Milläs komennolla tuon zpanelin saa pois koneelta sitten?
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: John Hilly - 09.12.13 - klo:18.29
Tällä komennolla ohjeita:
Koodia: [Valitse]
~$ apt-get purge --help
Ja tällä pitäisi poistua:
Koodia: [Valitse]
sudo apt-get purge zpanel
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: matsukan - 09.12.13 - klo:20.09
Älä käytä ZPanelia, se on täynnä tietoturva-aukkoja!

Minkä perusteella tämä on täynnä tietoturva-aukkoja?
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: DarkWarder - 09.12.13 - klo:20.21
Tällä komennolla ohjeita:
Koodia: [Valitse]
~$ apt-get purge --help
Ja tällä pitäisi poistua:
Koodia: [Valitse]
sudo apt-get purge zpanel

Kiitos, sori nyt kaikille olen vasta alkaja ja en tiedä mitään linuksista sillälailla, ja noista komennoista en tiedä juuri mitään siksi kyselen vähän tyhmiäkin mutta sen kautta myös oppii.

Tosin kun asensin tuon zpanelin niin en läytänyt sitä sitten kuitenkaan mistään vaikka laitoin että zpanel.mysite.com mutta ei se silti toiminut ilmoitti vaan että ei ole.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: mrl586 - 09.12.13 - klo:21.06
Älä käytä ZPanelia, se on täynnä tietoturva-aukkoja!
Minkä perusteella tämä on täynnä tietoturva-aukkoja?
Viittaan tässä LowEndTalkin keskusteluihin, joiden perusteella ZPanel avaa vapaan kulkutien hakkereille.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: odysseus - 13.12.13 - klo:09.11
Tosin kun asensin tuon zpanelin niin en läytänyt sitä sitten kuitenkaan mistään vaikka laitoin että zpanel.mysite.com mutta ei se silti toiminut ilmoitti vaan että ei ole.

Eiköhän se ihan localhostissa ole (ollut)? Vai asensitko jonnekin jaetulle tai dedikoidulle palvelimelle?

Arvaisin asennuksen jälkeiseksi URL:iksi tämän, joskaan en ole zpanelia koskaan kokeillut:
Koodia: [Valitse]
http://localhost/zpanel
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: Mistofelees - 13.12.13 - klo:23.55
Eli mitä palvelin paketteja tarvitaan että se on valmis kotisivu palvelin?
apache, mysql, phpmyadmin, cPanel, php noi kaiketi mutta mitä muuta ja miten se komento kuuluu sitten.

Aloita sillä, että pistät Apachen pystyyn ja teet 'Hello R2D2' -tasoisen sivun.
Kun se toimii, ala kaivaa lisää toimintaa. tärppisanoja: CGI, CSI, PHP, JAVASCRIPT,

Apache vaatii hieman puukotusta, mutta Google auttaa.

Pelkällä HTML:llä ja erityisesti HTML5:llä saa paljon hauskaa aikaan.
Selvitä itsellesi, mitä eroa on palvelimella pyörivällä ja selaimella pyörivällä ohjelmalla ja mitä rajoituksia niiilla on.

Maailma on täynnä tyylikkäitä sivueditoreita ja kehittimiä.  Opettele kuitenkin ensin hieman perusasioita ja tutki raakakoodia.

Itse olen vääntänyt sivuja siitä asti, kun webbi tuli käyttöön (oikeastaan jo pari vuotta etukäteen) enkä koskaan ole kaivannut tietokantoja tekemilläni sivuilla.
Otsikko: Vs: Ubuntu palvelimen kotisivujen käyttöön tarvittavat paketit
Kirjoitti: Sami Mäntysaari - 17.04.14 - klo:06.21
Jos käytätät työpöytäversiota palvelimesta mihin nämä pitäisi asentaa niin paina näitä nappuloita avataksesi päätteen:
Ctrl + Shift + T tai Shift + Ctrl + N (Kuin on työpöytä esillä.)

eipä toimi tuo yhdistelmä päätteen aukasuun, tulee tonne alas oikealle sellanen ihan pikkunen ikkuna valkosella pohjalla ja siihen kun kirjotin noita komentoja niin ei tapahtunut mitään joten onko muita keinoja saada tuota päätettä auki?

Joo se oli Ctrl + Alt + T

kun kirjoitin komentoa päättelle niin sain tämän vastauksen.
Luetaan pakettiluetteloa... Valmis
Muodostetaan riippuvuussuhteiden puu
Luetaan tilatiedot... Valmis
E: Pakettia apitude ei löydy


Komento minkä laitat päätteeseen on tämä mikä asentaa Apachen PHP tuella, MySQL palvelimen ja PhpMyAdmin työkalun:
Koodia: [Valitse]
sudo apt-get update (<- Paivitä apt välimuisti)
sudo apt-get install apache2 php5 mysql-server phpmyadmin (<- Asentaa tarvittavat paketit)
vaihtoehtoinen keino tosin en tiedä toimiiko kaikissa Ubuntun versioissa:
Koodia: [Valitse]
sudo aptitude update (<- Päivitä välimuisti)
sudo aptitude install apache2 php5 mysql-server phpmyadmin (<- Asentaa tarvittavat paketit)