Per Stenebo
2011-12-16 12:01:09
2017-04-16 12:59:33
CMS
Test av Content Management System, system för innehållshantering.
Guider för att skapa ett CMS
| intranetjournal | devshed |
WYSIWYG HTML Editors
| CKEditor (xhtml) | Wyzz | TinyMCE | openWYSIWYG | Xinha | WYMeditor |
Om HTML Editors
Kryptera med Javaskript
| Vincent Cheung | JavaScrypt | blencrypt | jcryption.org | hanewin.net |
Joomla
| .org | .se | Extensions | Språkfiler | Uppgraderingar 1.5->1.6 |
Installationsmanual pdf
Sökväg tmp-mapp:
/home/e-smith/files/ibays/joomla2/html/Joomla_1.5.7/tmp
Länka filer
| Attachments for content articles |
Länka via en editor: | JCE -knepig länkhantering| JoomlaFCK -funkar | JXtended -hur funkar den? |
Menysystem
Extended menu | joomla wiki | hemsida |
Inkludera kod
Custom Code-extensions | Jumi |
Installation
Halvmanuell installation på SMEserver 7.3
# Gå till server-manager och skapa ibay "drupal2"
# Ladda ner Joomla_1.5.7
# Packa upp filen till mappen Joomla_1.5.7:
# Logga in till konsollen som root (via Putty)
# Logga in i mysql:
mysql
# Skapa databas och användare. MySQL-kommandon:
mysql> create database joomla2;
mysql> GRANT ALL PRIVILEGES
ON joomla2.*
TO 'joomla2user'@'localhost'
IDENTIFIED BY 'ditt-losenord';
mysql> \q
# Starta installationsskript via webläsaren (sätt rätt hostname/ip):
http://dinserver/joomla2/Joomla_1.5.7
Uppgradera
Uppgradera din Joomla-installation till en nyare version.
Om du laddat ner en .zip-fil: Packa upp och skriv över aktuella filer, ersätt filnamn, i Joomla-installationens rot:
unzip -o Package.zip
- Öppna konsoll-fönster med SSH, tex Putty.
-
Identifiera länkadress till uppgraderingspaket härifrån, Package.tar.gz i detta fall.
-
Ladda ner paket, ersätt länkadressen:
wget http://joomlacode.org/gf/download/Package.tar.gz
-
Packa upp paketet, ersätt filnamn:
gzip -d Package.tar.gz
för .tar.gz-filer. Om du laddat ner en .tar.bz2-fil så blir det:
bunzip2 Package.tar.bz2
för .tar.bz2-filer.
-
Kopiera .tar eller .zip-filen till Joomla-installationens rot, ersätt filnamn och sökväg:
cp Package.tar /opt/joomla
-
Packa upp och skriv över aktuella filer, ersätt filnamn:
tar -xvf Package.tar
Fel
Joomla 1.5.8
Texten LAST_UPDATED2 syns istället för tiden för senaste ändringen i varje artikel.
Variablen
LAST_UPDATED2=Senast ändrad %s
fattades i språkfilen
../joomla/../language/sv-SE/sv-SE.ini
Alternativ variabel beroende på kodning:
LAST_UPDATED2=Senast ändrad %s
Joomla 1.5.7
Fel efter login när man kör Joomla 1.5.7 på php 4.x
user-access
ioncube | Hemsida |
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip
unzip ioncube_loaders_lin_x86.zip
cd ioncube
mkdir /opt/ioncube
cp ioncube_loader_lin_4.3.so /opt/ioncube
pico /etc/e-smith/templates-custom/etc/php.ini/55ioncube
Lägg in texten:
zend_extension = /opt/ioncube/ioncube_loader_lin_4.3.so
Ctrl+x och enter. Starta om apache:
sv t httpd-e-smith
Pagination
Change default value for pagination
| forum.virtuemart.net | forum.joomla.org |
libraries/joomla/html/pagination.php
Drupal
| drupal.org |
Installation av drupal på Ubuntu Server
Skapa en mapp för drupal-installationen:
mkdir /home/per/www/drupal1
Konfigurera sajten i apache:
sudo nano /etc/apache2/sites-available/drupal1
Lägg in text:
ServerAdmin webmaster@minsajt.se
Alias /drupal1 /home/per/www/drupal1
Spara och stäng filen.
Aktivera sajten genom att lägga in en symlänk från /etc/apache2/sites-enabled till /etc/apache2/sites-available, med hjälp av verktyget a2ensite:
sudo a2ensite drupal1
Starta om apache:
sudo /etc/init.d/apache2 restart
Logga in till konsollen (via SSH) och gå till mappen:
cd /home/per/www/drupal1
Ladda ner drupal 6.4
wget http://ftp.drupal.org/files/projects/drupal-6.19.tar.gz
Packa upp filen:
tar -zxvpf drupal-6.19.tar.gz
Kopiera configfil, sätt rättigheter, se INSTALL.txt i rotmappen:
cd drupal-6.19/sites/default/
cp default.settings.php settings.php
chmod 666 settings.php
Logga in i mysql, se INSTALL.mysql.txt i rotmappen:
mysql -u username -p
Skapa databas och användare. MySQL-kommandon:
mysql> create database drupal1;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
ON drupal1.*
TO 'drupaluser'@'localhost'
IDENTIFIED BY 'mypassword';
mysql> \q
Starta installationsskript via webläsaren (sätt rätt hostname/ip):
http://192.168.0.20/drupal1/drupal-6.19
Klagar den så skapa mapp och sätt rättigheter manuellt:
cd drupal-6.19/sites/default (om du inte redan är där)
mkdir files
sudo chown -R www-data:www-data files
sudo chmod 666 files
sudo chown www-data:www-data settings.php
Välj "try again" och kör på.
Kontrollera att rättigheter återställdes:
ls -l
Testat 2010-10-02 på Ubuntu Server 10.04.
Installation av drupal på SMEserver
Gå till server-manager och skapa ibay "drupal"
Logga in till konsollen (via tex Putty) och gå till ibayen:
cd /home/e-smith/files/ibays/drupal/html
Ladda ner drupal 6.4
wget http://ftp.drupal.org/files/projects/drupal-6.4.tar.gz
Packa upp filen:
tar -zxvpf drupal-6.4.tar.gz
Kopiera configfil, sätt rättigheter:
cd drupal-6.4/sites/default/
cp default.settings.php settings.php
chmod 777 settings.php
Logga in i mysql:
mysql
# Skapa databas och användare. MySQL-kommandon:
mysql> create database drupal;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER
ON drupal.*
TO 'drupaluser'@'localhost'
IDENTIFIED BY 'superbralosenord';
mysql> \q
Starta installationsskript via webläsaren (sätt rätt hostname/ip)::
http://192.168.0.20/drupal/drupal-6.4
Klagar den så skapa mapp och sätt rättigheter manuellt:
mkdir files
chown -R www:www files/
chown -R www:www settings.php
Välj "try again" och kör på.
Kontrollera att rättigheter återställdes:
ls -l
CMSimple
Mycket enkelt och lättinstallerat CMS, rekommenderas!
| Hemsida |
Barebones
| hemsida |
Installation på Ubuntu Server 10.04
Testat på version 1.0 2010-10-08.
Skapa en mapp för installationen:
mkdir /home/per/www/barebones1
Konfigurera sajten i apache:
sudo nano /etc/apache2/sites-available/barebones1
Lägg in text:
Alias /barebones1 /home/per/www/barebones1
Spara och stäng filen.
Aktivera sajten genom att lägga in en symlänk från /etc/apache2/sites-enabled till /etc/apache2/sites-available, med hjälp av verktyget a2ensite:
sudo a2ensite barebones1
Starta om apache:
sudo /etc/init.d/apache2 restart
Logga in till konsollen (via SSH) och gå till mappen:
cd /home/per/www/barebones1
Ladda ner Barebones CMS
wget http://barebonescms.com/barebones-1.0.zip
Packa upp filen:
unzip barebones-1.0.zip
---- Extra steg för barebones-1.0 ---
PGA en bugg så kan man inte logga in ordentligt utan får felmeddelandet "Invalid credentials.".
Mer info på forumet.
Ladda ner administratörspaketet och ersätt den dåliga filen:
wget http://barebonescms.com/adminpack-1.0rc8.zip
Packa upp filen:
unzip adminpack-1.0rc8.zip
Ersätt filen (allt på en rad):
cp adminpack/support/str_basics.php support/str_basics.php
--- Slut extra steg ---
Öppna webbläsaren och gå till installationsskriptet:
http://minsajt.se/barebones1/install.php
Fixa filrättigheter om installationen klagar på detta:
sudo chmod -R 777 /home/per/www/barebones1/widgets
När jag skulle spara en ny sida fick jag ytterligare klagomål, fixas med (allt på en rad):
sudo chmod -R 777 /home/per/www/barebones1/support/htmlpurifier/standalone/HTMLPurifier/DefinitionCache/Serializer
Limbo
| Hemsida |