Kaakkois-Suomen ammattikorkeakoulu Tietoverkkotekniikka. WWW-sisällönhallintaohjelmistot Jasperi Lavonen ja Matti Mässeli

Samankaltaiset tiedostot
Tietotekniikka / Tietoverkkotekniikka. Markus Autio WWW-sisällönhallintajärjestelmät Linux-järjestelmät. Lukukausi: Kevät 2014

Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?

Web-sisällönhallintajärjestelmät

Webpalvelin muistitikulle - Ohje

SALITE.fi -Verkon pääkäyttäjän ohje

SQL Buddy JAMK Labranet Wiki

Hittitoimiston Forte-kotisivujen päivitysohje

Office ohjelmiston asennusohje

NETTISIVUOHJE. MUITA OHJEITA käyttäjän lisääminen, mediakirjasto, sähköpostien lisääminen

Wordpress. Bloggaamisen perusteet tekniset minimitoimet, joilla pääset alkuun

KYMENLAAKSON AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma / Tietoverkkotekniikka. Joni Korjala APACHE WWW-PALVELIN Seminaarityö 2012

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Mikä on WordPress? itse ylläpidettävä (self-hosted) WordPress.com: ilmainen 3. osapuolen ylläpitämä pilvipalvelu (Cloud-hosted)

Juricon Nettisivu Joomlan käyttöohjeet

erasmartcardkortinlukijaohjelmiston

Ohjeita Porin Lyseon koulun yrittäjuuskasvatuksen blogin kirjoittamiseen

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Febdok 6.0 paikallisversion asennus OHJEISTUS

WordPress:n asennus - Asenna WordPress (alkaen tilanteesta, jossa LAMP on asennettu)

WORDPRESS KOTISIVUT JA BLOGI

WordPress Multisiten varmuuskopiointi

Visma Avendon asennusohje

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

24MAGS PIKAOHJE HALLINTAPANEELIN KÄYTTÖÖN

Tietosuoja-portaali. päivittäjän ohje

Purot.net Wiki. Tutkielma. Paavo Räisänen. Centria Ammattikorkeakoulu

NTG CMS. Julkaisujärjestelm. rjestelmä

BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

Coolselector Asennusohje

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

WordPress Multisite Asennus ja ylläpito

WWW sisällönhallintajärjestelmät

Visma Nova. Visma Nova ASP käyttö ja ohjeet

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

206 Verkkosivun tuottaminen finaalitehtävät

Ennen varmenteen asennusta varmista seuraavat asiat:

Aditro Tikon ostolaskujen käsittely versio SP1

F-Secure KEY salasanojenhallintaohjelman käyttöönotto PC -laitteella

Office 365 palvelujen käyttöohje Sisällys

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Asennusohjeet HIITed palvelun asentamiseen

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

erasmartcard-kortinlukijaohjelmiston asennusohje (mpollux jää toiseksi kortinlukijaohjelmistoksi)

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö

Yksityiskohtaiset ohjeet. TwinSpacen käyttäminen

WEIKKA. Asennus opas. Hannu-Matti Lemettinen HML Productions

ESRC:n uusiutumassa olevat kotisivut on toteutettu WordPress-ohjelmalla (WP). Samaa ohjelmaa käyttävät menestyksellä ainakin SSql, HSRC ja JSK.

WinTraden päivitys- ja asennusohjeistus

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Google-dokumentit. Opetusteknologiakeskus Mediamylly

PRINTER DRIVER PÄÄKÄYTTÄJÄN OPAS

Kuinka ladata tulostusprofiilit Antalis ICC Profile Centrestä

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016

Oma kartta Google Maps -palveluun

Kaakkois-Suomen Ammattikorkeakoulu Oy Mikkelin Ammattikorkeakoulu Oy Kymenlaakson Ammattikorkeakoulu Oy

Lumon tuotekirjaston asennusohje. Asennus- ja rekisteröintiohje

CMS Made Simple Perusteet

Hittitoimiston Verkkokaupan päivitysohje

ClassPad fx-cp400 OS2-päivitys. + Manager-ohjelmisto ja Physium-sovellus

Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-))

Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.

Linuxissa uusi elämä 1

PAROC CALCULUS LASKENTAOHJELMA TIETOKONEELLE ASENNETTAVA VERSIO. Latausohjeet Asennusohjeet

HP ProBook 430 G5 kannettavien käyttöönotto

Punomo Blogit BLOGIN LUOMINEN WORDPRESS-ALUSTALLA. Kirjaudu -palveluun osoitteessa tunnuksellasi.

OHJEET WORDPRESS-BLOGIN LUOMISEEN JA TAVALLISIMPIIN BLOGITOIMINTOIHIN

Ensimmäisessä vaiheessa ladataan KGU tietokanta Hallitse tietokantoja toiminnon avulla.

Pika-asennusohjeet Suomeksi

Esimerkkinä - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Uuden työtilan luonti

Ohjeet e kirjan ostajalle

CLOUDBACKUP TSM varmistusohjelmiston asennus

Turvapaketti Omahallinta.fi ka ytto ohje

Hosted.fi Virtuaalikokouspalvelu

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

SharePoint Foundation 2010 perusteet ylläpitäjille

Päivitysohje Opus Dental

Oy Karltek Ltd internet-sivujen uusiminen. Eveliina Aaltonen

HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE

TARJOUS Www-sivujen tuottamisesta Pohjolan Tuvat - Tarjous voimassa:

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Omahallinta.fi itsepalvelusivusto

Asennus- ja käyttöohjeet

Punomo Blogit BLOGIN LUOMINEN WORDPRESS-ALUSTALLA

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys.

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Nexetic Shield Unlimited

1. Adobe Digital Editions ohjelman käyttöönotto

Turvapaketti Asennusohje

24h Admin V / 24h_Admin_v100.pdf 1/9

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 ( )

Tuplaturvan tilaus ja asennusohje

Wordpresspikaopas. Viivamedia

Transkriptio:

Kaakkois-Suomen ammattikorkeakoulu Tietoverkkotekniikka WWW-sisällönhallintaohjelmistot Jasperi Lavonen ja Matti Mässeli

Sisällysluettelo 1 Johdanto... 3 2 Apache... 3 2.1 Asennusohjeet Apachelle ja muille tarvittaville ohjelmille... 3 3 Wordpress... 4 3.1 Historia... 4 3.2 Ominaisuudet... 5 3.3 Asennus... 6 4 Joomla... 11 4.1 Historia... 11 4.2 Ominaisuudet... 11 4.3 Asennus... 12 5 Drupal... 18 5.1 Historia... 18 5.2 Ominaisuudet Drupal 8... 18 5.3 Asennus... 18 6 Lähteet... 26

1 Johdanto 2 Apache Tämän seminaariaiheen tarkoituksena on vertailla eri WWW-sisällönhallintaohjelmistoja ja käydä läpi tarvittavat vaiheet niiden asentamiseen. WWW-sisällönhallintaohjelmistoilla tarkoitetaan järjestelmää, jolla voidaan helposti muokata verkkosivuja käyttöliittymän avulla. Käytämme kolmea eri hallintaohjelmaa, Wordpressiä, joka on ylivoimaisesti suosituin sekä Joomlaa ja Drupalia. HTTP-palvelinohjelma, joka perustuu avoimeen lähdekoodiin. 2.1 Asennusohjeet Apachelle ja muille tarvittaville ohjelmille 1. Kirjaudutaan root käyttäjälle 2. Asennetaan vaadittavat ohjelmat eri sisällönhallintaohjelmistojen pyörittämiseen. apt-get install apache2 mysql-client mysql-server php5 php5-mysql php5- curl php5-gd 3. Asennuksen aikana kysytään MySQL root käyttäjän salasanaa

4. Asennuksen jälkeen avataan selain ja kokeillaan toimiiko Apachen testi sivu. 3 Wordpress 3.1 Historia Wordpress syntyi halusta luoda tyylikäs ja hyvin suunniteltu henkilökohtainen julkaisujärjestelmä joka perustuu PHP:hen ja MySQL:llään. Kehityksen aloitti alun perin Michael Valdrighin vuonna 2001 nimellä b2 cafelog. Toukokuussa 2003 arvoitiin b2/cafelog sivuja olleen noin 2 000. Toukokuussa 2003 kaksi käyttäjää Matt Mullenweg ja Mike Little päätti rakentaa uuden alustan b2/cafelogin pohjalta ja tällöin nimi muutettiin nykyiseen Wordpress nimeen. Vuonna 2004 esiteltiin lisäosat jotka mahdollistavat uusien ominaisuuksien lisäämisen verkkosivuille versiossa 1.2 (Mingus). Vuonna 2005 käyttäjämäärät kasvoivat ja Wordpressiä kehitettiin enemmän sisällönhallintajärjestelmäksi ja lisättiin esim. teemat ja staattiset sivut. Myöhemmin versiossa 2.7 esiteltiin mm. lisäosien automaattinen asennus, Akismet anti-spam lisäosa ja uudistettu hallintasivu. Vuonna 2008 verkkosivuja suunnitteleva yritys Happy Cog liittyi parantamaan Wordpressin hallintaulkoasua ja käytettävyyttä. Vuonna 2010 Wordpress tuotemerkki ja logo siirrettiin WordPress Foundationille. Tämä oli merkittävä muutos Wordpressin historiassa, koska se varmisti kasvun ja kehityksen myös tulevaisuudessa. Versio 3.0 (Thelonious) julkaistiin, joka antoi esim. mahdollisuuden useiden blogien ylläpitoon, tätä ennen useamman blogin ylläpito vaati erilliset Wordpress asennukset.

Vuonna 2011 julkaistiin versiot 3.1 3.3, jossa lisättiin admin palkki ja Wordpressistä tehtiin nopeampi ja kevyempi. Vuonna 2012 esiteltiin teeman editori, teeman esikatselu ja uusi median hallintajärjestelmä. Nämä ominaisuudet auttoi uusia käyttäjiä huomattavasti luomaan kuvagallerioita ja esikatselemaan teeman muutoksia. Vuonna 2013 tuli mahdollisuus päivittää sivun ohjelmistoja automaattisesti, mutta monet käyttäjät eivät pitäneet tästä ominaisuudesta. Tässä vaiheessa WordPressistä oli tullut suosituin sisällönhallintajärjestelmä maailmassa. Vuonna 2015 lisättiin emoji tuki ja tietokannan koodaus vaihdettiin utf8mb4:ään versiossa 4.2 Uusin ja nykyinen versio 4.7.x (Vaughan). Se julkaistiin joulukuussa 2016, oletusteema vaihtui ja sivueditoria parannettiin. 3.2 Ominaisuudet Yksinkertaisuus mahdollistaa julkaisun nopeasti. Wordpress on joustava. Voit luoda minkä tahansa sivuston haluat. Näitä ovat henkilökohtainen blogi tai verkkosivusto, kuvablogi, yrityksen verkkosivut, ammatillinen portfolio, hallituksen verkkosivu, lehden tai uutisten verkkosivu, online yhteisö ja jopa verkkosivujen verkosto. Sivustoa voi muokata eri teemoilla ja laajennuksilla. On myös mahdollista rakentaa omia teemoja. Julkaisu vaivattomasti. Luotuasi sisällön, julkaisu tapahtuu yhdellä hiiren painalluksella. Julkaisutyökaluilla hallitset sisältöä helposti. Tee luonnoksia, aikatauluta julkaisut ja katso viestejäsi. Tee julkisia tai yksityisiä sisältöjä ja turvaa julkaisusi ja sivusi salasanalla. Kättäjien hallinta, kaikki eivät tarvitse samoja oikeuksia. Adminit hallitsevat sivua, editorit sisältöä, kirjoittajat ja avustajat kirjoittavat sisältöä ja tilaajat hallitsevat omia profiileja. Medianhallinnan avulla kuvien ja median lataaminen on nopeaa. Raahaa ja tiputa media uploaderiin, lisää se sivulle ja kirjoita sisältö. Standardien mukainen, toimii nykyisillä sekä uuden sukupolven selaimilla. Teemoja helposti. Kaksi valmiiksi asennettuna ja ladattavissa tuhansia. Lisää ominaisuuksia liitännäisillä. Liitännäishakemistosta löytyy tuhansia lisäosia. Lisää esimerkiksi gallerioita, foorumeita, kalentereita yms.

Sisäänrakennetut kommentit. Kommenttien avulla ystäväsi ja lukijasi voivat osallistua keskusteluun. Hakukone optimoitu. Wordpress on optimoitu heti kättelyssä. Tarkempi SEO ohjaus, lisäosat hoitavat sen puolestani. Monikielinen. Saatavilla yli 70 kielellä. Jos haluat käyttää muuta kieltä kuin Englantia, nyt se on mahdollista. Helppo asentaa ja päivittää. Jos tykkäät käyttää FTP:tä, voit tehdä tietokannan, ladata Wordpressin FTP:lle ja asentaa. Etkö tunne FTP:tä? Monet web-palvelimet tarjoavat Wordpressin asennusohjelman yhdellä klikkauksella. Sivun siirtäminen. Mikäli et ole tyytyväinen tai palvelusi sammutetaan, voit siirtää sen helposti toiseen paikkaan. Omista tietosi. Kukaan ei pääse käsiksi sisältöösi. Omista kaikki tietosi, sivustosi, sisältösi. 3.3 Asennus 1. Luodaan MySQL tietokanta Wordpress sivustolle: mysql u root p CREATE DATABASE wordpress; CREATE USER wpuser@localhost IDENTIFIED BY 'ti15tive'; GRANT ALL PRIVILEGES ON wptietokanta.* TO wpuser@localhost; FLUSH PRIVILEGES; exit 2. Seuraavaksi ladataan tarvittavat WordPress tiedostot: cd /var/www/html

wget http://wordpress.org/latest.zip unzip latest.zip 3. Muutetaan kansion oikeudet sopiviksi: chown www-data:www-data /var/www/html/wordpress -R chmod 755 /var/www/html/wordpress -R 4. Kopioidaan wp-config-sample tiedosto ja laitetaan MySQL tietokannan tiedot luotuun wp-config.php tiedostoon: cd /var/www/html/wordpress/ cp wp-config-sample.php wp-config.php nano wp-config.php 5. Seuraavaksi mennään osoitteeseen jossa wordpress sivu on ja seurataan ruudulla näkyviä asennusohjeita (meillä http://matjas.ga/wordpress)

6. Valitse kieli

7. Täytä kentät. Kaikki kentät ovat pakollisia.

8. Kirjaudu sisään tekemilläsi tunnuksilla kohdassa 7. 9. Olet valmis käyttämään Wordpressiä.

4 Joomla 4.1 Historia Joomla 1.0 julkaistiin syyskuussa vuonna 2005. Se pohjautuu Mambo-ohjelmaan, joka oli myös WWW-sisällönhallintaohjelmisto. Kehityksestä vastaa sama joukko joka työskenteli Mambon parissa elokuuhun 2005 asti. Kesti alle vuosi että Joomlasta oli tullut isompi kuin Mambosta. Joomla 1.5 julkaistiin tammikuussa 2008, se oli ensimmäinen suuri päivitys. Vuonna 2012 tammikuussa esiteltiin Joomla 2.5. Sitä kutsuttiin Joomla 2 haaraksi. Tuli automaattiset lisäosien päivitykset, hakua parannettiin ja lisättiin tuki muille tietokannoille kuin MySQl:lle. Syyskuussa 2012 julkaistiin Joomla 3.0. Ensimmäinen sisällönhallintaohjelmisto, joka oli dynaamisesti muuttuva automaattisesti. Admin-paneelin ulkoasun käytettävyyttä parannettiin ja PostgreSQL tietokannan tuki lisättiin. 4.2 Ominaisuudet Joomla on monikielinen. Käytössä on yli 65 eri kieltä ja verkkosivuja voi esittää monella eri kielellä eri käyttäjille. Päivittäminen on helppoa ja se onnistuu yhtä nappulaa painamalla. Sisäänrakennettu päivittäjä ilmoittaa kun uusia päivityksiä on tarjolla. Joomla 3.5 lähtien on mahdollista saada nämä ilmoitukset suoraan sähköpostiin. Sisäänrakennettu tuki auttaa ymmärtämään kaikki asetukset jokaisella sivulla. Median hallinnalla hallittaan helposti kaikkia tiedostoja ja kansioita, joita verkkosivulla tarvitaan. Median hallinta on rakennettu artikkelin muokkaukseen, jotta kuvien ja muiden lisääminen olisi helppoa. Sisäänrakennettu haku mahdollistaa vierailijoiden tehdä hakuja verkkosivulta ja hakujen tilastojen perusteella voi analysoida vierailijoita ja täten muokata sisältöäsi paremmaksi. Joomla on Sisällönhallintaohjelmisto, jonka tarkoitus on tehdä verkkosivun hallinnasta ja organisoinnista helppoa. WYSIWYG editorin tarkoituksena on muokata sisältöä ilman mitään tietoa koodista. Versiohistoria näyttää sivujen edelliset versiot ja kaikki muutokset jotka on tehty. Näet myös kuka muutokset on tehnyt ja tarvittaessa palata edelliseen versioon. Käyttäjänvalvontalistoilla voi hallita sivuston käyttäjiä ja jakaa käyttäjiä eri ryhmiin. Joomlan ACL on erittäin muokattavissa omiin tarpeisiin.

4.3 Asennus 1. Luodaan MySQL tietokanta Joomla sivustolle: mysql u root p CREATE DATABASE joomla; CREATE USER joomla@localhost IDENTIFIED BY 'ti15tive'; GRANT ALL PRIVILEGES ON joomla.* TO joomla@localhost; FLUSH PRIVILEGES; exit 2. Seuraavaksi ladataan tarvittavat Joomla tiedostot: cd /var/www/html wget https://github.com/joomla/joomla-cms/releases/download/3.6.5/joomla_3.6.5-stable-full_package.zip unzip Joomla_3.6.5-Stable-Full_Package.zip 3. Muutetaan kansion oikeudet sopiviksi: chown www-data:www-data /var/www/html/joomla -R

chmod 755 /var/www/html/joomla R 4. Tämän jälkeen voidaan avata Joomla sivu selaimessa 5. Asetukset: Täytä kentät. 6. Tietokanta: Täytä kentät.

7. FTP-asetuksia ei tarvitse täyttää, mikäli et tarvitse sitä. 8. Yhteenveto

9. Asennus valmis. 10. Ennen asennushakemiston poistoa asenna kieliä, jos niitä tarvitset. Asennushakemiston poiston jälkeen se ei enää onnistu.

11. Poista asennushakemisto. Ja klikkaa Sivustoa. 12. Päästäksesi muokkaamaan kirjaudu /administrator ( http://matjas.ga/joomla/administrator ) tekemilläsi tunnuksilla kohdassa 5.

5 Drupal 5.1 Historia Drupal aloitti aluksi foorumina. Sen kehitti Dries Buytaert ja ensimmäinen versio julkaistiin vuonna 2000. Nimi Drupal tulee hollannin kielen sanasta druppel eli pisara. Drupalista tuli avoimenlähdekoodin ohjelma vuonna 2001. Vuoden 2014 jälkeen Drupalia on kehitetty yhteisössä ja sen suosio on kasvanut vauhdikkaasti. 5.2 Ominaisuudet Drupal 8 Sisältää uusia ominaisuuksia ja parannuksia sekä käyttäjille että kehittäjille. Uudistettu käyttöliittymä, WYSIWYG ja parantunut mobiilituki, lisätty ja paranneltu moduuleja kuten näkymät, päivämäärä ja yksikköviittaus, otti käyttöön Symfonyn osia hyödyntäen uuden taustaosan, uudistettu rakenteen hallinto ja parantunut monikielinen tuki. 5.3 Asennus 1. Luodaan MySQL tietokanta Drupal sivustolle: mysql u root p CREATE DATABASE drupal; CREATE USER drupal@localhost IDENTIFIED BY 'ti15tive'; GRANT ALL PRIVILEGES ON drupal.* TO drupal@localhost; FLUSH PRIVILEGES; exit 2. Seuraavaksi ladataan tarvittavat Drupal tiedostot: cd /var/www/html wget https://ftp.drupal.org/files/projects/drupal-8.3.0.zip unzip drupal-8.3.0.zip mv drupal-8.3.0/ drupal

3. Muutetaan kansion oikeudet sopiviksi: chown www-data:www-data /var/www/html/drupal -R chmod 755 /var/www/html/drupal R 4. Enabloidaan a2nmod moduuli: a2enmod rewrite 5. Lisätään apachen confikseen seuraavat rivit: <Directory /var/www/html/drupal> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> 6. Ja käynnistetään apache2 uudestaan: service apache2 restart 7. Avataan Drupal sivu selaimessa ja aloitetaan asennus. 8. Valitse haluamasi kieli, asennusprofiili ja täytä käytä kentät.

Käännösten päivitys kesti yli 15 minuuttia.

6 Lähteet http://www.wpbeginner.com/news/the-history-of-wordpress/ https://wordpress.org/about/features/ https://codex.wordpress.org/history https://www.joomla.org/core-features.html https://en.wikipedia.org/wiki/drupal https://en.wikipedia.org/wiki/joomla https://en.wikipedia.org/wiki/wordpress