Changes

From SME Server
Jump to navigationJump to search
688 bytes removed ,  19:55, 12 April 2007
Removed unneccesarry html code and added Dungog template
Line 27: Line 27:  
2. If you already enabled Dungog repo, skip down to 6, if your'e unsure, go to 5.
 
2. If you already enabled Dungog repo, skip down to 6, if your'e unsure, go to 5.
   −
3. Add dungog repository to your yum-repositories database, write/paste all code:
+
3. {{:Dungog}}
<br><code>/sbin/e-smith/db yum_repositories set dungog repository \
  −
<br>Name 'SME Server 7 - dungog' \
  −
<br>BaseURL 'http://sme.dungog.net/packages/smeserver/7.0/i386/dungog/' \
  −
<br>EnableGroups yes \
  −
<br>GPGCheck no \
  −
<br>Visible yes \
  −
<br>status disabled</code>
     −
4. Do this for the changes to take effect:
+
4. Check correct input with
<br><code>/sbin/e-smith/expand-template /etc/yum.conf</code>
+
db yum_repositories show dungog
 +
It should contain the lines in step 3. If you get nothing in return, go back to 3.
   −
5. Check correct input with
+
5. Download and install scuttle and smeserver-scuttle
<br><code>db yum_repositories show dungog</code>
+
yum install --enablerepo=dungog smeserver-scuttle
<br>It should contain the lines in step 3. If you get nothing in return, go back to 3.
+
I don't install this from smedev because it may contain an older version.
 
+
You will get a y/n-question, answer y if it looks fine.
6. Download and install scuttle and smeserver-scuttle
  −
<br><code>yum install --enablerepo=dungog smeserver-scuttle</code>
  −
<br>I don't install this from smedev because it may contain an older version.
  −
<br>You will get a y/n-question, answer y if it looks fine.
      
Step 7 are not necessary
 
Step 7 are not necessary
<br>----------------------------------------------------------------------
+
----------------------------------------------------------------------
 
<br>; 7. WARNING..........:
 
<br>; 7. WARNING..........:
 
<br><code>signal-event post-upgrade</code>
 
<br><code>signal-event post-upgrade</code>
 
<br>; And:
 
<br>; And:
 
<br><code>signal-event reboot</code>
 
<br><code>signal-event reboot</code>
<br>----------------------------------------------------------------------
+
----------------------------------------------------------------------
   −
8. create database structure
+
8. Create database structure
<br><code>/usr/bin/mysql scuttle < /opt/scuttle/tables.sql</code>
+
/usr/bin/mysql scuttle < /opt/scuttle/tables.sql
    
9. Copy and rename the config file
 
9. Copy and rename the config file
<br><code>cp /opt/scuttle/config.inc.php.example /opt/scuttle/config.inc.php</code>
+
cp /opt/scuttle/config.inc.php.example /opt/scuttle/config.inc.php
    
10. Find scuttle mysql password (DbPassword=) with  
 
10. Find scuttle mysql password (DbPassword=) with  
<br><code>config show scuttle</code>
+
config show scuttle
<br>Copy the string, it should be similar to this:
+
Copy the string, it should be similar to this: 2zvEiYibIewQOsQ07KAtObnh5FcOhUhaq+dtSAdXBjuOBsbSoPt5Bty8PEPfjhfHmL0wejMAmUMO
<br> 2zvEiYibIewQOsQ07KAtObnh5FcOhUhaq+dtSAdXBjuOBsbSoPt5Bty8PEPfjhfHmL0wejMAmUMO
      
11. Open config file with text editor Pico (^-sign means ctrl-button)
 
11. Open config file with text editor Pico (^-sign means ctrl-button)
<br><code>pico -w /opt/scuttle/config.inc.php</code>
+
pico -w /opt/scuttle/config.inc.php
<br>; Edit the following lines with these values (special for dbpass):
+
Edit the following lines with these values (special for dbpass):
<br> $dbtype = 'mysql';
+
$dbtype = 'mysql';
<br> $dbhost = 'localhost';
+
$dbhost = 'localhost';
<br> $dbport = '3306';
+
$dbport = '3306';
<br> $dbuser = 'scuttle';
+
$dbuser = 'scuttle';
<br> $dbpass = 'paste copied password here';
+
$dbpass = 'paste copied password here';
<br> $dbname = 'scuttle';
+
$dbname = 'scuttle';
<br>Exit Pico, save to file, choose config.inc.php
+
Exit Pico, save to file, choose config.inc.php
    
12. Open http://yourserver/scuttle/ and register a user.
 
12. Open http://yourserver/scuttle/ and register a user.
    
Step 13-14 are optional, not necessary for Scuttle to function.
 
Step 13-14 are optional, not necessary for Scuttle to function.
<br>--------------------------------------------------------------
+
 
<br>13. [http://scuttle.org/wiki/firefox_extension Firefox plugin]  
+
13. [http://scuttle.org/wiki/firefox_extension Firefox plugin]  
    
14. Restrict usage with PublicAccess db, (global-pw are default):
 
14. Restrict usage with PublicAccess db, (global-pw are default):
<br><code>config setprop scuttle PublicAccess global-pw</code>
+
config setprop scuttle PublicAccess global-pw
<br>Fore more options: [http://www.dungog.net/sme/webapp.php#scuttle Dungog HowTo]     
+
Fore more options: [http://www.dungog.net/sme/webapp.php#scuttle Dungog HowTo]     
<br>Scroll to: "to limit access to the web app."
+
Scroll to: "to limit access to the web app."
    
=== Additional information ===
 
=== Additional information ===

Navigation menu