Bluefish med preview
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Bluefish med preview
Programmet Bluefish er et effektivt no-nonsense webside-redigeringsprogram. Der er dog ikke indbygget en preview-funktion. Men det kommer man ud over ved at installere Apache og php5 på sin pc. Det kræver kun en mindre ændring af Apaches opsætning.
I det følgende eksempel går jeg ud fra min egen opsætning, hvor jeg har forskellige hjemmesider liggende i directoriet ~/Hjemmesider/
1. Først installerer du bluefish, apache2 og php5 (hvis du skriver php-sider):
2. Så tilretter du opsætningen af apache sådan:
De øverste afsnit skal du redigere sådan:
Ved VirtualHost fjerner du portnr. :80
Som DocumentRoot indsætter du stien til det directory som skal åbnes som localhost. Her altså ~/Hjemmesider/
I <Directory .... /> indsætter du stien til de directories som skal åbnes - her ~/Hjemmesider/
De to linjer med AllowOverride ændrer du til AllowOverride All.
Hermed fungerer apache kun som server på din egen pc og du får åbnet dine web-dokumenter fra din ~/Hjemmesider
Mit eget eksempel ser sådan ud:
3. Så skal ændringerne effektueres:
Derfor skal du genstarte apache:
Og endelig skal du sætte tilladelserne på dit Hjemmeside-directory således:
4. Sådan virker det:
Når du så bruger adressen localhost i Firefox, så åbner der en side med de directories som du har liggende i Hjemmesider. Klikker du på et link til en bestemt side åbner du så sidens index-side.
Ændringer som du laver og gemmer i Bluefish ser du straks ved opdatering af siden i Firefox. Lettere kan det næsten ikke være.
Til upload af siderne har jeg så installeret FireFTP-plugin - så behøver jeg ikke noget særskilt fpt-program, men kan have den lokale side - siden på serveren og fireftp liggende på hver sit faneblad. Meget overskueligt.
I det følgende eksempel går jeg ud fra min egen opsætning, hvor jeg har forskellige hjemmesider liggende i directoriet ~/Hjemmesider/
1. Først installerer du bluefish, apache2 og php5 (hvis du skriver php-sider):
Kode: Vælg alt
sudo apt-get install bluefish apache2 php5
2. Så tilretter du opsætningen af apache sådan:
Kode: Vælg alt
gksu gedit /etc/apache2/sites-available/default
De øverste afsnit skal du redigere sådan:
Ved VirtualHost fjerner du portnr. :80
Som DocumentRoot indsætter du stien til det directory som skal åbnes som localhost. Her altså ~/Hjemmesider/
I <Directory .... /> indsætter du stien til de directories som skal åbnes - her ~/Hjemmesider/
De to linjer med AllowOverride ændrer du til AllowOverride All.
Hermed fungerer apache kun som server på din egen pc og du får åbnet dine web-dokumenter fra din ~/Hjemmesider
Mit eget eksempel ser sådan ud:
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /home/flemming/Hjemmesider/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/flemming/Hjemmesider/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
3. Så skal ændringerne effektueres:
Derfor skal du genstarte apache:
Kode: Vælg alt
sudo /etc/init.d/apache2 restart
Og endelig skal du sætte tilladelserne på dit Hjemmeside-directory således:
Kode: Vælg alt
sudo chmod 755 ~/Hjemmesider
4. Sådan virker det:
Når du så bruger adressen localhost i Firefox, så åbner der en side med de directories som du har liggende i Hjemmesider. Klikker du på et link til en bestemt side åbner du så sidens index-side.
Ændringer som du laver og gemmer i Bluefish ser du straks ved opdatering af siden i Firefox. Lettere kan det næsten ikke være.
Til upload af siderne har jeg så installeret FireFTP-plugin - så behøver jeg ikke noget særskilt fpt-program, men kan have den lokale side - siden på serveren og fireftp liggende på hver sit faneblad. Meget overskueligt.
"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
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
-
- Indlæg: 24
- Tilmeldt: 10. apr 2009, 00:24
- Geografisk sted: Ringsted
Re: Bluefish med preview
Det er enkelt, det er nemt og det virker synes selv et program som FileZilla er bedre, men det er jo smag og behag.
Frederik | Zepto 3415W | Intel Core 2 Duo 2,5 GHz |4 GB RAM 800 MHz | GeForce 8600GT 512 MB | 200 GB 7200 rpm
-
- Indlæg: 16
- Tilmeldt: 29. sep 2008, 00:08
- IRC nickname: JensH
Re: Bluefish med preview
* Restarting web server apache2 [Sun Sep 12 15:25:13 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting [Sun Sep 12 15:25:14 2010] [warn] NameVirtualHost *:80 has no VirtualHosts [ OK ]
Sådan ser min apachefil ud
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /home/jens/Dokumenter/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/jens/Dokumenter/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Den skriver dette når jeg prøver at genstarte Apache, hvad gør jeg galt ?
... waiting [Sun Sep 12 15:25:14 2010] [warn] NameVirtualHost *:80 has no VirtualHosts [ OK ]
Sådan ser min apachefil ud
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /home/jens/Dokumenter/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/jens/Dokumenter/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Den skriver dette når jeg prøver at genstarte Apache, hvad gør jeg galt ?
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Bluefish med preview
Er det
du har redigeret i og ikke en anden konfigurationsfil? Det ser ud til at apache ser efter om der er noget på port 80 og det burde den ikke gøre hvis du har redigeret den som beskrevet./etc/apache2/sites-available/default
"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
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
-
- Indlæg: 16
- Tilmeldt: 29. sep 2008, 00:08
- IRC nickname: JensH
Re: Bluefish med preview
laoshi skrev:Er detdu har redigeret i og ikke en anden konfigurationsfil? Det ser ud til at apache ser efter om der er noget på port 80 og det burde den ikke gøre hvis du har redigeret den som beskrevet./etc/apache2/sites-available/default
Det var i den fil der kom frem af sig selv da jeg skrev følgende kode:
gksu gedit /etc/apache2/sites-available/default
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Bluefish med preview
Hmm - det er den rigtige. Men jeg kan se at min nuværende ser således ud:
Så der er port 80 altså med. Prøv at bruge den som model, hvor du kun ændrer stien til det sted hvor du selv gemmer dine hjemmesidefiler
<VirtualHost *:80>
DocumentRoot "/home/flemming/Hjemmesider/"
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /home/flemming/Hjemmesider/>
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 /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/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>
Så der er port 80 altså med. Prøv at bruge den som model, hvor du kun ændrer stien til det sted hvor du selv gemmer dine hjemmesidefiler
"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
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
-
- Indlæg: 16
- Tilmeldt: 29. sep 2008, 00:08
- IRC nickname: JensH
Re: Bluefish med preview
* Restarting web server apache2 ... waiting [ OK ]
inst@Acer:~$ sudo chmod 755 ~/Dokumenter
inst@Acer:~$
det skriver den nu, noget jeg har gjort galt igen
inst@Acer:~$ sudo chmod 755 ~/Dokumenter
inst@Acer:~$
det skriver den nu, noget jeg har gjort galt igen
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Bluefish med preview
Nej - nu burde du være kørende. Når der kommer en tom kommandoprompt til syne, så er kommandoen udført uden fejl.
Hvis du så skriver localhost i adresselinjen på din browser, så får du adgang til dine sider.
Hvis du så skriver localhost i adresselinjen på din browser, så får du adgang til dine sider.
"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
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
-
- Indlæg: 16
- Tilmeldt: 29. sep 2008, 00:08
- IRC nickname: JensH
Re: Bluefish med preview
Takker for hjælpen
Der er meget at lære når man lige er startet med at bruge ubuntu
Der er meget at lære når man lige er startet med at bruge ubuntu
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: Bluefish med preview
JensH skrev:Takker for hjælpen
Der er meget at lære når man lige er startet med at bruge ubuntu :)
Ja, man kan hele tiden lære nyt - bl.a. ved at følge lidt med her i forum - og ikke mindst ved at sætte sig til at arbejde med systemet. Og jo mere man opdager at man bestemmer over sit system i stedet for omvendt, jo mindre kan man forstå at nogen kan affinde sig med andet.
"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
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
Tilbage til "Guides og HowTo's"
Hvem er online
Brugere der læser dette forum: [Bot] og 0 gæster