LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices

Reply
 
Search this Thread
Old 07-05-2012, 06:46 AM   #1
takeit
LQ Newbie
 
Registered: Jul 2012
Posts: 8

Rep: Reputation: Disabled
Configuring website permissions on Debian


Hi,
I'm owning dedicated server with Debian 6 Squeeze 6 LAMP installed.
I pointed my domain (where domain.com is my domain name) to my dedicated server, and now I have some privilages problems and dont know how to solve it.

1. User that runs apache2 is www-data,
2. My domain folder is located in: /var/www/domain.com
3. In /etc/apache2/sites-available/ I have created file domain.com which content is:
Quote:
<VirtualHost *:80>
ServerAdmin admin@domain.com
ServerName domain.com
ServerAlias www.domain.com
# Indexes + Directory Root.
DirectoryIndex index.php
DocumentRoot /var/www/domain.com

<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/domain.com>
AllowOverride All
Options -Indexes MultiViews
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
4. I executed a2ensite domain.com command with success and restarted apache
5. I gave files permissions in /var/www/:
Code:
chmod -R 755 domain.com
   chmod -R 655 domain.com/index.php
   chown -R www-data domain.com
6. In /var/www/domain.com I have folder: test, which has another index.php file. Like /var/www/domain.com/test/index.php

When I open domain.com the content of index.php is displayed
but when I want to go to domain.com/test/ or domain.com/test/index.php it displays me white (blank) page..

How to make whole website content to be accessible by users visiting my website?

Thank you

Last edited by takeit; 07-05-2012 at 06:48 AM.
 
Old 07-05-2012, 12:05 PM   #2
bathory
Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 10,937

Rep: Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330Reputation: 1330
Hi,

A blank php page means some php problem. Check apache error_log to see if you can find what it is.
Regarding permissions, apache is happy using 755 for directories and 644 for files (regardless the owner, unless you're running a SELinux enabled distro that is not the case here).


Regards
 
Old 07-05-2012, 01:29 PM   #3
takeit
LQ Newbie
 
Registered: Jul 2012
Posts: 8

Original Poster
Rep: Reputation: Disabled
thank you there was an error in file, its working now
 
  


Reply

Tags
apache2, config, debian, website, www


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to change permissions for public access to website? sergioq Linux - Server 1 03-03-2012 09:42 PM
Debian's Website Updated & Debian 6.0 Released jens Debian 27 02-08-2011 04:06 AM
Permissions on my website? idyllhands Linux - Security 4 12-21-2008 12:00 PM
Configuring APACHE, where do I place my website? cucolin@ Linux - Software 7 08-03-2006 02:48 PM
Configuring Webalizer to report to a protected website folder soren625 Linux - Software 2 01-18-2005 08:23 AM


All times are GMT -5. The time now is 08:15 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration