Thank you very much. It worked perfectly.

-EVEREST K.C.

On Mon, May 30, 2011 at 9:55 AM, Abhishek Singh <[email protected]>wrote:

>  On 05/29/2011 06:37 PM, Akash Deep Shakya wrote:
>
> sudo chown 755 /var/www
>
> Regards
> Akash Deep Shakya
>
>
>
> On Sun, May 29, 2011 at 10:36 PM, Everest K.C. <[email protected]>wrote:
>
>> Hello,
>>  I just installed LAMP server in Ubuntu 11.04 but using my personal
>> account I was unable to save my script in /var/www folder but when I
>> unlocked and saved it with the account root it worked.
>>  All I want is to grant permission to my personal account as well.Can
>> anyone help me please????
>>
>>  -Everest K.C.
>> IOE, Pulchowk Campus
>> --
>>  FOSS Nepal mailing list: [email protected]
>> http://groups.google.com/group/foss-nepal
>> To unsubscribe, e-mail: [email protected]
>>
>> Mailing List Guidelines:
>> http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines
>> Community website: http://www.fossnepal.org/
>>
>
> --
> FOSS Nepal mailing list: [email protected]
> http://groups.google.com/group/foss-nepal
> To unsubscribe, e-mail: [email protected]
>
> Mailing List Guidelines:
> http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines
> Community website: http://www.fossnepal.org/
>
> Hi Everest KC,
>         You need to understand the file/folder permission in Linux. On a
> Ubuntu machine, Apache's document root is hosted at /var/www/. So you'll
> need to put the files/folders that you need to host inside that directory.
> That directory (if I'm not confused) is owned by the user called "www-data"
> or "root". So in order to copy files to the directory, you'll need the root
> users access. You can use "sudo" to copy files/folders inside the directory,
> e.g.:
>
> sudo cp myfile /var/www/
>
> Again, you'll need to have the read and execute (in case of scripts like
> PHP, Python) bits set of the file/folder, so you can do:
>
> sudo chmod 755 /var/www/myfile
>
> Additionally you can set the file/folder to be owed by the "www-data" user
> and/or group so that apache don't give you any problems while hosting it:
>
> sudo chown www-data:www-data /var/www/myfile
>
> And you're done. But this will mean that everytime you want to edit the
> file, you'll need sudo permission. Alternatively, you can allow yourself
> (the user) to have write permissions over the file. To do so, you can follow
> these steps:
>
> sudo cp myfile /var/www/
> sudo chmod 775 /var/www/myfile
> sudo chown www-data:www-data /var/www/myfile
> sudo usermod -G www-data <your_user>
>
> The second command will set Write permission to the owner and the owner
> group, the third command will set the www-data user as the owner and
> www-data as the owner group. The fourth command will add <your_user> to the
> www-data group. So since <your_user> is in the www-data group, and the
> members of the owner_group has write permissions, you'll consecutively have
> write permission over the files. If you want to set permissions over a
> folder instead, user a "-R" parameter in chown and chmod commands.
>
> Hope this helps you. Thank you.
>
> --
> Abhishek Singh
> FOSS Nepal Communityhttp://wiki.fossnepal.org
>
>

-- 
FOSS Nepal mailing list: [email protected]
http://groups.google.com/group/foss-nepal
To unsubscribe, e-mail: [email protected]

Mailing List Guidelines: 
http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines
Community website: http://www.fossnepal.org/

Reply via email to