Superuser

Autor Thema: Solaris 10 - Apache auf Apache2 umschalten  (Gelesen 4351 mal)

friend1

  • Gast
Solaris 10 - Apache auf Apache2 umschalten
« am: 15. April 2008, 09:18:45 »
Hallo zusammen,
ich habe auf einer Standard Solaris 10 Maschine Apache2 wie vorgeschrieben
apache-2.2.6-sol10-sparc-local.gz
expat-2.0.1-sol10-sparc-local.gz
gcc-3.4.6-sol10-sparc-local.gz
libiconv-1.11-sol10-sparc-local.gz
openssl-0.9.8g-sol10-sparc-local.gz
zlib-1.2.3-sol10-sparc-local.gz

installiert. Wie bekomme ich nun Apache2 zum laufen (startup)?
Nun existert neben den verschiedenen apache auch apache2 Pfade
Ich habe im Apache2 Verzeichnis schon einmal per Hand gestartet es funktioniert!

unter /etc/init.d gibt es nur eine Datei apache mit diversen Tomcat Zeilen.
Wie muss diese datei nun aussehen um Apache2 zu starten oder suche ich an der verkehrten Stelle?

Tschau
Uwe

PS: bin nicht immer online!

In diesem Script wird aber auch Tomcat


sonnenblen.de - Das unabhängige Sun User Forum

Solaris 10 - Apache auf Apache2 umschalten
« am: 15. April 2008, 09:18:45 »

claus

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #1 am: 15. April 2008, 17:58:15 »
Hallo,

auf einer standard Solaris 10 Maschine sollte eigentlich bereits Apache2 installiert sein? Ok, war bei unseren zumindest so.

Normalerweise sollte per /etc/apache2/bin/httpd der Apache2 starten (bin mir da jetzt aber auch nicht sicher, bin zu Hause...).

Bezüglich automatischem startup, das läuft normalerweise per Dienst, mach mal ein

svcs -a | grep apache
und poste, was das ausgibt.

Das rc startup script für den Apache 1.3.x (?) sollte bereits inaktiv sein.

Claus

friend1

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #2 am: 16. April 2008, 09:05:46 »
Hallo,
meine Apache Installation (es war V1.39 ist nun wohl erst einmal zerstört  :-[
Ich hatte die Apache Pakete deinstalliert und dann funktionierte der Apache2 auch nicht mehr.
Also auch die Apache2 Pakete deinstalliert und neu installiert.
Komischerweise tauchte nun die Apache2 Installation nicht wie vermutet im Verzeichnisbaum wieder als apache2 sondern als apache auf.
Unter usr/apache ist auch kein ./bin/httpd vorhanden
Da ich gleich für den Rest der Woche beruflich nach Budapest fliege könnt ihr euch also richtig Gedanken machen  ;)

Falls es keine Lösung gibt und ich eine Neuinstallation von Solaris 10 und webmin vornehmen muss, wie gehe ich vor um dann Apache V2 zu installieren? Ist auf den aktuellen Solaris CD's der Apache 2 bereits vorhanden? Da ich eine Netra X1 verwende und über Netwerk installiere sind auf dem Installationsserver nicht die aktuellsten CDs.

Bis nächste Woche
Uwe

claus

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #3 am: 16. April 2008, 18:23:33 »
Hallo,
meine Apache Installation (es war V1.39 ist nun wohl erst einmal zerstört  :-[
Ich hatte die Apache Pakete deinstalliert und dann funktionierte der Apache2 auch nicht mehr.

Dann hast Du halt beide deinstalliert.

Zitat
Also auch die Apache2 Pakete deinstalliert und neu installiert.
Komischerweise tauchte nun die Apache2 Installation nicht wie vermutet im Verzeichnisbaum wieder als apache2 sondern als apache auf.

Wenn das im package so vorgesehen ist, ist das ja erst einmal nicht weiter schlimm.
[quote|
Unter usr/apache ist auch kein ./bin/httpd vorhanden.
[/quote|

Mal ein find /usr/apache -name http gemacht?

Zitat
Da ich gleich für den Rest der Woche beruflich nach Budapest fliege könnt ihr euch also richtig Gedanken machen  ;)

Wo ist der svcs output?

Zitat
Falls es keine Lösung gibt und ich eine Neuinstallation von Solaris 10 und webmin vornehmen muss, wie gehe ich vor um dann Apache V2 zu installieren?
 Ist auf den aktuellen Solaris CD's der Apache 2 bereits vorhanden? Da ich eine Netra X1 verwende und über Netwerk installiere sind auf dem
Installationsserver nicht die aktuellsten CDs.

Ein Blick auf:

http://docs.sun.com/app/docs/doc/817-0545/gbbbdss?a=view

zeigt, dass bei 01/06 zumindest sowohl Apache2 (2.0.50) als auch 1.3 als Packages dabei sind und vermutlich auch installiert sind.
Ich denke, ein einfaches installieren der apache2 packages sollte reichen, eine Neuinstallation brauchst Du dafür bestimmt nicht.

Woher weiss ich das?

http://www.google.de/search?hl=de&q=solaris+10+package+list&btnG=Suche&meta=

So, hoffe das hilft weiter.

Claus

beta17

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #4 am: 17. April 2008, 09:51:48 »
benutzte doch die installationspakete von blastwave
pkgadd -d http://www.blastwave.org/pkg_get

/opt/csw/bin/pkg-get -i apache2
svcadm enable cswapache2

dein standard apache solltest du auch mit svcadm disable ausschalten!!

Offline vab

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 514
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #5 am: 23. April 2008, 23:35:51 »
Blastwave... hüstel.... immer diese Kanonen... die armen Spatzen.

Hier mal eine Kurzanleitung für Apache2 unter Solaris 10:

- werde die Wurzel
- stelle sicher, daß SUNWapchd SUNWapchr SUNWapchu nicht installiert sind
- installiere SUNWapch2d SUNWapch2r SUNWapch2u SUNWaclg falls nicht vorhanden
- gehe nach /etc/apache2
- kopiere httpd.conf-example nach httpd.conf
- bearbeite httpd.conf so, daß alles richtig ist :-)
- beachte, daß der Default für DocumentRoot "/var/apache2/htdocs" ist

Apache1 würde mit "/etc/init.d/apache" start gestartet.  Aber der ist ja weg.
Apache 2 startest Du mit "svcadm enable svc:/network/http:apache2".

So, hat doch garnicht weh getan.  Kein Grund, gleich dieses eklige Blastwave-Zeug zu schlucken... :-)
Diese Nachricht enthält ausschließlich meine persönliche private Meinung....

claus

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #6 am: 24. April 2008, 19:50:15 »
Asche auf mein Haupt, den Thread hatte ich vollkommen vergessen.

Eine sehr gute Anleitung, vab, vielen dank dafür, das werden sicher noch andere brauchen können!

Claus

friend1

  • Gast
Re: Solaris 10 - Apache auf Apache2 umschalten
« Antwort #7 am: 25. April 2008, 07:09:37 »
Moin Leute,
erst einmal -Danke- für die Antworten. Ich habe erst einmal eine "neue" Maschine (Netra X1) per Jumpstart mit einer neuen Solaris 10 Version hochgezogen. Da ich neben Apache2 auch mySQL, PHP5 und phpmyadmin brauchte, habe ich diese Pakete über Blastwave installiert. Funktioniert wirklich super!
Die "alte" Maschine werde ich jetzt mit der guten Anleitung von vab zum laufen bringen.
Womit ich dann neben einem DHCP Server, einem SSH und Install (Jumpstart) Server, einem Share und den 2 Apache Servern, 6 Rechner in unserem Demo Center integriert habe.
Und dann liegen da noch 5 Netras x1 und t1 in der Ecke  :o
Da werden wohl noch so einige Hilferufe auf euch zukommen  ;)
Ist halt nicht so einfach nach 15 Jahren - da habe ich als Softwareentwickler (UNIX) gearbeitet - und den jetzigen Tätigkeiten (MCSE - Checkpoint FW und CISCO) wieder hereinzukommen. Dafür geht der vi aber noch wie die Wutz  ;D
Ich melde mich sobald der apache2 auf dem 2. Rechner läuft
Tschau
Uwe