Toon posts:

Apache2 start niet meer op.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

Sinds vanavond wil mijn apache niet meer opstarten, heb al op diverse site's en forums gekeken maar kan niks vinden waarmee Apache weer wil starten.


Starting web server apache2
apache2: Syntax error on line 230 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
...fail!

Dit is wat ik elke keer krijg de 000-default is aanwezig.

hopelijk weten jullie hier meer over.

  • BoAC
  • Registratie: Februari 2003
  • Laatst online: 17:29

BoAC

Memento mori

Zijn de rechten op de file en het pad daar naartoe niet te strak voor de gebruiker waaronder de apache2 wordt opgestart?

Verwijderd

Topicstarter
nee dit is volgens mij niet het probleem.
Zie nu ook dat apache naar een andere config file kijkt als voor heen.
je hebt de keuze tussen httpd.conf en dan kan je ook nog zelf een andere file ingeven in dat tabje is nu leeg voorheen stond daar wat anders.

iemand toevallig een idee wat daar anders normaal hoort te staan na een nieuwe install.

*Ubuntu server 10.10
*Apache 2
*webmin

Zie link voor printscreen van webmin

http://www.2shared.com/photo/F9I6CT9w/webmin.html

[ Voor 13% gewijzigd door Verwijderd op 30-12-2010 22:50 . Reden: foto niet zichtbaar ]


  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 15:28

CAPSLOCK2000

zie teletekst pagina 888

Probeer het eens met /etc/apache2/apache2.conf

This post is warranted for the full amount you paid me for it.


  • GlowMouse
  • Registratie: November 2002
  • Niet online
Verwijderd schreef op donderdag 30 december 2010 @ 22:16:
nee dit is volgens mij niet het probleem.
Oh, wat zijn die rechten dan?

Acties:
  • 0 Henk 'm!

  • lammert
  • Registratie: Maart 2004
  • Laatst online: 30-09 18:26
Iets meer info aub: wat staat er bv op line 230 van je /etc/apache2/apache2.conf ?

Apache geeft over het algemeen toch vrij zinnige foutmeldingen...

Acties:
  • 0 Henk 'm!

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 09:28
Verwijderd schreef op donderdag 30 december 2010 @ 22:16:
nee dit is volgens mij niet het probleem.
Volgens httpd is dat anders wel je probleem
Could not open configuration file /etc/apache2/sites-enabled/000-default: No such file or directory
Jij ziet die file misschien wel. Maar apache niet.
Wat is de output van
code:
1
stat /etc/apache2/sites-enabled/000-default
?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
CAPSLOCK2000 schreef op donderdag 30 december 2010 @ 23:54:
Probeer het eens met /etc/apache2/apache2.conf
Dit werkt helaas niet.
lammert schreef op vrijdag 31 december 2010 @ 00:02:
Iets meer info aub: wat staat er bv op line 230 van je /etc/apache2/apache2.conf ?

Apache geeft over het algemeen toch vrij zinnige foutmeldingen...
zie hieronder de volledige file
#
# Based upon the NCSA server configuration files originally by Rob McCool.
#
# This is the main Apache server configuration file. It contains the
# configuration directives that give the server its instructions.
# See http://httpd.apache.org/docs/2.2/ for detailed information about
# the directives.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
#
# The configuration directives are grouped into three basic sections:
# 1. Directives that control the operation of the Apache server process as a
# whole (the 'global environment').
# 2. Directives that define the parameters of the 'main' or 'default' server,
# which responds to requests that aren't handled by a virtual host.
# These directives also provide default values for the settings
# of all virtual hosts.
# 3. Settings for virtual hosts, which allow Web requests to be sent to
# different IP addresses or hostnames and have them handled by the
# same Apache server process.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path. If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "foo.log"
# with ServerRoot set to "/etc/apache2" will be interpreted by the
# server as "/etc/apache2/foo.log".
#

### Section 1: Global Environment
#
# The directives in this section affect the overall operation of Apache,
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# NOTE! If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation (available
# at <URL:http://httpd.apache.org/docs/2.2/mod/mpm_common.html#lockfile>);
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
#ServerRoot "/etc/apache2"

#
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
#
LockFile ${APACHE_LOCK_DIR}/accept.lock

#
# PidFile: The file in which the server should record its process
# identification number when it starts.
# This needs to be set in /etc/apache2/envvars
#
PidFile ${APACHE_PID_FILE}

#
# Timeout: The number of seconds before receives and sends time out.
#
Timeout 300

#
# KeepAlive: Whether or not to allow persistent connections (more than
# one request per connection). Set to "Off" to deactivate.
#
KeepAlive On

#
# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100

#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15

##
## Server-Pool Size Regulation (MPM specific)
##

# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

# worker MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadLimit: ThreadsPerChild can be changed to this maximum value during a
# graceful restart. ThreadLimit can only be changed by stopping
# and starting Apache.
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

# event MPM
# StartServers: initial number of server processes to start
# MaxClients: maximum number of simultaneous client connections
# MinSpareThreads: minimum number of worker threads which are kept spare
# MaxSpareThreads: maximum number of worker threads which are kept spare
# ThreadsPerChild: constant number of worker threads in each server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy all
</Files>

#
# DefaultType is the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value. If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain


#
# HostnameLookups: Log the names of clients or just their IP addresses
# e.g., www.apache.org (on) or 204.62.129.132 (off).
# The default is off because it'd be overall better for the net if people
# had to knowingly turn this feature on, since enabling it means that
# each client request will result in AT LEAST one lookup request to the
# nameserver.
#
HostnameLookups Off

# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here. If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog ${APACHE_LOG_DIR}/error.log

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

# Include module configuration:
Include mods-enabled/*.load
Include mods-enabled/*.conf

# Include all the user configurations:
Include httpd.conf

# Include ports listing
Include ports.conf

#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
# If you are behind a reverse proxy, you might want to change %h into %{X-Forwarded-For}i
#
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

# Include of directories ignores editors' and dpkg's backup files,
# see README.Debian for details.

# Include generic snippets of statements
Include conf.d/

# Include the virtual host configurations:
Include sites-enabled/
frickY schreef op vrijdag 31 december 2010 @ 00:03:
[...]

Volgens httpd is dat anders wel je probleem

[...]


Jij ziet die file misschien wel. Maar apache niet.
Wat is de output van
code:
1
stat /etc/apache2/sites-enabled/000-default
?
Zie net dat deze file niet te openen is maar alleen zichtbaar kan dit bestand ook helemaal niet openen de rechten die te zien zijn staan onder root. sorry van der straks had ik verkeerd gekeken.

Acties:
  • 0 Henk 'm!

Verwijderd

Regel 230 is dus de laatste regel:
Include sites-enabled/
Voor de mensen die geen zin hebben om zelf te tellen :P

Wat bij mij overigens het volgende is.
code:
1
2
# Include the virtual host configurations:
Include /etc/apache2/sites-enabled/

[ Voor 33% gewijzigd door Verwijderd op 31-12-2010 00:38 ]


Acties:
  • 0 Henk 'm!

  • ReCreator
  • Registratie: Juli 2002
  • Niet online

ReCreator

-geen-

Staan er configs in /etc/apache2/sites-enabled

Meestal kun je ook een preflight doen met
code:
1
/usr/sbin/apache2ctl configtest


Daar komt soms ook meer info uit naar voren.

"Time flies like an arrow; fruit flies like a banana."


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
heb de regel verandert naar Include /etc/apache2/sites-enabled/

maar blijf de zelfde melding houden.

In de /etc/apache2/sites-enabled staan verder geen file's alleen de 000-default maar deze kan ik nergenst op openen.

de preflight neem aan dat je dat uitvoert in de terminal.
hierbij krijg ook een foutmelding hierbij word mede gedeeld.

dat de apache2.config op regel 230 het bestand /etc/apache2/sites-enabled/000-default niet kan openen
ook zou dit een config file moeten zijn volgengs de foutmelding

Heb ook geprobeerd hier .config achter te zetten maar dit werkt dus ook niet

[ Voor 7% gewijzigd door Verwijderd op 31-12-2010 01:00 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Hoezo kun je dat bestand niet openen dan, krijg je een foutmelding?

Er hoeft verder geen .conf(ig) achter hoor.

[ Voor 25% gewijzigd door Verwijderd op 31-12-2010 01:04 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
krijg de foutmelding kan niet uitzoeken wat voor type file het is

Acties:
  • 0 Henk 'm!

Verwijderd

Backup je configs even, doe een purge en een nieuwe install, backups terug en klaar.

Acties:
  • 0 Henk 'm!

Verwijderd

Is gewoon een tekst bestandje die je kunt openen met vi of pico.

doe maar eens "cat 000-default"

En tevens "ls -l" in die folder en post die info hier.

[ Voor 7% gewijzigd door Verwijderd op 31-12-2010 01:06 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
een backup is nog niet echt nodig gezien de server nog maar een dag of 5 draaid en nu alleen nog maar is om te testen maar kijk altijd liever of het is op telossen dan een reinstall maar zit nu ook al een een reinstall te denken gezien het meeste niet helpt

maar iedereen bedankt voor het helpen en informatie

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Als je geen vhosts gebruikt kan je je installatie single maken door "a2dissite default-000" (of alleen default - dat is de standaardnaam) uit te voeren.
Je moet dan wel ergens anders in de configuratie je default vhost instellen.

Apache geeft een fout, met een regelnummer. Je probleem zal je dan ook op dat regelnummer vinden.

Het makkelijkste kan je gewoon in sites-available een config maken naar wens, en dan a2ensite <vhostnaam> uitvoeren. Webmin gebruiken met een debian-based setup werkt niet vlekkeloos (incl. Ubuntu). Ook als je alles goed instelt gooit ie je config door elkaar.

Hier is mijn default config op een schone installatie image die jij dus ook zo moet hebben:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    ServerName domain.com
    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
</VirtualHost>


Alle config die je moet maken voor een vhost of default host is dus in:

/etc/apache2/sites-available

en met a2ensite en a2dissite kan je die dan symlinken naar:

/etc/apache2/sites-enabled


Het bestand /etc/apache2/apache2.conf is de default config, beter verander je niet hier je configuratie.
Het bestand /etc/apache2/httpd.conf is niet in gebruik, staat er om legacy redenen, is leeg by default.
De map /etc/apache2/conf.d/ bevat config snippets voor als je custom voorkeuren.
Het bestand /etc/apache2/ports.conf bevat de poorten waar standaard op geluisterd moet worden.

Als je dus een extra vhost wil hebben, maak je die in /etc/apache2/sites-available
waarbij de bestandsnaam en/of extensie compleet irrelevant is. Dat wordt op linux niet echt gebruikt buiten DE's om. Het is altijd klare tekst.

Als je invoke-rc.d hebt of apache2ctl kan je die gebruiken om je apache2 installatie te starten, stoppen, reloaden of restarten.

Als je geen root account gebruikt om dat dat veiliger is, moet je dus voor elk commando wel sudo gebruiken, en je account moet in sudoers staan.


Noot: printscreen is nimmer van toepassing. Je screen wordt helemaal niet geprint. Bovendien heeft Linux al jaren meerdere 'screens'. Betere term zou zijn "screenshot". Schermafbeelding kan ook, hoewel dat natuurlijk gewoon "nederlands doen" met een engels woord is. Dat printscreen, print scrn oid nog op je toetsenbord staat, ligt aan je legacy toetsen indeling - dat is voor een fabrikant lekker goedkoop.

[ Voor 30% gewijzigd door johnkeates op 31-12-2010 01:18 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ondervind trouwns wel meer kleine dingetjes die niet helemaal lekker werken in webmin onder ubuntu server.
Een tijd geleden had ik een server die op suse draaide en dan met plesk dit draaide wel wat makelijker en wat ook makelijker te onderhouden.

ga nu nog even kijken wat die doet met jouw default code en anders gaan we morgen nog even verder.

groetjes

Acties:
  • 0 Henk 'm!

  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Control panels zijn nooit de juiste methode om met een server te werken. Op een client systeem is het meestal niet zo relevant of je de juiste dingen op de achtergrond laat doen, maar op een server is het vrijwel altijd beter om complete controle uit te oefenen. Ik heb zelf webmin ook op bijna al m'n Linux en Unix servers staan, maar dat is meer om snel even configuraties uit te lezen of overzichtjes te zien, dan serieus mee te werken.

Echte configuratie van dingen die relevant zijn kan je het beste met de hand doen. Dat geldt ook voor Windows, hoewel de GUI tools soms geen CLI versie hebben, of slechts een vaag vb script. GUI's zijn leuk, maar WYSIWYG geldt vrijwel nooit. Zelfs met notepad of word op windows niet, zelfs met smsjes tussen telefoons niet, en met software in het algemeen ook gewoon niet.

Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Verwijderd schreef op vrijdag 31 december 2010 @ 00:32:
[...]


Zie net dat deze file niet te openen is maar alleen zichtbaar kan dit bestand ook helemaal niet openen de rechten die te zien zijn staan onder root. sorry van der straks had ik verkeerd gekeken.
Zoek eens uit wat symlinks zijn en hoe rechten doorwerken.

Acties:
  • 0 Henk 'm!

Verwijderd

Verwijderd schreef op vrijdag 31 december 2010 @ 01:17:
Ondervind trouwns wel meer kleine dingetjes die niet helemaal lekker werken in webmin onder ubuntu server.
Een tijd geleden had ik een server die op suse draaide en dan met plesk dit draaide wel wat makelijker en wat ook makelijker te onderhouden.

ga nu nog even kijken wat die doet met jouw default code en anders gaan we morgen nog even verder.

groetjes
Ik draai al jaren een ubuntu vanalles machine met apache, etc en webmin.

Apache, Postfix doe ik overigens via de commandline, maar bind enzo... oeh wat makkelijk.

Acties:
  • 0 Henk 'm!

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 17:23
Met GlowMouse. Normaal gesproken wijzen de bestanden in /etc/apache2/sites-enabled naar een configuratiebestand in /etc/apache2/sites-available:

code:
1
2
jaap-jan@gandalf:~$ ls -l /etc/apache2/sites-enabled/000-default
lrwxrwxrwx 1 root root 26 2010-04-11 15:17 /etc/apache2/sites-enabled/000-default -> ../sites-available/default


Waarschijnlijk heb je dat bestand weggegooid.

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


Acties:
  • 0 Henk 'm!

Verwijderd

Jaap-Jan schreef op vrijdag 31 december 2010 @ 02:23:
Met GlowMouse. Normaal gesproken wijzen de bestanden in /etc/apache2/sites-enabled naar een configuratiebestand in /etc/apache2/sites-available:

code:
1
2
jaap-jan@gandalf:~$ ls -l /etc/apache2/sites-enabled/000-default
lrwxrwxrwx 1 root root 26 2010-04-11 15:17 /etc/apache2/sites-enabled/000-default -> ../sites-available/default


Waarschijnlijk heb je dat bestand weggegooid.
Die syminks behoor je aan te maken met a2ensite en te verwijderen met a2dissite en daarna apache te reloaden.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo Allemaal,

Wil jullie nog allemaal bedanken voor de hulp bij mijn probleem met apache.
Heb nog 2 dagen stoeien tog maar besloten hem opnieuw te installeren.
Ga nu tog wat meer in apache doen maar dan via de terminal in plaats van webmin voor alles te gebruiken.

Voor allemaal een gelukkig en gezond nieuwjaar.

Acties:
  • 0 Henk 'm!

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 17:23
Verwijderd schreef op vrijdag 31 december 2010 @ 02:44:
[...]


Die syminks behoor je aan te maken met a2ensite en te verwijderen met a2dissite en daarna apache te reloaden.
Maar het is niet de symlink die weg is, maar het bestand waar die symlink naar wees. :)

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


Acties:
  • 0 Henk 'm!

Verwijderd

Jaap-Jan schreef op zaterdag 01 januari 2011 @ 14:36:
[...]
Maar het is niet de symlink die weg is, maar het bestand waar die symlink naar wees. :)
Oh bedoel je dat :) Ja, allemaal iets te gesneden koek voor me :F

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Nu probeer ik via de command line een site toe te voegen, maar geraak ik weer niet in me bestanden.
heb via de cp de default file gecoöpereerd naar de naam van de nieuwe site zonder de .nl er achter. alleen wanneer ik de file aanspreek om te openen zegt hij command not found.

Via welk commando openen jullie je fileś in de terminal?

Acties:
  • 0 Henk 'm!

  • Sosabowski
  • Registratie: Juni 2003
  • Laatst online: 03-10 11:23

Sosabowski

nerd

Verwijderd schreef op zaterdag 01 januari 2011 @ 16:11:
Hallo,

Nu probeer ik via de command line een site toe te voegen, maar geraak ik weer niet in me bestanden.
heb via de cp de default file gecoöpereerd naar de naam van de nieuwe site zonder de .nl er achter. alleen wanneer ik de file aanspreek om te openen zegt hij command not found.

Via welk commando openen jullie je fileś in de terminal?
Serieus gast. Dit is echt zo basic.
Verwijderd schreef op vrijdag 31 december 2010 @ 01:04:
krijg de foutmelding kan niet uitzoeken wat voor type file het is
Dit is een typische windows foutmelding. Wat en hoe ben je in godesnaam bezig?
gecoöpereerd
Gewat?

[ Voor 22% gewijzigd door Sosabowski op 01-01-2011 16:30 ]

The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts. -- Bertrand Russell


Acties:
  • 0 Henk 'm!

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 17:23
Om simpel te editen kun je 'nano' gebruiken. En je moet van de default site afblijven. Gewoon laten staan zoals het is.

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
oke dank je wel zat er niet ver naast dan.
Voor mij nu ook voor het eerst dat ik alles via de command line doe, hiervoor moest ik een paar jaar geleden alleen maar klant + de site toevoegen in plesk en het werkte.

Nu heb ik me site toegevoegd in apache ga nou eerst proberen me ftpd server goed te krijgen zodat ik de site kan uploaden naar de server.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Heb nu alles ingesteld in apache en een eigen simple index file in de map gezet, als ik echter naar de site toe ga blijf ik gewoon de pagina van apache krijgen dat er nog geen file's in de folder zijn gezet maar dat apache zelf wel werkt.

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www2/my-site.nl/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www2/my-site.nl/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>



Ik zie hier zelf niks geks in op het moment iemand anders wel?

Acties:
  • 0 Henk 'm!

  • Sosabowski
  • Registratie: Juni 2003
  • Laatst online: 03-10 11:23

Sosabowski

nerd

Verwijderd schreef op zaterdag 01 januari 2011 @ 23:27:
Ik zie hier zelf niks geks in op het moment iemand anders wel?
Je definieerd een virtualhost naast de default en apache moet maar snappen dat jij "DocumentRoot /var/www2/my-site.nl/" wil zien ipv "/var/www"?

Ik zou je willen aanraden om je

1) te verdiepen in linux
2) te verdiepen in apache
3) antwoord te geven op de vragen van mensen in dit topic

Het komt op mij over alsof wij je problemen met apache moeten oplossen zonder dat je zelf wilt snappen hoe het werkt.

The whole problem with the world is that fools and fanatics are always so certain of themselves, and wiser people so full of doubts. -- Bertrand Russell


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
1) verdiepen in linux; Heb het boek Linux Systeem beheer al meerdere malen door gelezen in pak het er nu bij als er wat niet lukt. Ook niet alles staat in het boek is maar 650 Blz.

2) Verdiepen in Apache; Heb al heel wat howto's enzo gelezen in ook de algemene informatie op de site van apache.

3)Antwoord geven op de vragen; Als je dit topic van begin wat heb gelezen zou je zijn dat iedereen andwoord krijg anders kunnen ze me ook niet verder helpen. Heb alleen op de vorige vraag van SASOBOWSKI geen antwoord gegeven. als je CP ziet staan en gecoöpereerd kan je zelf tog ook wel indenken dat er gekopieerd bedoeld word. Mensen met dyslectie lezen daar overheen, of schrijven het soms verkeerd.

Apache werkt, uitdagingen opgelost

Verder even de informatie over wat ik dus verkeerd heb gedaan.
Heb 2 dingen door elkaar gehaald bij apache Virtual name based en Virtual IP Based
Zat elke keer bestand te kopieren om een Virtual host toe tevoegen de /etc/apache2/sites-available/default naar de naam van het domein wat ik wou hebben.
Deze heb ik nou allemaal verwijdert en in de httpd.conf de volgen regels toegevoegd.

NameVirtualHost *:80

<VirtualHost *:80>

ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain

</VirtualHost>

en zo verder tot alles er instaat voorbeeld komt van de site van apache zelf.


Verder wil ik iedereen bedanken voor de hulp

[ Voor 34% gewijzigd door Verwijderd op 02-01-2011 22:14 . Reden: Probleem opgelost ]

Pagina: 1