Differences between revisions 8 and 9
Revision 8 as of 2014-04-02 17:05:44
Size: 418
Editor: ?MichaGonsalve
Comment:
Revision 9 as of 2014-04-03 03:40:20
Size: 4576
Editor: PaulWise
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
My name is Vada Mansour but everybody calls me Vada. I'm from Netherlands. I'm studying at the high school (final year) and I play the Tuba for 3 years. Usually I choose music from my famous films :). <<BR>>
I have two sister. I like Canoeing, watching TV (Arrested Development) and Seashell Collecting.<<BR>>
<<BR>>
Also visit my blog post - [[http://www.videnciatelefonica.eu/tarotistas.html|por tarjetabarato]]
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: English - -~
----

This page describes the installation, configuration and first usage of scuttle. It is quite straight forwards, barely worth to mention at all
(the most mini version to describe it: install apache2, install mysql, install scuttle, link /usr/share/scuttle to /var/www/content, open it in a web-browser and create a user. If you like rename register.php to avoid spammers).

Homepage: http://sourceforge.net/projects/scuttle
{{{#!wiki note
Description: Web-based social bookmarking system
 Allows multiple users to store, share and tag their favourite links online.
 .
   * Scuttle supports most of the del.icio.us API.
     Almost all of the neat tools made for that system can be
     modified to work with Scuttle instead. If you find a tool
     that won't let you change the API address, ask the creator
     to add this setting. You never know, they might just do it.
}}}


<<TableOfContents(4)>>

= Squeeze =
== Installing Dependencies ==
=== apache2 ===
You will need to install apache2 with:
{{{
apt-get install apache2
}}}
No further configuration is required.

=== mysql ===
You need to install mysql too:
{{{
apt-get install mysql
}}}
during that set the mysql-roots password. The root of mysql is not the same as the root account of your system.

=== scuttle ===
Then install scuttle:
{{{
apt-get install scuttle
}}}
During the installation of scuttle you will be asked “Configure database with dbconfig-common?”
Answer yes, enter the password of the mysql-root you set above, and then set the password for the scuttle-mysql-database.

== Configure ==
To make scuttle available for apache you need to link it to, for example, /var/www:
{{{
ln -s /usr/share/scuttle/www /var/www
}}}
and can later connect to it by entering your external IP or your domain name into the address bar of a web-browser (or use localhost in the web-browser address bar, if you first want to test this locally).
Or link it to:
{{{
ln -s /usr/share/scuttle/www /var/www/content
}}}
In the latter case you can create a very easy /var/www/index.html, and point it to scuttle (and wordpress or other apps you got stored at /var/www/content).
For example:
{{{
<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title> Testing mysql/php </title>
    </head>

    <body>
            <h1>web applications</h1>
       <h2><a href="/content/scuttle/www">scuttle</a></h2>
       <h2><a href="/content/wordpress">wordpress</a></h2>
   

    </body>
</html>
}}}
Now you can just enter your IP or domain-name and then click on the application you want to use (scuttle in our case)

=== Choosing a Locale / Language ===
 *I could not find a way to set the language to a different one than German. The layout is so easy that you should be able to navigate in the German version too.
 *A kludge exists to change the language: delete the unwanted locales (or simply remove them from the /var/www/scuttle/www/locales folder). Instead leave only the locale that you want behind (e.g. British English) /en_GB/ and ./messages.po in this directory /var/www/scuttle/www/locales/

== Creating an account ==
Just enter your IP or domain name into a web-browser and create an account by clicking on "registrieren" (register). You are able to use it immediately.
There does not seem to be a way to decide who can or can't create an account (say via confirmation).
This will - sooner or later- lead to a lot of spam accounts.
You might want to rename the registration file for php, so no new accounts can't be made at all:
{{{
mv /var/www/content/scuttle/www/register.php /var/www/content/scuttle/www/register.php_backup
}}}
in case you linked scuttle to /var/www/content (else adapt the command).

That is all which needs to be done.
You can import an html-bookmark file now, so you will have got your usual bookmarks at hand:
At the login-screen click on "Favorit hinzufügen" (add favorite), scroll down to the page to "Importieren" (import) and then click on "Importiere Favoriten aus einer Datei (Internet Explorer, Mozilla Firefox und Netscape)" (import favorites from a file). Point it to the html file of your bookmarks.


## the above is the way i do it, it might be wrong
## i could not find any online docus how to do it properly.
## correction is appreciated. Right now i do another installation on a clean debian-installation to check if ## all is correct, though i am quite sure.

Translation(s): English -


This page describes the installation, configuration and first usage of scuttle. It is quite straight forwards, barely worth to mention at all (the most mini version to describe it: install apache2, install mysql, install scuttle, link /usr/share/scuttle to /var/www/content, open it in a web-browser and create a user. If you like rename register.php to avoid spammers).

Homepage: http://sourceforge.net/projects/scuttle

Description: Web-based social bookmarking system

  • Allows multiple users to store, share and tag their favourite links online.
    • Scuttle supports most of the del.icio.us API.
      • Almost all of the neat tools made for that system can be modified to work with Scuttle instead. If you find a tool that won't let you change the API address, ask the creator to add this setting. You never know, they might just do it.

Squeeze

Installing Dependencies

apache2

You will need to install apache2 with:

apt-get install apache2 

No further configuration is required.

mysql

You need to install mysql too:

apt-get install mysql 

during that set the mysql-roots password. The root of mysql is not the same as the root account of your system.

scuttle

Then install scuttle:

apt-get install scuttle

During the installation of scuttle you will be asked “Configure database with dbconfig-common?” Answer yes, enter the password of the mysql-root you set above, and then set the password for the scuttle-mysql-database.

Configure

To make scuttle available for apache you need to link it to, for example, /var/www:

ln -s /usr/share/scuttle/www /var/www

and can later connect to it by entering your external IP or your domain name into the address bar of a web-browser (or use localhost in the web-browser address bar, if you first want to test this locally). Or link it to:

ln -s /usr/share/scuttle/www /var/www/content

In the latter case you can create a very easy /var/www/index.html, and point it to scuttle (and wordpress or other apps you got stored at /var/www/content). For example:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title> Testing mysql/php </title>
    </head>

    <body>
            <h1>web applications</h1>
       <h2><a href="/content/scuttle/www">scuttle</a></h2>
       <h2><a href="/content/wordpress">wordpress</a></h2>
   

    </body>
</html>

Now you can just enter your IP or domain-name and then click on the application you want to use (scuttle in our case)

Choosing a Locale / Language

  • I could not find a way to set the language to a different one than German. The layout is so easy that you should be able to navigate in the German version too.
  • A kludge exists to change the language: delete the unwanted locales (or simply remove them from the /var/www/scuttle/www/locales folder). Instead leave only the locale that you want behind (e.g. British English) /en_GB/ and ./messages.po in this directory /var/www/scuttle/www/locales/

Creating an account

Just enter your IP or domain name into a web-browser and create an account by clicking on "registrieren" (register). You are able to use it immediately. There does not seem to be a way to decide who can or can't create an account (say via confirmation). This will - sooner or later- lead to a lot of spam accounts. You might want to rename the registration file for php, so no new accounts can't be made at all:

mv /var/www/content/scuttle/www/register.php /var/www/content/scuttle/www/register.php_backup

in case you linked scuttle to /var/www/content (else adapt the command).

That is all which needs to be done. You can import an html-bookmark file now, so you will have got your usual bookmarks at hand: At the login-screen click on "Favorit hinzufügen" (add favorite), scroll down to the page to "Importieren" (import) and then click on "Importiere Favoriten aus einer Datei (Internet Explorer, Mozilla Firefox und Netscape)" (import favorites from a file). Point it to the html file of your bookmarks.