apache und mysql starten

GanbaruX

GanbaruX

Mitglied
Hallo,

ich komme soweit ganz gut mit meinem neuen System (Suse 9.0) zurecht, aber heute wollte ich mal wieder was einer einer Homepage basteln und konnte den apache nicht starten.

Problem: Ich programmiere PHP/mySQL und kann mir die Seiten local nicht betrachten.

Unter Suse 8.0 habe ich

ganbaruX@linux:~> rc apache start

eingeben können und der apche lief (mySQL analog)

Und nun kommt das:

ganbaruX@linux:~> rc apache start
rc: not enough arguments

In den Handbüchern steht was von Runlevel auf 5.

Ich möchte den apache manuell starten und beenden können,
so wie bisher.

Kann mir jemand helfen? (Google kanns nicht)
 
Hast du ein Leerzeichen zwischen 'rc' und 'apache'?
Soweit ich weiß sollte da keines sein.
Andernfalls kannst du es ja auch direkt machen. Geh in das Verzeichnis in dem der Apache installiert ist und mach dann ein apache start..
Oder du nimmst den LAMPP von Apachefriends.org
 
sorry, funktioniert beides nicht.

rcapache start

sowie

GanbaruX@linux:/usr/lib/apache> apache start
 
moin

mach mal als root ein

/etc/init.d/apache start

falls das nicht erfolgreich sein sollte

/etc/init.d/apache2 start
oder
/etc/init.d/httpd start


Gruß HL
 
Hallo,

da tut sich was!

/etc/init.d/apache start
Starting httpd [ PHP4 ] done

http://localhost -> Fehler (warum?, Namesauflösung?...)

http://127.0.0.1/ -> GEHT!

Jetzt brauch ich nur noch Rechte im htdocs....ohmann, in Windows war alles so einfach ;)

Ok. Danke erstmal,....mySQL muss ja auch noch gestartet werden.
...

/etc/init.d/mySQL start -> :)

fein, fein!

P.S.: Kann man die beiden Befehle nicht in ein script packen und dieses dann durch ein icon starten?
An - Aus - An - Aus -....natürlich kann man.....ich aber...(noch) nicht.

Vielen Dank! ...Meine User werden sich sicherlich über neue News freuen.
 
GanbaruX schrieb:
Hallo,



http://localhost -> Fehler (warum?, Namesauflösung?...)

sozusagen, in die /etc/hosts folgenden eintrag

127.0.0.1 localhost


P.S.: Kann man die beiden Befehle nicht in ein script packen und dieses dann durch ein icon starten?
An - Aus - An - Aus -....natürlich kann man.....ich aber...(noch) nicht.

Vielen Dank! ...Meine User werden sich sicherlich über neue News freuen.

da gibt es 1000 möglichkeiten. eine davon, du legst einen alias in der .bashrc von root an.

alias ap_s="/etc/init.d/apache start"
alias ap_st="/etc/init.d/apache stop"


ap_s und ap_st kannst du natürlich nach eigenem gusto wählen, solltest nur aufpassen, das du keine namen von *systembefehlen* erwischt.
zum starten reicht dann ein ap_s als root in der konsole.


ps: auf die möglichkeit mit dem icon+script gehe ich vielleicht morgen abend mal ein, bin jetzt zu müde ;).


Gruß HL
 
/ect/hosts

#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts

127.0.0.2 linux.local linux

Steht drin - funktioniert aber nicht.

Den Rest werde ich morgen mal ausprobieren, hab auch schon "dicke Augen".
 
ps: auf die möglichkeit mit dem icon+script gehe ich vielleicht morgen abend mal ein, bin jetzt zu müde

mmm... und wie funzt das jetzt? :) man müsste ja beim aufrufen die root rechte mit übergeben oder nicht?
 
moin

snax schrieb:
mmm... und wie funzt das jetzt? :) man müsste ja beim aufrufen die root rechte mit übergeben oder nicht?

da bin ich wohl irgendwie von abgekommen ;).

mit den root rechten hast du recht. für solche fälle gibt es aber sudo. also als root die /etc/sudoers bearbeiten, konkret als root

visudo

in die konsole eingeben und zum beispiel folgenden eintrag machen

%wheel ALL=(ALL) NOPASSWD: ALL

damit dürfen alle user die in der group wheel sind, programme, die root rechte brauchen, ausführen. wenn du das ganze *spezieller* brauchst => man sudoers ;).
speichern mit strg+o und mit strg+x den editor schließen(wenn pico oder nano dein *voreingestellter* editor ist).

jetzt fehlen noch zwei entsprechende shellscripte.

#!/bin/bash
sudo /etc/init.d/sshd start


und

#!/bin/bash
sudo /etc/init.d/sshd stop


die scripte ausführbar machen => chmod u+x s_start.sh bzw. chmod u+x s_stop.sh

auf den desktop *schieben*, rechts anklicken und auf den kleinen schraubenschlüssel klicken und die konsole noch unter applikations auswählen.


Gruß HL
 
könnte ich zum automtischen starten auch den "wwwrun" (WWW daemon apache) konfigurieren (wenn ja wie?) ? :D

hab ich grad unter KCron ganz unten gefunden :))
 

Ähnliche Themen

MySQL-Server lässt sich nicht starten

Open-Xchange auf OpenSuse mit Commu. Installer - Compiler Fehler

Installationsprobleme mit Raidkontroller HP NetRAID-3si

Zurück
Oben