Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: hakalati - 18.08.08 - klo:11.15
-
Eli päätin laittaa palvelimen pystyyn seuraava ohjetta apuna käyttäen:
http://www.parcival.org/2006/07/14/howto-install-joomla-on-your-very-own-ubuntu-server/
Ohjeen ongelmana ehkä se, että siinä käytetään graafista ubuntua ja en tiedä pystyykö säätämään joomlaa
jos koneessa ei ole kuin palvelinohjelmisto.
Koneena on Celeron 1GHz/512MB/20GB
Latasin ubuntu server 8.04 ohjelmiston, johon asennuksen aikana rasti LAMP kohtaan.
Anyway,
sain ssh yhteyden pystyyn ja otettua yhteyttä toiselta koneelta.
Samban pystyttäminen meni onnistuneesti, mutta ehkäpä kansio public_html
jäi konfigista puuttumaan, koska en saanut sitä mountattua toiselta koneelta.
Tähän olisi hyvä saada neuvo mikä täytyy smb.conf:issa säätää? Vai jäikö minulta
jotakin väliin.
Koneen ip osoitteen näppäilemällä toisen koneen www-selaimeen sain it works! näkymäään
Eli oikeaan suuntaan ollaan siis menossa. iposoite\~tunnus ei kuitenkaan toimi. En tiedä
pitäisikö toimia.
Mysql asetuksia yritin säättää ohjeen mukaan siinä kuitenkin onnistumatta.
Eli mitä seuraavaksi ja miksi ei mikään sql lause mene läpi?
Kiitos avusta etukäteen!
-
Eli päätin laittaa palvelimen pystyyn seuraava ohjetta apuna käyttäen:
http://www.parcival.org/2006/07/14/howto-install-joomla-on-your-very-own-ubuntu-server/
Ohje on mielestäni huono, koska siinä neuvotaan asentamaan Joomla käyttäjän kotihakemistoon, eikä /var/www alle, ja mennään muutenkin ylitse siitä mistä aita on matalin turvallisuuskysymyksistä piittaamatta:
"In your home directory, also recursively set the proper read/write permissions (this is to ensure that Joomla can write the settings to disk):
chmod -R ugo+rwx public_html/"
Huh - näyttää pahalle ihan harrastelijan tiedoillakin katsottuna!
https://help.ubuntu.com/community/Joomla (https://help.ubuntu.com/community/Joomla)
Vähän parempia toimintatapoja neuvova ohje, mutta tämäkin on aika vanha. Ainakin Joomlan lataamista koskeva kohta pitäisi sovittaa Joomlan uusimmalle julkaisulle.
Ohjeen ongelmana ehkä se, että siinä käytetään graafista ubuntua ja en tiedä pystyykö säätämään joomlaa
jos koneessa ei ole kuin palvelinohjelmisto.
Toki pystyy. Joomlaa käytetään nettiselaimella millä tahansa verkossa olevalta koneelta.
iposoite\~tunnus ei kuitenkaan toimi. En tiedä pitäisikö toimia.
Ei tarvitse, jos Joomla / muut sivustot laitetaan /var/www hakemiston alle. Mikä käsittääkseni on oletusarvo ja hyvä lähtökohta Ubuntu / Debian www-palvelimille.
Lisäksi, eikös tuon \ kuuluisi olla /.
Samban pystyttäminen meni onnistuneesti, mutta ehkäpä kansio public_html
jäi konfigista puuttumaan, koska en saanut sitä mountattua toiselta koneelta.
Tähän olisi hyvä saada neuvo mikä täytyy smb.conf:issa säätää? Vai jäikö minulta
jotakin väliin.
Tarvitsetko oikeasti sen samban? Aiotko jakaa palvelimelta hakemistoja windows-koneille? Linux-koneiden välillähän tiedostot siirtyisivät näppärästi vaikka sen jo kuntoon laitetun ssh:n avulla...
Tässä jotain pohdittavaa näin alkuun. Foorumilta varmasti löytyy sellaisia tietäjiä, joiden avulla saat Joomlan pyörähtämään ja vieläpä turvallisesti ja oikein tehtynä.
-
Foorumilta varmasti löytyy sellaisia tietäjiä, joiden avulla saat Joomlan pyörähtämään ja vieläpä turvallisesti ja oikein tehtynä.
En kuulu niihin tietäjiin, mutta omalle ostopalveluna pyörivälle palvelimelleni tuo asentui selaimella, kuten kaikki modernit web-alustat. Kokeilin Mamboa, Joomlaa, Drupalia jne. Minä maksan siitä, että joku hoitaa Mysql:n ja Apache2:n kuntoon ja että ne ovat kunnossa koko ajan. Nyt siellä ei ole kuin Wordpress, joka sekin asentui selaimella.
http://forum.ubuntu-fi.org/index.php?topic=14501.0
Laita ensin kuntoon Mysql ja sinne tyhjä tietokanta Joomlaa varten.
Laita sitten kuntoon Apache2.
Lataat Joomlan paketin ja purat sen Apache2:n juureen eli /var/www/hakemistoon.
Avaat selaimen ja asennat.
Joomlan sivulta löytyy kuvitettu ohje.
"Web Browser Installation"
http://help.joomla.org/content/view/1947/302/
Ystävällisin terveisin Asmo Koskinen.
-
Lataat Joomlan paketin ja purat sen Apache2:n juureen eli /var/www/hakemistoon.
Ajankohtainen uutinen, lataa uusin paikattu.
http://mikropc.net/uutiset/index.jsp?categoryId=atk&day=20080818#w2008081813112013108
Ystävällisin terveisin Asmo Koskinen.
-
Kiitos vastauksista.
Sambaa mä en vältämättä tarvitse. Voin ssh:n tai tai tarvittaessa laittaa ftp:n päälle.
Osaisiko joku kertoa mikä meni mysql:llässä vikaan, kun kirjoitan komennon
mysql -u root tulee seuraava ilmoitus
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Eli onko tässä kyse oikeuksista, vai mistä kiikastaa?
-
Herja johtuu siitä, että mysql ei saa salasanaa. Näin saa:
mysql -u root -p
Jonka jälkeen syötät mysqlin root-käyttäjän salasanan.