SMF Foorumin asennusTässä oppaassa käsittelemme SMF(Simple Machines Forum) softan asennuksen perusteellisesti. Käytössä on kirjoitushetkellä uusin versio RC2. Ja kielitiedostona käytämme RC2:lle tehtyä finnish packia.
Alkuun käsitellään tietysti foorumin vaatimukset:
- Selain vaatimukset:
- Microsoft Internet Explorer 4.0 (http://www.microsoft.com/ie)
- Opera 7 (http://www.opera.com/)
- Mozilla 1.0.2 (http://www.mozilla.org/)
- Netscape 6.0 (http://www.netscape.com/)
- Safari 1.0 (http://www.apple.com/safari/)
- Konqueror (http://www.konqueror.org/features/browser.php) tai Galeon (http://galeon.sf.net/)
- Opera 6 (http://www.opera.com/) voi toimia, mutta ei täydellisesti
- JavaScript tuki pitää olla käytössä monia funktioita käytettäessä
- Serveriltä minimissään vaaditut ominaisuudet:
- Webserveri joka tukee PHP:ta. Kuten Apache (http://httpd.apache.org/) tai Internet Information Services (IIS) (http://www.microsoft.com/iis)
- PHP (http://www.php.net/) 4.1.0 tai parempi. Seuraavat asetukset tulee olla asetettu oikein php.ini:ssä:
- engine pitää olla päällä
- magic_quotes_sybase (http://www.php.net/sybase#ini.magic-quotes-sybase) pitää olla poissa päältä
- session.save_path (http://www.php.net/session#ini.session.save-path):in arvoksi pitää asettaa toimiva hakemisto
- session.use_only_cookies (http://www.php.net/session#ini.session.use-only-cookies) pitää olla poissa
- file_uploads (http://www.php.net/configuration.directives#ini.file-uploads) pitää olla päällä
- upload_tmp_dir (http://www.php.net/configuration.directives#ini.upload-tmp-dir):in arvoksi pitää asettaa toimiva hakemisto
[li]MySQL (http://www.mysql.com/) 3.23.4 tai parempi - Vähintään 500kb tallennustilaa tietokannassa
- Vähintään 2,5mb tilaa webhakemistossa(Varaa enemmän tilaa liitetiedostoille)
- Serverille suositellut ominaisuudet:
- Apache (http://httpd.apache.org/) AcceptPathInfo (http://httpd.apache.org/docs-2.0/mod/core.html#acceptpathinfo) -ominaisuuden kanssa
- PHP (http://www.php.net/) 4.3.0 tai parempi. Kannattaa otta huomioon seuraavat asiat:
- On suositeltavaa, että max_input_time:n arvona on vähintään 30
- On suositeltavaa, että olet asettanut post_max_size (http://www.php.net/configuration.directives#ini.post-max-size):n ja upload_max_filesize (http://www.php.net/configuration.directives#ini.upload-max-filesize):n arvoksi suurimman mahdollisen liitetiedoston koon minkä annat käyttäjän ladata
- On suositeltavaa, että session.use_trans_sid (http://www.php.net/session#ini.session.use-trans-sid) on kytketty pois käytöstä
- On suositeltavaa, että session.use-cookies (http://www.php.net/session#ini.session.use-cookies) on kytketty käyttöön
- On suositeltavaa, että memory_limit (http://www.php.net/configuration.directives#ini.memory-limit):n arvo on vähintään 8Mb
- On suositeltavaa, että max_execution_time (http://www.php.net/info#ini.max-execution-time):n arvo on vähintään 1
- On suositeltavaa, että register_globals (http://www.php.net/configuration.directives#register-globals) on kytketty pois päältä
[li]MySQL (http://www.mysql.com/) 4.0.15 tai parempi - GD 2.0 tai parempi
Ensiksi voimme hakea paketin sivulta http://www.simplemachines.org/download.php ja ota sieltä tiedosto smf_x-x-rcx_install.zip tiedosto. Jossa x:n tilalla on versionumero. Ensimmäisenä listassa. Ota myös kielipaketti eli finnish paketti alemmasta languages listasta.
Ladattuasi paketit pura ne kotikoneesi hakemistoon ja tämän jälkeen lataa tiedostot palvelimelle ja anna tiedostoille käyttöoikeudet(chmod).
Huomaa kielitiedostoja ladatessasi, että paketissa tullut Themes kansion avulla voit päätellä mihin tiedostot kuuluvat, helpoimmalla pääset kun lataat Themes kansion palvelimelle foorumin juureen ja ylikirjoitat(overwrite) kaikki tiedostot.
Alla on lueteltu tiedostot joille pitää antaa oikeus 777:
- attachments(kansio)
- avatars(kansio)
- Packages(kansio)
- Packages/installed.list(tiedosto)
- Packages/server.list(tiedosto)
- Smileys(kansio)
- Themes(kansio)
- agreement.txt(tiedosto)
- Settings.php(tiedosto)
- Settings_bak.php(tiedosto)
- install.php(tiedosto)
- Themes/default/languages/Install.finnish.php(tiedosto, finnish kohdalla voi olla jokin muukin kielitiedosto, mutta se millä asennat.)
Nyt on foorumi valmis asennukseen mene foorumillesi http://www.omasivusi.net/foorumi/install.php. Eteesi pitäisi ilmestyä seuraavanlainen kuva:
(http://62.44.215.17/images/oppaat/smf/ykkonen_pieni.jpg) (http://62.44.215.17/images/oppaat/smf/ykkonen_iso.jpg)
Klikkaa suurentaaksesiMikäli kaikkia tiedostoja ei ole chmodattu eli annettu käyttöoikeuksia tulee seuraavanlainen ikkuna:
(http://62.44.215.17/images/oppaat/smf/kakkonen_pieni.jpg) (http://62.44.215.17/images/oppaat/smf/kakkonen_iso.jpg)
Klikkaa suurentaaksesiEdessäsi on siis täytettäviä kohtia:
- Foorumin nimi: Foorumisi nimi, aluksi My Community, ja voit vaihtaa sen myöhemminkin.
- Foorumin URL: Urli missä foorumisi sijaitsee kuten meillä http://62.44.215.17/~lide/ohjefoorumi. Usein SMF hakee osoitteen siihen itse ja sinun ei sitä tarvitse muokkaa, mutta kannattaa katsoa, että se on oikein.
- Pakattu ulosanti: Pakkaa ulosanti säästääksesi liikennöintiä.
- Tietokantapohjaiset sessiot: Käytä tietokantaa sessioihin tavallisten tiedostojen sijaan.
- MySQL serverin nimi: MySQL palvelimesi nimi/osoite, 99%:lla se on localhost.
- MySQL tunnus: MySQL palvelimesi käyttäjätunnus.
- MySQL salasana: MySQL palvelimesi salasana. Muista, että isoilla ja pienillä kirjaimilla on väliä.
- MySQL tietokannan nimi: Tietokannan nimi.
- MySQL taulujen etuliite: Tietokantaan muodostettavan taulun etuliite. Alkuasetuksena smf_, jolloin kaikki tietokantaan tallennettavat tiedot alkavat smf_ alkuisesti.
Täytä kohdat ja mene eteenpäin Jatka painikkeen avulla. Nyt eteesi putkahtaa seuraavanlainen ruutu:
(http://62.44.215.17/images/oppaat/smf/kolmonen_pieni.jpg) (http://62.44.215.17/images/oppaat/smf/kolmonen_iso.jpg)
Klikkaa suurentaaksesiEli nyt luodaan omaa tunnusta, eli sitä admin tunnusta. Täytä kentät mitä pyydetään elikkä
Tunnuksesi,
Salasana,
Salasana(varmistus),
sähköpostiosoitteesi ja
tietokannan salasana vielä varmistukseksi ja onnistuneen luonnin jälkeen tulee eteen:
(http://62.44.215.17/images/oppaat/smf/nelonen_pieni.jpg) (http://162.44.215.17/images/oppaat/smf/nelonen_iso.jpg)
Klikkaa suurentaaksesiNyt ei muutakuin poistat install.php tiedoston, suosittelen, että teet sen varmuuden vuoksi omalla FTP/SCP ohjelmallasi. Poistettuasi install.php tiedoston mene käyttämään foorumiasi ihan rauhassa :) Hyviä hetkiä foorumin parissa toivottelee Lautatarha Team. Apua voit kysyä Palautelomakkeella tai meilillä tai sitten vielä parempi suoraan Simple Machines foorumin omalta helpdesk foorumilta jossa on myös suomenkielinen osio.
http://www.simplemachines.org/community/index.php?board=39.0 - Moderaattorina on Owdy joka on myös suomentanut foorumin teidän iloksenne.
Ja oppaan loi LiDE. Toivottavasti tästä nyt jotain selvää saa. Ja täällä se toimii paremminkin
Quote from: DiRTYRaLLY on May 05, 2009, 06:35:06 AM
Mitään ei tapahdu S*****A!
Siivosin tuota vähän, ja jatkossa - jos ei nosteltais vuosia vanhoja ketjuja ja kirottais kun ei ohjeet enää pelaakaan...
Jos on jotain ongelmaa asennuksen kanssa - niin aloita vapaasti oma ketju aiheesta ja kerro missä kohtaa törmäät ongelmiin, ja kuvaile ongelmaa hieman.