gemme i var/www

Få hjælp til at sætte programmer eller funktioner op.
PerSimonsen
Indlæg: 186
Tilmeldt: 3. okt 2008, 19:03
Geografisk sted: Langt fra Las Vegas aka. Ballerup

gemme i var/www

Indlæg af PerSimonsen »

Hejsa på forum

Sidder og er ved at lære at lave hjemmesider, har installeret LAMP.
Men når jeg prøver at gemme i var/www, så skriver den at det kan jeg ikke, eller det kan jeg godt, men
så skal jeg åbne gedit igennem terminalen. Og oprette filen, som:

Kode: Vælg alt

sudo gedit /var/www/nyside.php


Er der en lettere måde at gøre det på ?
If we aren't supposed to eat animals, why are they made of meat?
MOMS ? Jeg har ikke bestilt moms !!
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: gemme i var/www

Indlæg af laoshi »

Du har kun adgang til /var/www med superbrugerrettigheder. Så for at du kan arbejde direkte i mappen, så skal du ændre rettighederne, så du også får lov til det som bruger.
Hvis du ikke skal bruge din pc som server som andre kan få adgang til, så er det også en mulighed at lægge din hjemmeside i en mappe i din hjemmemappe. Det bruger jeg selv - du kan se en anvisning til opsætningen af denne mulighed i denne guide
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: gemme i var/www

Indlæg af soundpartner »

hold stop vent...
det er faktisk ikke meningen du skal have adgang.
hele ideen er at du laver en mappe til din hjemmeside inde i din hjemmemappe, (hvor du netop har adgang) og så får du admin til at lave et symlink således at din mappe kommer ind i var/www.
på den måde er serveren "sikker" og du kan have flere hjemmesider hostet på samme server uden at alle brugere har rettigheder til at tilgå hinandens hjemmesider
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
PerSimonsen
Indlæg: 186
Tilmeldt: 3. okt 2008, 19:03
Geografisk sted: Langt fra Las Vegas aka. Ballerup

Re: gemme i var/www

Indlæg af PerSimonsen »

Soundpartner, det giver fint mening. Men jeg er selv admin, udvikler, support.
Hvordan laver jeg det symlink til min hjemmemappe.

edit: havde ikke lige set dit link, Laoshi
If we aren't supposed to eat animals, why are they made of meat?
MOMS ? Jeg har ikke bestilt moms !!
PerSimonsen
Indlæg: 186
Tilmeldt: 3. okt 2008, 19:03
Geografisk sted: Langt fra Las Vegas aka. Ballerup

Re: gemme i var/www

Indlæg af PerSimonsen »

Laoshi - Hvor ligger min phpMyadmin så derefter ?
Har fået ændret resten til hjemmemappen.
If we aren't supposed to eat animals, why are they made of meat?
MOMS ? Jeg har ikke bestilt moms !!
AJenbo
Admin
Indlæg: 20884
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: gemme i var/www

Indlæg af AJenbo »

/usr/share/phpmyadmin
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: gemme i var/www

Indlæg af lath »

PerSimonsen skrev:Laoshi - Hvor ligger min phpMyadmin så derefter ?
Har fået ændret resten til hjemmemappen.


Hej per

Du laver et symlink med ln kommandoen, hvor du giver -s parameteren til den (-s for symlink, for ellers er det et hardlink*)

Fra http://manpages.ubuntu.com/manpages/lucid/en/man1/ln.1.html
ser ud til at du skal bruge denne:
ln [OPTION]... TARGET... DIRECTORY (3rd form) med en sudo foran, f.eks. med bruger foobar:

Kode: Vælg alt

sudo ln -s /home/foobar/wwwroot/  /var/www/wwwroot/~foobar/


Jeg indrømmer gerne at Apache og webservere ikke er noget jeg roder med, mit eksempel skal nok omskrives, og så vidt jeg ved kan man skrue meget hvor hvad ligger henne i apache.
Men ln -s syntaksen er testet til at være rigtig nok.

/Lars

*: Når du nu er sysadmin, og Linux udvikler bør du kende til hardlinks - de er meget nyttige at kende til.
Et hardlink er et ekstra link til en inode. En detaljer er at fil/mappe der hardlinker til en anden fil/mappe skal være i samme filsystem. En inode kan være en fil eller en mappe, så du kan altså have at mere et end et filnavn peger på nøjagtig samme mappe eller fil. Det bruges gerne i programmering hvor installationen af f.eks. zip, hvor unzip hardlinkes til zip.
Det programmet så gør er at den kigger på argv[0] og udtrækker filnavnet (fjerner stien), og gør forskellige ting ud fra om programmet finder zip eller unzip.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags