HUOM! Voit itse lisätä ja muuttaa sisältöä muokkaa-painikkeiden avulla

 Olet itse vastuussa tämän teoksen käytöstä aiheutuvista vahingoista Lue lisää.

Apache

Kohteesta Wikikko - kansan taitopankki
Loikkaa: valikkoon, hakuun

Yleistä[muokkaa]

Pieniä vinkkejä[muokkaa]

  • Apache-version tarkastaminen
    • httpd -v

Asennus[muokkaa]

Aiheesta Wikikossa[muokkaa]

PHP_asennus
Tee Wikikon hae-ruudussa haku Apache

Ongelmia[muokkaa]

  • Sivunpäivitysongelma OSX Yosemite. Tallennat esimerkiksi xcode:lla muokkaamaasi tiedoston cmd-s ja päivität saman tien Safarissa tai Firefoxissa sivun, johon tiedosto vaikuttaa (cmd-r). Sivu ei päivity kuin vasta noin minuutin kuluttua. Firefoxissa välimuisti on otettu pois käytöstä (siellä mutkan takana about.configissa). Saattaa olla kyse Apache-ongelmasta???

Komentoja[muokkaa]

  • Uudelleenkäynnistys /usr/sbin/apachectl restart
  • Sammutus ./usr/sbin/apachectl stop
  • Käynnistys ./usr/sbin/apachectl start

Apache Tomcat[muokkaa]

Apache Tomcat 7[muokkaa]

Katso sivu Cyclos

Apache Tomcat 6[muokkaa]

BASH[muokkaa]

Lähde: http://www.macdevcenter.com/pub/a/mac/2004/02/24/bash.html

  • Ensin asetetaan JAVA_HOME ympäristömuuttuja kohdalleen.
  • Tietokone suorittaa tietyt komennot jotka on laitettu joko käyttäjän hakemistoon tiedostoon .profile käynnistettäessä pääteohjelma tai jos laitetaan tiedostoon /etc/profile niin suorittaa kaikille käyttäjille
  • ~/.profile tiedosto pitää mahdollisesti luoda, sitä ei ole valmiina
  • /etc/profile löytyy siis /etc hakemistosta
  • Tomcat 6 varten lisää profile -tiedostoon /etc hakemistossa:
    • # environment variables
    • export JAVA_HOME=/Library/Java/Home
    • Tallenna ctrl-x, Yes, Enter
  • Poistu pääteohjelmasta ja Lopeta se eli sammuta!
  • Käynnistä uudestaan ja syötä komento env
    • Tulosteessa pitäisi nyt näkyä JAVA_HOME=/Library/Java/Home

Asennus jatkuu[muokkaa]

  • Siirry sivulle http://tomcat.apache.org/download-60.cgi
  • Lataa uusin 6.0.x Core tar.gz -tiedosto
    • Jatkossa sijoita komentoihin oikea tiedostonimi, tässä se on nyt 18
  • Pääteohjelmassa:
    • cd /Library
    • mkdir Tomcat
    • chown root Tomcat
    • chgrp admin Tomcat
    • cd Tomcat
    • Pura tiedosto Tiedostohaut hakemistosta tar -xvf ~/Downloads/apache-tomcat-6.0.18.tar
    • Tee symbolinen linkki osoittamaan ln -s apache-tomcat-6.0.18 Home
  • cd Home/conf
  • nano tomcat-users.xml
    • Lisää heti </tomcat-users> rivin yläpuolelle:
    • <user username="administrator" password="salasanasi" roles="standard,manager,admin"/>
    • Tallenna Ctrl-X, Yes, Enter
  • cd ../bin
  • rm *.bat *.exe
  • ./startup.sh
  • Kirjoita internetselaimessasi osoite http://localhost:8080/ ja Tomcat nettisivu pitäisi aueta

Sammuttaminen ja käynnistäminen[muokkaa]

  • Hakemistossa /Library/Tomcat/apache-tomcat-6.0.x/bin
    • Sammuta komennolla ./shutdown.sh
    • Käynnistä komennola ./startup.sh

Suojaaminen tietokoneen ulkopuoliselta käytöltä[muokkaa]

  • Siirry Tomcat-hakemistoon /conf
  • nano server.xml
    • Lisää rivin <Engine name="Catalina" defaultHost="localhost"> jälkeen

<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127.0.0.1,0:0:0:0:0:0:0:1%0,::1" />

    • Tallenna Ctrl-X,Yes,Enter