From: <re...@us...> - 2008-08-24 23:16:50
|
Revision: 632 http://sciret.svn.sourceforge.net/sciret/?rev=632&view=rev Author: reinerj Date: 2008-08-24 23:16:45 +0000 (Sun, 24 Aug 2008) Log Message: ----------- update also the docs to the monkeys Modified Paths: -------------- trunk/docs/build-sciret-doc.sh trunk/docs/sciret-install-EN-html4.html trunk/docs/sciret-install-EN-html4.txt trunk/docs/sciret-install-EN-images.html trunk/docs/sciret-install-EN-images.txt trunk/docs/sciret-install-EN.html trunk/docs/sciret-install-EN.txt trunk/docs/sciret-install-OpenBSD-EN-html4.html trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN.html Added Paths: ----------- trunk/docs/sciret-install-OpenBSD-EN-images.txt Modified: trunk/docs/build-sciret-doc.sh =================================================================== --- trunk/docs/build-sciret-doc.sh 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/build-sciret-doc.sh 2008-08-24 23:16:45 UTC (rev 632) @@ -20,9 +20,9 @@ # # COPYRIGHT: # -# Copyright (C) 2005-2007 TheGang http://www.the-gang.net +# Copyright (C) 2005-2008 Keyboard Monkeys http://www.kb-m.com/ # License http://www.fsf.org/copyleft/lgpl.html GNU Lesser General Public License -# Author Reiner Jung <rj...@th...> +# Author Reiner Jung <re...@kb...> # # TODO # Modified: trunk/docs/sciret-install-EN-html4.html =================================================================== --- trunk/docs/sciret-install-EN-html4.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN-html4.html 2008-08-24 23:16:45 UTC (rev 632) @@ -9,12 +9,12 @@ <h1>Howto install the Sciret Knowledge Base</h1> <p> <strong>v1.1.4, July 2007</strong><br /> -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> </p> <hr /> <h2>1. Introduction</h2> <p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p> -<p>Sciret was developed as a internal project from <a href="http://www.the-gang.net">TheGang</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> +<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard ,onkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> <p><b>Important:</b> Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version!</p> <hr /> <h2>2. Requirements</h2> @@ -497,7 +497,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 28-Jul-2007 10:11:34 CEST +Last updated 25-Aug-2008 01:16:12 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-EN-html4.txt =================================================================== --- trunk/docs/sciret-install-EN-html4.txt 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN-html4.txt 2008-08-24 23:16:45 UTC (rev 632) @@ -1,14 +1,14 @@ Howto install the Sciret Knowledge Base ======================================= v1.1.4, July 2007 -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> :Author Initials: JR Introduction ------------ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. -Sciret was developed as a internal project from http://www.the-gang.net[TheGang], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard ,onkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. IMPORTANT: Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version! Modified: trunk/docs/sciret-install-EN-images.html =================================================================== --- trunk/docs/sciret-install-EN-images.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN-images.html 2008-08-24 23:16:45 UTC (rev 632) @@ -304,12 +304,12 @@ <div id="header"> <h1>Howto install the Sciret Knowledge Base</h1> <span id="author">v1.1.4, July 2007</span><br /> -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> </div> <h2>1. Introduction</h2> <div class="sectionbody"> <p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p> -<p>Sciret was developed as a internal project from <a href="http://www.the-gang.net">TheGang</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> +<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard ,onkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -1099,7 +1099,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 28-Jul-2007 10:11:36 CEST +Last updated 25-Aug-2008 01:16:13 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN-images.txt =================================================================== --- trunk/docs/sciret-install-EN-images.txt 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN-images.txt 2008-08-24 23:16:45 UTC (rev 632) @@ -1,14 +1,14 @@ Howto install the Sciret Knowledge Base ======================================= v1.1.4, July 2007 -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> :Author Initials: JR Introduction ------------ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. -Sciret was developed as a internal project from http://www.the-gang.net[TheGang], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard ,onkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. IMPORTANT: Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version! Modified: trunk/docs/sciret-install-EN.html =================================================================== --- trunk/docs/sciret-install-EN.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN.html 2008-08-24 23:16:45 UTC (rev 632) @@ -304,12 +304,12 @@ <div id="header"> <h1>Howto install the Sciret Knowledge Base</h1> <span id="author">v1.1.4, July 2007</span><br /> -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> </div> <h2>1. Introduction</h2> <div class="sectionbody"> <p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p> -<p>Sciret was developed as a internal project from <a href="http://www.the-gang.net">TheGang</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> +<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard ,onkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -1099,7 +1099,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 28-Jul-2007 10:11:32 CEST +Last updated 25-Aug-2008 01:16:10 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN.txt =================================================================== --- trunk/docs/sciret-install-EN.txt 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-EN.txt 2008-08-24 23:16:45 UTC (rev 632) @@ -1,14 +1,14 @@ Howto install the Sciret Knowledge Base ======================================= v1.1.4, July 2007 -Reiner Jung <rj...@th...> +Reiner Jung <re...@kb...> :Author Initials: JR Introduction ------------ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. -Sciret was developed as a internal project from http://www.the-gang.net[TheGang], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard ,onkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. IMPORTANT: Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version! Modified: trunk/docs/sciret-install-OpenBSD-EN-html4.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-08-24 23:16:45 UTC (rev 632) @@ -547,7 +547,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 28-Jul-2007 10:11:39 CEST +Last updated 25-Aug-2008 01:16:17 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-08-24 23:16:45 UTC (rev 632) @@ -1208,7 +1208,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 28-Jul-2007 10:11:41 CEST +Last updated 25-Aug-2008 01:16:18 CEST </div> </div> </body> Added: trunk/docs/sciret-install-OpenBSD-EN-images.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.txt (rev 0) +++ trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-08-24 23:16:45 UTC (rev 632) @@ -0,0 +1,673 @@ +Howto install Sciret on OpenBSD +=============================== +v1.1.3, Mai 2007 +Reiner Jung <rj...@th...> +:Author Initials: JR + +Introduction +------------ + +*Sciret* + +Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. + +Sciret was developed as a internal project from http://www.the-gang.net[TheGang], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. + +*OpenBSD* + +http://www.openbsd.org[OpenBSD] is a Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Unix derivative developed at the University of California, Berkeley. It was forked from NetBSD by project leader Theo de Raadt in late 1995. The project is widely known for the developers insistence on open source code and quality documentation; uncompromising position on software licensing; and focus on security and code correctness. The project is coordinated from de Raadt's home in Calgary, Alberta, Canada. Its logo and mascot is Puffy, a blowfish. + +OpenBSD includes a number of security features absent or optional in other operating systems and has a tradition of developers auditing the source code for software bugs and security problems. The project maintains strict policies on licensing and prefers the open source BSD licence and its variants in the past this has led to a comprehensive licence audit and moves to remove or replace code under licences found less acceptable. + +OpenBSD is developed by volunteers. The project funds development and releases by selling http://openbsd.org/items.html[CDs] and http://openbsd.org/tshirts.html[T-shirts], as well as http://openbsd.org/donations.html[donations] from organizations and individuals. These finances ensure that OpenBSD will continue to exist, and will remain http://openbsd.org/policy.html[free] for everyone to use and reuse as they see fit. + +IMPORTANT: Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version! + +Requirements +------------ + +To install Sciret, you need a couple of things enabled or installed + +*Operation system*:: http://www.OpenBSD.org[OpenBSD] + +*Web Server*:: http://httpd.apache.org[OpenBSD Apache Web Server] included in the core OS from OpenBSD + +*PHP*:: http://www.php.net/[PHP] version 5.x + +*MySQL*:: http://mysql.com/[MySQL database] + +Install the Operation System, the required packages and the configuration of the system +--------------------------------------------------------------------------------------- + +We will not explain here how to install OpenBSD as OpenBSD is mostly self-explained. Information howto install OpenBSD you can found on the OpenBSD project web site. A typical installation from OpenBSD is done in less then 10 minutes when you follow the excellent http://www.openbsd.org/faq/faq4.html[instructions]. + +After the base system in installed, you need to configure several parts to run Sciret. + +[TIP] +.Prepare to install OpenBSD packages +===================================================================================== +You can install the additional packages over HTTP or FTP. Please add as root user +the follow information to the file *.profile* + + # vi /root/.profile + + # export PKG_PATH="ftp://ftp.openbsd.org/pub/OpenBSD/$(uname -r)/packages/$(uname -m)/" + +You must logout and login from the Shell to activate the environment variables +===================================================================================== + +Now you can begin to install the additional packages, which are not part of your core +OpenBSD system. The PHP packages from OpenBSD are patched with +http://www.hardened-php.net/suhosin.127.html[Suhosin] for better security. + +[IMPORTANT] +.Install the required packages +===================================================================================== + +Install the MySQL server with + + # pkg_add -v -i mysql-server + +Install the PHP package + + # pkg_add -v -i php5-core + +Copy the php.ini file + + # cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini + +Edit the php.ini file + + # vi /var/www/conf/php.ini + +And change the value from + + short_open_tag = off + +to + + short_open_tag = on + +And activate the PHP package + + # /usr/local/sbin/phpxs -s + +And install and activate the follow packages also + + # pkg_add -v -i php5-mysql + + # /usr/local/sbin/phpxs -a mysql + + # pkg_add -v -i php5-mcrypt + + # /usr/local/sbin/phpxs -a mcrypt + + # pkg_add -v -i php5-mhash + + # /usr/local/sbin/phpxs -a mhash + + # pkg_add -v -i php5-imap + + # /usr/local/sbin/phpxs -a imap/ +===================================================================================== + +After the packages are installed, you need to prepare the OpenBSD Apache to support PHP +and you need to create the /tmp directory for Sciret. The /tmp directory is required as +the OpenBSD Apache runs in a Chroot environment. + +[IMPORTANT] +.Configure OpenBSD Apache web server +===================================================================================== +To enable parsing of PHP scripts, add the following to /var/www/conf/httpd.conf: + + AddType application/x-httpd-php .php + +and add index.php to your DirectoryIndex that it looks like + + DirectoryIndex index.html index.php + +Now you need to create the /tmp directory for Apache with the follow commands + + # mkdir /var/www/tmp + # chown www /var/www/tmp + +The base configuration from the Apache server is finished. Now you need to activate +the webserver that he start on system start. Please change in the file */etc/rc.conf* +the value from + + http_flags=NO + +to + + http_flags="" +===================================================================================== + +PHP and the Apache web server are up and running and the first part of your installation +was successful finished. You can test now that there was no error in the configuration +until now. + +[TIP] +.Test the PHP and Apache functionality +===================================================================================== +Create the following file + + # vi /var/www/htdocs/info.php + +and add to this file the follow line + + <? + phpinfo(); + ?> + +Now start your apache web server from the command line with the command + + # apachectl start + +and point your browser to the follow addess + + http://your-server-ip-address/info.php + +When you see the PHP information, your web server and the PHP installation are working +and you can go to the next step. Please *delete* the info.php file before you continue. + + # rm /var/www/htdocs/info.php +===================================================================================== + +Now you need to prepare your MySQL server that he start at system start and you need to +install the default database for your MySQL server. + +[IMPORTANT] +.Configuration of your MySQL server +===================================================================================== +To enable MySQL to start at boot enter the following line in /etc/rc.conf.local: + + mysql=YES + + +Then enter the following lines into your /etc/rc.local *after* the line + + # Add your local startup actions here + +and *before* the line + + echo ´.´ + + + if [ X"${mysql}" == X"YES" -a -x /usr/local/bin/mysqld_safe ]; then + echo -n " mysqld"; /usr/local/bin/mysqld_safe --user=_mysql --log --open-files-limit=256 & + for i in 1 2 3 4 5 6; do + if [ -S /var/run/mysql/mysql.sock ]; then + break + else + sleep 1 + echo -n "." + fi + done + # + # Apache chroot Settings + mkdir -p /var/www/var/run/mysql + sleep 2 + ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock + fi + +You must add this line exactly as they are written here. Otherwise your chrooted Apache will not be +able to connect to the MySQL Database server! +===================================================================================== + +The basic installation from your OpenBSD system and the required servers are configured and you can +start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install +Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please +follow the instructions below. + +Database +-------- + +Sciret requires a database. At the moment Sciret support only MySQL as database. +There are several ways to create a database and several tools + +[TIP] +.MySQL Administration +================================================================================ +phpMyAdmin: Web based administration tool for MySQL is as a package available in +the OpenBSD ports tree. You can install the package like the other packages with +the command + + pkg_add -v -i phpMyAdmin. + +For more information about phpMyAdmin you can visit the project page. + +http://www.phpmyadmin.net[http://www.phpmyadmin.net/] + +MySQL Administrator is a other tool, provided by MySQL AB and this tool is also +available as package from the ports tree (mysql-administrator). + +http://www.mysql.com/products/tools/administrator[http://www.mysql.com/products/tools/administrator/] +================================================================================ + +Disabling and configuring Services +---------------------------------- + +OpenBSD does come with a few unnecessary services enabled by default, which you don't need when you run Sciret. Turn these services off. This is completely optional and you must do so according to your own needs. + +[TIP] +.Disable unnecessary service +================================================================================ +Edit the following file + + # vi /etc/inetd.conf + +and comment out the following line: + + #ident stream tcp nowait _identd /usr/libexec/identd identd -el + #ident stream tcp6 nowait _identd /usr/libexec/identd identd -el + #daytime stream tcp nowait root internal + #daytime stream tcp6 nowait root internal + #time stream tcp nowait root internal + #time stream tcp6 nowait root internal +================================================================================ + + +Install Sciret from scratch +--------------------------- +When you install Sciret the first time, you should follow the instructions in this manual. + +Create your database and a user which can connect to the DB +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +This example shows how to create a database under OpenBSD from the command line. +With the graphical tools the steps are the same as described here. + +WARNING: Many people run their applications under the MySQL Root account. *Never* use the database Root account as a user for your application. Create instead a dedicated user only for the application. + +.Create the database +.................................................................................... + # mysqladmin –u your-mysqladmin-user –p create sciret-db-name + Enter password: +.................................................................................... + +.Create the Sciret DB user and give him DB access rights +..................................................................................... + # mysql –u your-mysqladmin-user –p + Enter password: + + mysql> grant all on sciret.* to sciret-db-user@localhost identified by “password”; +..................................................................................... + +Install Sciret sources on your web server +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +You can http://sourceforge.net/project/showfiles.php?group_id=181327[download the Sciret sources] from the Project page or you can install the package as OpenBSD user from the OpenBSD ports tree direct from the command line. When you want have a preview to upcoming versions of Sciret, You can download the test releases or checkout directly from SVN. + +[TIP] +.The preferred installation from Sciret on OpenBSD +================================================================================================ +You should use to install Sciret the packages available from OpenBSD. To install Sciret run the +follow command. + + # pkd_add -v -i sciret +================================================================================================ + +When you have downloaded the Sources from http://www.sf.net[SourceForge], you must unpack the sources in your web server root. + +.Install the sources +.................................................................... + # cd /var/www/htdocs + + # tar xzvf sciret-rcx-x.x.x.tar.gz +.................................................................... + +After the sources from Sciret are installed on your server. You must change the permissions that your web server can read the files. For the *upload* directory you must give also write permissions to the web server user. + +[TIP] +.Under which user your Apache is running? +================================================================================================ +The OpenBSD apache runs under the user *www*. +================================================================================================ + +.Change the access rights to your web server user +.................................................................... + # cd /var/www/htdocs + + # chown -R root:www sciret + + # find sciret -type d -exec chmod 550 {} \; + + # find sciret -type f -exec chmod 440 {} \; + + # find sciret/uploads -type d -exec chmod 770 {} \; + + # chmod 660 sciret/config.php +.................................................................... + +Now you must set the *$Config['UserFilesPath']* variable to the path (relative to the web server root dir) where +you want to store image uploads. + +.Edit the follow files: +.................................................................... + # vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php + + // Path to user files relative to the document root. + $Config['UserFilesPath'] = '/sciret/uploads/editor' ; + + # vi fckeditor/editor/filemanager/upload/php/config.php + + // Path to uploaded files relative to the document root. + $Config['UserFilesPath'] = '/sciret/uploads/editor' ; +.................................................................... + +Finish the Sciret installation +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions. + +[NOTE] +.Finalize the installation +========================================= +Point your browser to the URL or your Sciret installation to finalize the installation + +http://www.servername.xx/index.php + +========================================= + +Remove write access to the config file +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +After successful installation from Sciret, you can remove the write access to the config.php from your web server user. + +.Change the access rights from the config.php back +.................................................................... + # chmod 440 sciret/config.php +.................................................................... + +Login to Sciret the first time +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +When you finished your installation, you can login to Sciret the first time. Please take care to change the default password after your first login! + +[IMPORTANT] +.Default login password +======================================== +username = admin + +password = admin +======================================== + +Secure your Sciret access with a web server certificate +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +To protect your privacy, you can use a server certificate when you connect to your Sciret installation. With a certificate you can connect to your web server with an encrypted connection (using https instead of http). Without an https connection, other people can sniff your password or other personal information. + +[TIP] +.Self-signed server certificates. +============================================================ + You can self-sign the certificate which you will create. + +*Use a non-Profit Certificate Authority.* + + +http://www.cacert.org/[CAcert] + + +*Use a commercial Certificate Authority.* + +http://www.rapidssl.com/[RapidSSL] + +http://www.geotrust.com/[GeoTrust] + +http://www.thawte.com[Thawte] +============================================================ + + +Use CAcert as Certificate Authority +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +We will here explain the steps, which you need to register and create your certificate with CAcert. The reason for CAcert is not that it is better then the other authorities, the reason is that it is free of charge. + +[NOTE] +.The CAcert homepage +https://www.cacert.org/[https://www.cacert.org] + +What to do first?? +First you must create an account at CAcert. For the account enrolment you must fill out the https://www.cacert.org/index.php?id=1[form]. When you have done this, you will receive a Email with more instructions. + +Register your domain at CAcert?? +After you have created your account, register your domain at CAcert for which you want sign a certificate. When you have already more then 50 assurance points, then you can register your organization. To register your organization, you must send to su...@ca... some scanned copy(ies) of Certificate of Incorporation etc. + +Creating your certificate signing request?? +On your Sciret server, you must create a server key and a certificate-signing request for your web server. + +Sign the Certificate Signing Request?? +You Certificate Signing Request you can now sign on the CAcert website. Please follow the instruction on the site. + +Install the certificate on your server?? +After your certificate is signed, install the Certificate on your server to protect your Sciret installation. + +[TIP] +.How create the certificates +======================================================== +Create you server certificate + + # /usr/sbin/openssl genrsa 1024 > /etc/ssl/private/server.key + +Create your Certificate Signing Request (CSR) + + # usr/sbin/openssl req -new -key /etc/ssl/private/server.key \ + -out /etc/ssl/private/server.csr +======================================================== + +Now your Sciret installation is basically protected again sniffing your password. There are other possibilities to protect your server and install it in a secure way. This will be targeted in a separate document in the future. + +[NOTE] +.Comercial Certificate Vendors +The certificate creation process is similar for a commercial vendor. + +Patch your Sciret installation +------------------------------ + +IMPORTANT: You can only patch the latest Sciret release. When you are not running the latest Sciret release, you need to upgrade your installation. + +Sometimes your Sciret installation needs to be patched to fix a bug. For small bug fixes you can download only the new file to patch you Sciret installation instead to download a new package. + +[NOTE] +.Apply the patch +============================================================================================================================ +Download the patch from the Sciret SourceForge project page + +https://sourceforge.net/project/showfiles.php?group_id=181327[https://sourceforge.net/project/showfiles.php?group_id=181327] + +Overwrite the existing file with the new file +============================================================================================================================ + + +Upgrade the Sciret language package +----------------------------------- + +The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions + +[TIP] +.Install the language package +======================================================== +Download the package from the SourceForge project page + + http://sourceforge.net/project/showfiles.php?group_id=181327&package_id=231283 + +and unpack the package it the folder + + # cd /var/www/htdocs/sciret/languages + +On OpenBSD with + + # tar xzvf language-update-x.x.x.tar.gz +======================================================== + +Install aditional icon sets on Sciret +------------------------------------- + +The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions + +[TIP] +.Install a alternative icon set +======================================================== +Download the package from the SourceForge project page + + http://sourceforge.net/project/showfiles.php?group_id=181327&package_id=231283 + +make a backup of your standard icon set + + # cd /var/www/htdocs/sciret/uploads/icons + + # tar czvf a-name-for-your-backup.tar.gz * + + # mv a-name-for-your-backup.tar.gz /root/ + + # rm -rf * + +and unpack the new icon set in the same folder + + # tar xzvf name-of-the-new-icon-set.tar.gz +======================================================== + + +Upgrade Sciret +-------------- + +With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret. + + +IMPORTANT: Before you start any upgrade from Sciret, please *make a backup* from your Sciret database and your Sciret installation! + +Backup your Sciret installation +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different. + +[WARNING] +.Stop the web server +============================================================ +Before you start to make any backups, you should first stop +the web server. + + # apachectl stop +============================================================ + +.Backup the database and the Sciret web server root +......................................................................................... + # tar czvf sciret.tar.gz sciret + + # mv sciret.tar.gz /root/ + + # mysqldump –u your-mysqladmin-user -p --opt database > /root/database.sql +......................................................................................... + +After you have backed up your installation, you can upgrade the database. + +Now you can install the new sources from Sciret on your web server + +.Upgrade Sciret +......................................................................................... + # cp sciret/config.php /root/ + + # pkg_add -u -i -v sciret + + # cp /root/config.php sciret/ +......................................................................................... + +[NOTE] +.Start the web server +================================================================ +After your upgrade is done, you must start the web server again. + + # apachectl start +================================================================ + +After you have update you must force a reload of your browser cache. Often a update from Sciret includes changes in the JavaScirpt engine or the CSS files. + +[TIP] +.After the package upgrade +================================================================ +Point your browser to the Sciret site and follow the instruction to perform the automatic database upgrade +================================================================ + +[IMPORTANT] +.Upgrade Sciret from a SVN development version +=============================================================== +Before you upgrade Sciret to the latest release, please read the release notes and the file UPGRADE.TXT. Sometimes the database schema is changed and you need to alter your database first before you can upgrade Sciret. + +If you update the code from the svn repository the automatic upgrade won't work since +you are in a kind of "limbo version". The system will only do clean +installs and upgrade from any stable version to the next stable version. To make your +current installs work you'll have, just for this time, to manually run +the SQL that you need under /setup/upgrade_x.x.x.sql and this: +INSERT INTO configuration (field, value) VALUES('version', 'x.x.x'); +=============================================================== + + +Install the Sciret development version +-------------------------------------- +When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version. + +Checkout Sciret from Subversion +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support. + +.SVN checkout from Sourceforge +......................................................................................... + # svn co https://sciret.svn.sourceforge.net/svnroot/sciret/trunk sciret +......................................................................................... + +Report Bugs, Submit Patches ... +--------------------------------- +When you found any problems with Sciret or inside this howto, please let us know what is going wrong. All problems and patches should be reported to the http://sourceforge.net/project/stats/?group_id=181327&ugn=sciret[Sciret Sourceforge Project Page]. There are also the mailing lists and the forums, which you can use to communicate with other users or the developers from Sciret. + + +[IMPORTANT] +.Important development addresses +=============================================================== +When you report a bug about Sciret, it is important that you send us also the Version number from Sciret. The Version Number you can found in the Sciret root directory in the file VERSION + +http://sourceforge.net/tracker/?group_id=181327&atid=896759[The Sciret Bug Tracker] + +http://sourceforge.net/tracker/?group_id=181327&atid=896762[The Sciret Feature Request Page] + +http://sourceforge.net/tracker/?group_id=181327&atid=896761[The Sciret Patches Submitting Page] +=============================================================== + +Other Information about Sciret +------------------------------- +When you are interested in more information about Sciret, you can also visit the Sciret homepage. Here are screenshots from Sciret published and you can play around with the Sciret demo. + +[TIP] +.Please visit the Sciret homepage at +http://www.sciret.org[http://www.sciret.org] + +Contributors to Sciret development +---------------------------------- +Some people are contributed to the development with patches or with translations. + +Patch contribution +~~~~~~~~~~~~~~~~~~ +- Nikolai Essel submitted patches to Sciret 0.9/1.1 +- Rune Hammersland submitted patches to Sciret 1.1 + +Testers +~~~~~~~ +- Johnny Hsieh + +Translations +~~~~~~~~~~~~ +- Chinese Traditional Johnny Hsieh +- Dutch translation Roy de Milde +- Hebrew translation from SF user Golanor +- Japanese translation from SF user tm800720 +- Norway translation from from Rune Hammersland +- Swedish translation from Henrik Christensson + +Graphical Layout +~~~~~~~~~~~~~~~~ +- The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro + +Packager +~~~~~~~~ +- OpenBSD Felix Kronlage + +License of this documentation +----------------------------- + +This work is licensed under a http://creativecommons.org/licenses/by-sa/2.5/[Creative Commons Attribution-Share Alike 2.5 License]. + +// vim: set syntax=asciidoc: + Modified: trunk/docs/sciret-install-OpenBSD-EN.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.html 2008-08-24 20:06:14 UTC (rev 631) +++ trunk/docs/sciret-install-OpenBSD-EN.html 2008-08-24 23:16:45 UTC (rev 632) @@ -1208,7 +1208,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 28-Jul-2007 10:11:37 CEST +Last updated 25-Aug-2008 01:16:15 CEST </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-09-24 22:00:53
|
Revision: 695 http://sciret.svn.sourceforge.net/sciret/?rev=695&view=rev Author: reinerj Date: 2008-09-24 22:00:45 +0000 (Wed, 24 Sep 2008) Log Message: ----------- update the docu. Still missing the anti-virus support Modified Paths: -------------- trunk/docs/sciret-install-EN-html4.html trunk/docs/sciret-install-EN-html4.txt trunk/docs/sciret-install-EN-images.html trunk/docs/sciret-install-EN-images.txt trunk/docs/sciret-install-EN.html trunk/docs/sciret-install-OpenBSD-EN-html4.html trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN.html Modified: trunk/docs/sciret-install-EN-html4.html =================================================================== --- trunk/docs/sciret-install-EN-html4.html 2008-09-24 21:58:54 UTC (rev 694) +++ trunk/docs/sciret-install-EN-html4.html 2008-09-24 22:00:45 UTC (rev 695) @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<meta name="generator" content="AsciiDoc 8.2.1"> +<meta name="generator" content="AsciiDoc 8.2.7"> <title>Howto install the Sciret Knowledge Base</title> </head> <body> @@ -12,12 +12,12 @@ Reiner Jung <re...@kb...> </p> <hr /> -<h2>1. Introduction</h2> +<h2><a name="_introduction"></a>1. Introduction</h2> <p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p> -<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard ,onkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> +<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard Monkeys</a>, a Open Source consulting and Community Consulting company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> <p><b>Important:</b> Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version!</p> <hr /> -<h2>2. Requirements</h2> +<h2><a name="_requirements"></a>2. Requirements</h2> <p>To install Sciret, you need a couple of things</p> <table cellpadding="4"> <tr valign="top"> @@ -26,6 +26,7 @@ </td> <td> <a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater is recommended. You can also use alternative HTTP servers like <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a> or <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> + <a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a> [lighttpd] </td> </tr> <tr valign="top"> @@ -47,7 +48,7 @@ </table> <p><b>Tip:</b> Windows users with less experience to install Apache, MySQL or PHP should consider installing <a href="http://www.apachefriends.org/de/xampp-windows.html#628/">XAMMP</a></p> <hr /> -<h2>3. Database</h2> +<h2><a name="_database"></a>3. Database</h2> <p>Sciret requires a database. At the moment Sciret support only MySQL as database. There are several ways to create a database and several tools</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> @@ -60,7 +61,7 @@ <p>When you are running Linux or BSD, please check, maybe the MySQL tools are available as a package.</p> </td></tr></table> <hr /> -<h2>4. Install Sciret from scratch</h2> +<h2><a name="_install_sciret_from_scratch"></a>4. Install Sciret from scratch</h2> <p>When you install Sciret the first time, you should follow the instructions in this manual.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -78,7 +79,7 @@ <p>Open with your browser the URL with the ending info.php. When you see the php information, you can delete the file.</p> <pre>server:~# rm /var/www/info.php</pre> </td></tr></table> -<h3>4.1. Create your database and a user which can connect to the DB</h3> +<h3><a name="_create_your_database_and_a_user_which_can_connect_to_the_db"></a>4.1. Create your database and a user which can connect to the DB</h3> <p>This example shows how to create a database under a Linux, BSD, Mac or Unix system from the command line. With the graphical tools the steps are the same as described here.</p> <p><b>Warning:</b> Many people run their applications under the MySQL Root account. <strong>Never</strong> use the database Root account as a user for your application. Create instead a dedicated user only for the application.</p> @@ -90,7 +91,7 @@ Enter password: mysql> grant all on sciret.* to sciret-db-user@localhost identified by “password”;</pre> -<h3>4.2. Install Sciret sources on your web server</h3> +<h3><a name="_install_sciret_sources_on_your_web_server"></a>4.2. Install Sciret sources on your web server</h3> <p>You need to <a href="http://sourceforge.net/project/showfiles.php?group_id=181327">download the Sciret sources</a> from the Project page. The sources are offered in different packaging formats. When you want use Sciret for production, please download and install only the latest stable release. When you want have a preview to upcoming versions of Sciret, You can download the test releases or checkout directly from SVN.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -142,19 +143,19 @@ // Path to uploaded files relative to the document root. $Config['UserFilesPath'] = '/sciret/uploads/editor' ;</pre> -<h3>4.3. Finish the Sciret installation</h3> +<h3><a name="_finish_the_sciret_installation"></a>4.3. Finish the Sciret installation</h3> <p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Note</b></p></td><td> <p><b>Finalize the installation</b></p> <p>Point your browser to the URL or your Sciret installation to finalize the installation</p> -<p>http://www.servername.xx/index.php</p> +<p><a href="http://www.servername.xx/index.php">http://www.servername.xx/index.php</a></p> </td></tr></table> -<h3>4.4. Remove write access to the config file</h3> +<h3><a name="_remove_write_access_to_the_config_file"></a>4.4. Remove write access to the config file</h3> <p>After successfully installation from Sciret, you can remove the write access to the config.php from your web server user.</p> <p><b>Change the access rights from the config.php back</b></p> <pre> server:/var/www# chmod 440 sciret/config.php</pre> -<h3>4.5. Login to Sciret the first time</h3> +<h3><a name="_login_to_sciret_the_first_time"></a>4.5. Login to Sciret the first time</h3> <p>When you finished your installation, you can login to Sciret the first time. Please take care to change the default password after your first login!</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Important</b></p></td><td> @@ -162,7 +163,7 @@ <p>username = admin</p> <p>password = admin</p> </td></tr></table> -<h3>4.6. Secure your Sciret access with a web server certificate</h3> +<h3><a name="_secure_your_sciret_access_with_a_web_server_certificate"></a>4.6. Secure your Sciret access with a web server certificate</h3> <p>To protect your privacy, you can use a server certificate when you connect to your Sciret installation. With a certificate you can connect to your web server with an encrypted connection (using https instead of http). Without an https connection, other people can sniff your password or other personal information.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -175,7 +176,7 @@ <p><a href="http://www.geotrust.com/">GeoTrust</a></p> <p><a href="http://www.thawte.com">Thawte</a></p> </td></tr></table> -<h4>4.6.1. Use CAcert as Certificate Authority</h4> +<h4><a name="_use_cacert_as_certificate_authority"></a>4.6.1. Use CAcert as Certificate Authority</h4> <p>We will here explain the steps, which you need to register and create your certificate with CAcert. The reason for CAcert is not that it is better then the other authorities, the reason is that it is free of charge.</p> <p><b>Note:</b> <a href="https://www.cacert.org/">https://www.cacert.org</a></p> <ol> @@ -192,7 +193,7 @@ Register your domain at CAcert </em></p> <p> -After you have created your account, register your domain at CAcert for which you want sign a certificate. When you have already more then 50 assurance points, then you can register your organization. To register your organization, you must send to su...@ca... some scanned copy(ies) of Certificate of Incorporation etc. +After you have created your account, register your domain at CAcert for which you want sign a certificate. When you have already more then 50 assurance points, then you can register your organization. To register your organization, you must send to <a href="mailto:su...@ca...">su...@ca...</a> some scanned copy(ies) of Certificate of Incorporation etc. </p> </li> </ol> @@ -228,7 +229,7 @@ <p>Now your Sciret installation is basically protected again sniffing your password. There are other possibilities to protect your server and install it in a secure way. This will be targeted in a separate document in the future.</p> <p><b>Note:</b> The certificate creation process is similar for a commercial vendor.</p> <hr /> -<h2>5. Performance tuning of your Sciret installation</h2> +<h2><a name="_performance_tuning_of_your_sciret_installation"></a>5. Performance tuning of your Sciret installation</h2> <p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p> <p><b>Note:</b> It depends on your application, your PHP version and other parts, but in our test the application was running with XCache Two to Tree times faster as without XCache enabled.</p> <p>XCache is available in the most Linux and BSD as package and you don't need to compile it on your own. Simple install the package with your prefered package tool like apt or rpm on your server</p> @@ -297,7 +298,7 @@ </td></tr></table> <p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p> <hr /> -<h2>6. Patch your Sciret installation</h2> +<h2><a name="_patch_your_sciret_installation"></a>6. Patch your Sciret installation</h2> <p><b>Important:</b> You can only patch the latest Sciret release. When you are not running the latest Sciret release, you need to upgrade your installation.</p> <p>Sometimes your Sciret installation needs to be patched to fix a bug. For small bug fixes you can download only the new file to patch you Sciret installation instead to download a new package.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> @@ -308,7 +309,7 @@ <p>Overwrite the existing file with the new file</p> </td></tr></table> <hr /> -<h2>7. Upgrade the Sciret language package</h2> +<h2><a name="_upgrade_the_sciret_language_package"></a>7. Upgrade the Sciret language package</h2> <p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -323,7 +324,7 @@ <pre>with your prefered unzip tool</pre> </td></tr></table> <hr /> -<h2>8. Install additional icon sets on Sciret</h2> +<h2><a name="_install_additional_icon_sets_on_sciret"></a>8. Install additional icon sets on Sciret</h2> <p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -339,10 +340,10 @@ <pre>server:/var/www/sciret/uploads/icons# tar xzvf name-of-the-new-icon-set.tar.gz</pre> </td></tr></table> <hr /> -<h2>9. Upgrade Sciret</h2> +<h2><a name="_upgrade_sciret"></a>9. Upgrade Sciret</h2> <p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p> <p><b>Important:</b> Before you start any upgrade from Sciret, please <strong>make a backup</strong> from your Sciret database and your Sciret installation!</p> -<h3>9.1. Backup your Sciret installation</h3> +<h3><a name="_backup_your_sciret_installation"></a>9.1. Backup your Sciret installation</h3> <p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Warning</b></p></td><td> @@ -397,14 +398,14 @@ INSERT INTO configuration (field, value) VALUES(<em>version</em>, <em>x.x.x</em>);</p> </td></tr></table> <hr /> -<h2>10. Install the Sciret development version</h2> +<h2><a name="_install_the_sciret_development_version"></a>10. Install the Sciret development version</h2> <p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p> -<h3>10.1. Checkout Sciret from Subversion</h3> +<h3><a name="_checkout_sciret_from_subversion"></a>10.1. Checkout Sciret from Subversion</h3> <p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p> <p><b>SVN checkout from Sourceforge</b></p> <pre> server:/var/www# svn co https://sciret.svn.sourceforge.net/svnroot/sciret/trunk sciret</pre> <hr /> -<h2>11. Report Bugs, Submit Patches …</h2> +<h2><a name="_report_bugs_submit_patches_8230"></a>11. Report Bugs, Submit Patches …</h2> <p>When you found any problems with Sciret or inside this howto, please let us know what is going wrong. All problems and patches should be reported to the <a href="http://sourceforge.net/project/stats/?group_id=181327&ugn=sciret">Sciret Sourceforge Project Page</a>. There are also the mailing lists and the forums, which you can use to communicate with other users or the developers from Sciret.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Important</b></p></td><td> @@ -415,13 +416,13 @@ <p><a href="http://sourceforge.net/tracker/?group_id=181327&atid=896761">The Sciret Patches Submitting Page</a></p> </td></tr></table> <hr /> -<h2>12. Other Information about Sciret</h2> +<h2><a name="_other_information_about_sciret"></a>12. Other Information about Sciret</h2> <p>When you are interested in more information about Sciret, you can also visit the Sciret homepage. Here are screenshots from Sciret published and you can play around with the Sciret demo.</p> <p><b>Tip:</b> <a href="http://www.sciret.org">http://www.sciret.org</a></p> <hr /> -<h2>13. Contributors to Sciret development</h2> +<h2><a name="_contributors_to_sciret_development"></a>13. Contributors to Sciret development</h2> <p>Some people are contributed to the development with patches or with translations.</p> -<h3>13.1. Patch contribution</h3> +<h3><a name="_patch_contribution"></a>13.1. Patch contribution</h3> <ul> <li> <p> @@ -434,7 +435,7 @@ </p> </li> </ul> -<h3>13.2. Testers</h3> +<h3><a name="_testers"></a>13.2. Testers</h3> <ul> <li> <p> @@ -442,7 +443,7 @@ </p> </li> </ul> -<h3>13.3. Translations</h3> +<h3><a name="_translations"></a>13.3. Translations</h3> <ul> <li> <p> @@ -475,7 +476,7 @@ </p> </li> </ul> -<h3>13.4. Graphical Layout</h3> +<h3><a name="_graphical_layout"></a>13.4. Graphical Layout</h3> <ul> <li> <p> @@ -483,7 +484,7 @@ </p> </li> </ul> -<h3>13.5. Packager</h3> +<h3><a name="_packager"></a>13.5. Packager</h3> <ul> <li> <p> @@ -492,12 +493,12 @@ </li> </ul> <hr /> -<h2>14. License of this documentation</h2> +<h2><a name="_license_of_this_documentation"></a>14. License of this documentation</h2> <p>This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-Share Alike 2.5 License</a>.</p> <p></p> <p></p> <hr /><p><small> -Last updated 25-Aug-2008 01:16:12 CEST +Last updated 2008-09-24 23:59:30 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-EN-html4.txt =================================================================== --- trunk/docs/sciret-install-EN-html4.txt 2008-09-24 21:58:54 UTC (rev 694) +++ trunk/docs/sciret-install-EN-html4.txt 2008-09-24 22:00:45 UTC (rev 695) @@ -8,7 +8,7 @@ ------------ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. -Sciret was developed as a internal project from http://www.kb-m.com[Keyboard ,onkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and Community Consulting company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. IMPORTANT: Some of the information of this document are not related to your Sciret version. Please read also the release announcements for your version! @@ -17,7 +17,8 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater is recommended. You can also use alternative HTTP servers like http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd] or http://www.cherokee-project.com/[Cherokee HTTP server] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater is recommended. You can also use alternative HTTP servers like http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd] or http://www.cherokee-project.com/[Cherokee HTTP server] + http://www.lighttpd.net/ [lighttpd] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required @@ -591,3 +592,4 @@ This work is licensed under a http://creativecommons.org/licenses/by-sa/2.5/[Creative Commons Attribution-Share Alike 2.5 License]. +// vim: set syntax=asciidoc: Modified: trunk/docs/sciret-install-EN-images.html =================================================================== --- trunk/docs/sciret-install-EN-images.html 2008-09-24 21:58:54 UTC (rev 694) +++ trunk/docs/sciret-install-EN-images.html 2008-09-24 22:00:45 UTC (rev 695) @@ -3,7 +3,7 @@ <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> -<meta name="generator" content="AsciiDoc 8.2.1" /> +<meta name="generator" content="AsciiDoc 8.2.7" /> <style type="text/css"> /* Debug borders */ p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 { @@ -26,10 +26,12 @@ em { font-style: italic; + color: navy; } strong { font-weight: bold; + color: #083194; } tt { @@ -44,13 +46,18 @@ line-height: 1.3; } -h1 { +h1, h2, h3 { border-bottom: 2px solid silver; } h2 { - border-bottom: 2px solid silver; padding-top: 0.5em; } +h3 { + float: left; +} +h3 + * { + clear: left; +} div.sectionbody { font-family: serif; @@ -66,6 +73,10 @@ margin-bottom: 0.5em; } +ul, ol, li > p { + margin-top: 0; +} + pre { padding: 0; margin: 0; @@ -118,6 +129,7 @@ /* Block element titles. */ div.title, caption.title { + color: #527bbd; font-family: sans-serif; font-weight: bold; text-align: left; @@ -153,13 +165,25 @@ padding: 0.5em; } -div.quoteblock > div.content { +div.quoteblock { padding-left: 2.0em; } - -div.attribution { +div.quoteblock > div.attribution { + padding-top: 0.5em; text-align: right; } + +div.verseblock { + padding-left: 2.0em; +} +div.verseblock > div.content { + white-space: pre; +} +div.verseblock > div.attribution { + padding-top: 0.75em; + text-align: left; +} +/* DEPRECATED: Pre version 8.2.7 verse style literal block. */ div.verseblock + div.attribution { text-align: left; } @@ -182,10 +206,6 @@ padding: 0.5em; } -div.verseblock div.content { - white-space: pre; -} - div.imageblock div.content { padding-left: 0; } div.imageblock img { border: 1px solid silver; } span.image img { border-style: none; } @@ -197,16 +217,19 @@ dt { margin-top: 0.5em; margin-bottom: 0; - font-style: italic; + font-style: normal; } dd > *:first-child { - margin-top: 0; + margin-top: 0.1em; } ul, ol { list-style-position: outside; } -ol.olist2 { +div.olist > ol { + list-style-type: decimal; +} +div.olist2 > ol { list-style-type: lower-alpha; } @@ -226,11 +249,11 @@ margin-bottom: 0.8em; } div.hlist td { - padding-bottom: 5px; + padding-bottom: 15px; } td.hlist1 { vertical-align: top; - font-style: italic; + font-style: normal; padding-right: 0.8em; } td.hlist2 { @@ -274,6 +297,7 @@ padding: 0.5em; } div.sidebar-title, div.image-title { + color: #527bbd; font-family: sans-serif; font-weight: bold; margin-top: 0.0em; @@ -286,10 +310,19 @@ padding: 0.5em; } -div.quoteblock-content { - padding-left: 2.0em; +div.quoteblock-attribution { + padding-top: 0.5em; + text-align: right; } +div.verseblock-content { + white-space: pre; +} +div.verseblock-attribution { + padding-top: 0.75em; + text-align: left; +} + div.exampleblock-content { border-left: 2px solid silver; padding-left: 0.5em; @@ -297,6 +330,14 @@ /* IE6 sets dynamically generated links as visited. */ div#toc a:visited { color: blue; } + +/* Because IE6 child selector is broken. */ +div.olist2 ol { + list-style-type: lower-alpha; +} +div.olist2 div.olist ol { + list-style-type: decimal; +} </style> <title>Howto install the Sciret Knowledge Base</title> </head> @@ -306,10 +347,10 @@ <span id="author">v1.1.4, July 2007</span><br /> Reiner Jung <re...@kb...> </div> -<h2>1. Introduction</h2> +<h2 id="_introduction">1. Introduction</h2> <div class="sectionbody"> -<p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p> -<p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard ,onkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p> +<div class="para"><p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p></div> +<div class="para"><p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard Monkeys</a>, a Open Source consulting and Community Consulting company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -319,9 +360,9 @@ </tr></table> </div> </div> -<h2>2. Requirements</h2> +<h2 id="_requirements">2. Requirements</h2> <div class="sectionbody"> -<p>To install Sciret, you need a couple of things</p> +<div class="para"><p>To install Sciret, you need a couple of things</p></div> <div class="hlist"><table> <tr> <td class="hlist1"> @@ -329,6 +370,7 @@ </td> <td class="hlist2"> <a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater is recommended. You can also use alternative HTTP servers like <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a> or <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> + <a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a> [lighttpd] </td> </tr> <tr> @@ -357,10 +399,10 @@ </tr></table> </div> </div> -<h2>3. Database</h2> +<h2 id="_database">3. Database</h2> <div class="sectionbody"> -<p>Sciret requires a database. At the moment Sciret support only MySQL as database. -There are several ways to create a database and several tools</p> +<div class="para"><p>Sciret requires a database. At the moment Sciret support only MySQL as database. +There are several ways to create a database and several tools</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -368,18 +410,18 @@ </td> <td class="content"> <div class="title">MySQL Administration</div> -<p>phpMyAdmin: Web based administration tool for MySQL</p> -<p><a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net/</a></p> -<p>MySQL Administrator</p> -<p><a href="http://www.mysql.com/products/tools/administrator">http://www.mysql.com/products/tools/administrator/</a></p> -<p>When you are running Linux or BSD, please check, maybe the MySQL tools are available as a package.</p> +<div class="para"><p>phpMyAdmin: Web based administration tool for MySQL</p></div> +<div class="para"><p><a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net/</a></p></div> +<div class="para"><p>MySQL Administrator</p></div> +<div class="para"><p><a href="http://www.mysql.com/products/tools/administrator">http://www.mysql.com/products/tools/administrator/</a></p></div> +<div class="para"><p>When you are running Linux or BSD, please check, maybe the MySQL tools are available as a package.</p></div> </td> </tr></table> </div> </div> -<h2>4. Install Sciret from scratch</h2> +<h2 id="_install_sciret_from_scratch">4. Install Sciret from scratch</h2> <div class="sectionbody"> -<p>When you install Sciret the first time, you should follow the instructions in this manual.</p> +<div class="para"><p>When you install Sciret the first time, you should follow the instructions in this manual.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -387,26 +429,26 @@ </td> <td class="content"> <div class="title">Test the PHP and Apache functionality</div> -<p>To check that your web server and PHP is installed proper and is working, -run the follow test.</p> -<p>Create the following file</p> +<div class="para"><p>To check that your web server and PHP is installed proper and is working, +run the follow test.</p></div> +<div class="para"><p>Create the following file</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# vi /var/www/info.php</tt></pre> </div></div> -<p>and add to this file the follow line</p> +<div class="para"><p>and add to this file the follow line</p></div> <div class="literalblock"> <div class="content"> <pre><tt><? phpinfo(); ?></tt></pre> </div></div> -<p>Now restart your apache web server from the command line with the command.</p> +<div class="para"><p>Now restart your apache web server from the command line with the command.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# /etc/init.d/apache2 restart</tt></pre> </div></div> -<p>Open with your browser the URL with the ending info.php. When you see the php information, you can delete the file.</p> +<div class="para"><p>Open with your browser the URL with the ending info.php. When you see the php information, you can delete the file.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# rm /var/www/info.php</tt></pre> @@ -414,9 +456,9 @@ </td> </tr></table> </div> -<h3>4.1. Create your database and a user which can connect to the DB</h3> -<p>This example shows how to create a database under a Linux, BSD, Mac or Unix system from the command line. -With the graphical tools the steps are the same as described here.</p> +<h3 id="_create_your_database_and_a_user_which_can_connect_to_the_db">4.1. Create your database and a user which can connect to the DB</h3><div style="clear:left"></div> +<div class="para"><p>This example shows how to create a database under a Linux, BSD, Mac or Unix system from the command line. +With the graphical tools the steps are the same as described here.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -439,8 +481,8 @@ mysql> grant all on sciret.* to sciret-db-user@localhost identified by “password”;</tt></pre> </div></div> -<h3>4.2. Install Sciret sources on your web server</h3> -<p>You need to <a href="http://sourceforge.net/project/showfiles.php?group_id=181327">download the Sciret sources</a> from the Project page. The sources are offered in different packaging formats. When you want use Sciret for production, please download and install only the latest stable release. When you want have a preview to upcoming versions of Sciret, You can download the test releases or checkout directly from SVN.</p> +<h3 id="_install_sciret_sources_on_your_web_server">4.2. Install Sciret sources on your web server</h3><div style="clear:left"></div> +<div class="para"><p>You need to <a href="http://sourceforge.net/project/showfiles.php?group_id=181327">download the Sciret sources</a> from the Project page. The sources are offered in different packaging formats. When you want use Sciret for production, please download and install only the latest stable release. When you want have a preview to upcoming versions of Sciret, You can download the test releases or checkout directly from SVN.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -448,16 +490,16 @@ </td> <td class="content"> <div class="title">Sciret available packages</div> -<p>sciret-1.1.0.tar.gz</p> -<p>The preferred package for Linux, Unix and BSD users</p> -<p>sciret-1.1.0.zip</p> -<p>The preferred package for most Windows users</p> -<p>sciret-1.1.0-windows-installer.exe</p> -<p>This is a graphical installer for Windows users</p> +<div class="para"><p>sciret-1.1.0.tar.gz</p></div> +<div class="para"><p>The preferred package for Linux, Unix and BSD users</p></div> +<div class="para"><p>sciret-1.1.0.zip</p></div> +<div class="para"><p>The preferred package for most Windows users</p></div> +<div class="para"><p>sciret-1.1.0-windows-installer.exe</p></div> +<div class="para"><p>This is a graphical installer for Windows users</p></div> </td> </tr></table> </div> -<p>When you have downloaded the Sources from <a href="http://www.sf.net">SourceForge</a>, you must unpack the sources in your web server root.</p> +<div class="para"><p>When you have downloaded the Sources from <a href="http://www.sf.net">SourceForge</a>, you must unpack the sources in your web server root.</p></div> <div class="literalblock"> <div class="title">Install the sources</div> <div class="content"> @@ -465,7 +507,7 @@ server:/var/www# tar xzvf sciret-x.x.x.tar.gz</tt></pre> </div></div> -<p>After the sources from Sciret are installed on your server. You must change the permissions that your web server can read the files. For the <strong>upload</strong> directory you must give also write permissions to the web server user.</p> +<div class="para"><p>After the sources from Sciret are installed on your server. You must change the permissions that your web server can read the files. For the <strong>upload</strong> directory you must give also write permissions to the web server user.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -473,15 +515,15 @@ </td> <td class="content"> <div class="title">Under which user your Apache is running?</div> -<p>When you don't know which user your Apache HTTP server is running please run the follow command.</p> -<p>Your Apache HTTP configuration file under Linux, BSD … should be located in /etc/apache or -something similar.</p> +<div class="para"><p>When you don't know which user your Apache HTTP server is running please run the follow command.</p></div> +<div class="para"><p>Your Apache HTTP configuration file under Linux, BSD … should be located in /etc/apache or +something similar.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:/etc/apache2# cat apache2.conf | grep ^User User www-data</tt></pre> </div></div> -<p>The web server user here is www-data</p> +<div class="para"><p>The web server user here is www-data</p></div> </td> </tr></table> </div> @@ -500,8 +542,8 @@ server:/var/www# chmod 660 sciret/config.php</tt></pre> </div></div> -<p>Now you must set the <strong>$Config[<em>UserFilesPath</em>]</strong> variable to the path (relative to the web server root dir) where -you want to store image uploads.</p> +<div class="para"><p>Now you must set the <strong>$Config[<em>UserFilesPath</em>]</strong> variable to the path (relative to the web server root dir) where +you want to store image uploads.</p></div> <div class="literalblock"> <div class="title">Edit the follow files:</div> <div class="content"> @@ -515,8 +557,8 @@ // Path to uploaded files relative to the document root. $Config['UserFilesPath'] = '/sciret/uploads/editor' ;</tt></pre> </div></div> -<h3>4.3. Finish the Sciret installation</h3> -<p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p> +<h3 id="_finish_the_sciret_installation">4.3. Finish the Sciret installation</h3><div style="clear:left"></div> +<div class="para"><p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -524,20 +566,20 @@ </td> <td class="content"> <div class="title">Finalize the installation</div> -<p>Point your browser to the URL or your Sciret installation to finalize the installation</p> -<p>http://www.servername.xx/index.php</p> +<div class="para"><p>Point your browser to the URL or your Sciret installation to finalize the installation</p></div> +<div class="para"><p><a href="http://www.servername.xx/index.php">http://www.servername.xx/index.php</a></p></div> </td> </tr></table> </div> -<h3>4.4. Remove write access to the config file</h3> -<p>After successfully installation from Sciret, you can remove the write access to the config.php from your web server user.</p> +<h3 id="_remove_write_access_to_the_config_file">4.4. Remove write access to the config file</h3><div style="clear:left"></div> +<div class="para"><p>After successfully installation from Sciret, you can remove the write access to the config.php from your web server user.</p></div> <div class="literalblock"> <div class="title">Change the access rights from the config.php back</div> <div class="content"> <pre><tt> server:/var/www# chmod 440 sciret/config.php</tt></pre> </div></div> -<h3>4.5. Login to Sciret the first time</h3> -<p>When you finished your installation, you can login to Sciret the first time. Please take care to change the default password after your first login!</p> +<h3 id="_login_to_sciret_the_first_time">4.5. Login to Sciret the first time</h3><div style="clear:left"></div> +<div class="para"><p>When you finished your installation, you can login to Sciret the first time. Please take care to change the default password after your first login!</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -545,13 +587,13 @@ </td> <td class="content"> <div class="title">Default login password</div> -<p>username = admin</p> -<p>password = admin</p> +<div class="para"><p>username = admin</p></div> +<div class="para"><p>password = admin</p></div> </td> </tr></table> </div> -<h3>4.6. Secure your Sciret access with a web server certificate</h3> -<p>To protect your privacy, you can use a server certificate when you connect to your Sciret installation. With a certificate you can connect to your web server with an encrypted connection (using https instead of http). Without an https connection, other people can sniff your password or other personal information.</p> +<h3 id="_secure_your_sciret_access_with_a_web_server_certificate">4.6. Secure your Sciret access with a web server certificate</h3><div style="clear:left"></div> +<div class="para"><p>To protect your privacy, you can use a server certificate when you connect to your Sciret installation. With a certificate you can connect to your web server with an encrypted connection (using https instead of http). Without an https connection, other people can sniff your password or other personal information.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -563,17 +605,17 @@ <div class="content"> <pre><tt>You can self-sign the certificate which you will create.</tt></pre> </div></div> -<p><strong>Use a non-Profit Certificate Authority.</strong></p> -<p><a href="http://www.cacert.org/">CAcert</a></p> -<p><strong>Use a commercial Certificate Authority.</strong></p> -<p><a href="http://www.rapidssl.com/">RapidSSL</a></p> -<p><a href="http://www.geotrust.com/">GeoTrust</a></p> -<p><a href="http://www.thawte.com">Thawte</a></p> +<div class="para"><p><strong>Use a non-Profit Certificate Authority.</strong></p></div> +<div class="para"><p><a href="http://www.cacert.org/">CAcert</a></p></div> +<div class="para"><p><strong>Use a commercial Certificate Authority.</strong></p></div> +<div class="para"><p><a href="http://www.rapidssl.com/">RapidSSL</a></p></div> +<div class="para"><p><a href="http://www.geotrust.com/">GeoTrust</a></p></div> +<div class="para"><p><a href="http://www.thawte.com">Thawte</a></p></div> </td> </tr></table> </div> -<h4>4.6.1. Use CAcert as Certificate Authority</h4> -<p>We will here explain the steps, which you need to register and create your certificate with CAcert. The reason for CAcert is not that it is better then the other authorities, the reason is that it is free of charge.</p> +<h4 id="_use_cacert_as_certificate_authority">4.6.1. Use CAcert as Certificate Authority</h4> +<div class="para"><p>We will here explain the steps, which you need to register and create your certificate with CAcert. The reason for CAcert is not that it is better then the other authorities, the reason is that it is free of charge.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -583,7 +625,7 @@ <div class="title">The CAcert homepage</div><a href="https://www.cacert.org/">https://www.cacert.org</a></td> </tr></table> </div> -<ol> +<div class="qlist"><ol> <li> <p><em> What to do first @@ -597,13 +639,13 @@ Register your domain at CAcert </em></p> <p> -After you have created your account, register your domain at CAcert for which you want sign a certificate. When you have already more then 50 assurance points, then you can register your organization. To register your organization, you must send to su...@ca... some scanned copy(ies) of Certificate of Incorporation etc. +After you have created your account, register your domain at CAcert for which you want sign a certificate. When you have already more then 50 assurance points, then you can register your organization. To register your organization, you must send to <a href="mailto:su...@ca...">su...@ca...</a> some scanned copy(ies) of Certificate of Incorporation etc. </p> </li> -</ol> -<p>Creating your certificate signing request ?? -On your Sciret server, you must create a server key and a certificate-signing request for your web server.</p> -<ol> +</ol></div> +<div class="para"><p>Creating your certificate signing request ?? +On your Sciret server, you must create a server key and a certificate-signing request for your web server.</p></div> +<div class="qlist"><ol> <li> <p><em> Sign the Certificate Signing Request @@ -620,7 +662,7 @@ After your certificate is signed, install the Certificate on your server to protect your Sciret installation. </p> </li> -</ol> +</ol></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -628,12 +670,12 @@ </td> <td class="content"> <div class="title">How create the certificates</div> -<p>Create you server certificate</p> +<div class="para"><p>Create you server certificate</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# /usr/bin/openssl genrsa 1024 > /etc/httpd/conf/ssl.key/server.key</tt></pre> </div></div> -<p>Create your Certificate Signing Request (CSR)</p> +<div class="para"><p>Create your Certificate Signing Request (CSR)</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# usr/bin/openssl req -new -key /etc/httpd/conf/ssl.key/server.key \ @@ -642,7 +684,7 @@ </td> </tr></table> </div> -<p>Now your Sciret installation is basically protected again sniffing your password. There are other possibilities to protect your server and install it in a secure way. This will be targeted in a separate document in the future.</p> +<div class="para"><p>Now your Sciret installation is basically protected again sniffing your password. There are other possibilities to protect your server and install it in a secure way. This will be targeted in a separate document in the future.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -653,9 +695,9 @@ </tr></table> </div> </div> -<h2>5. Performance tuning of your Sciret installation</h2> +<h2 id="_performance_tuning_of_your_sciret_installation">5. Performance tuning of your Sciret installation</h2> <div class="sectionbody"> -<p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p> +<div class="para"><p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -664,7 +706,7 @@ <td class="content">It depends on your application, your PHP version and other parts, but in our test the application was running with XCache Two to Tree times faster as without XCache enabled.</td> </tr></table> </div> -<p>XCache is available in the most Linux and BSD as package and you don't need to compile it on your own. Simple install the package with your prefered package tool like apt or rpm on your server</p> +<div class="para"><p>XCache is available in the most Linux and BSD as package and you don't need to compile it on your own. Simple install the package with your prefered package tool like apt or rpm on your server</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -672,7 +714,7 @@ </td> <td class="content"> <div class="title">Modify the php.ini file to enable XCache</div> -<p>Add to the end of your php.ini the following lines under Linux or BSD.</p> +<div class="para"><p>Add to the end of your php.ini the following lines under Linux or BSD.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>[xcache-common] @@ -753,7 +795,7 @@ ; requires xcache.coverager=On xcache.coveragedump_directory = ""</tt></pre> </div></div> -<p>After you have changed the php.ini file you need to restart the webserver.</p> +<div class="para"><p>After you have changed the php.ini file you need to restart the webserver.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:/var/www# /etc/init.d/apache2 restart</tt></pre> @@ -761,7 +803,7 @@ </td> </tr></table> </div> -<p>XCache have also included a web based frontend to administer the tool. When you want use the web based tool, you need to change the php.ini and add a username and a password. After this you need to copy the admin frontend to your webserver or create a sysmlink.</p> +<div class="para"><p>XCache have also included a web based frontend to administer the tool. When you want use the web based tool, you need to change the php.ini and add a username and a password. After this you need to copy the admin frontend to your webserver or create a sysmlink.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -769,13 +811,13 @@ </td> <td class="content"> <div class="title">Enable the username and the password</div> -<p>You must create a MD5 password for the php.ini file. When you don't know how to do this on the command line, you can use one of the online available tools like <a href="http://www.adamek.biz/md5-generator.php">http://www.adamek.biz/md5-generator.php</a> to create the MD5 password.</p> +<div class="para"><p>You must create a MD5 password for the php.ini file. When you don't know how to do this on the command line, you can use one of the online available tools like <a href="http://www.adamek.biz/md5-generator.php">http://www.adamek.biz/md5-generator.php</a> to create the MD5 password.</p></div> </td> </tr></table> </div> -<p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p> +<div class="para"><p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p></div> </div> -<h2>6. Patch your Sciret installation</h2> +<h2 id="_patch_your_sciret_installation">6. Patch your Sciret installation</h2> <div class="sectionbody"> <div class="admonitionblock"> <table><tr> @@ -785,7 +827,7 @@ <td class="content">You can only patch the latest Sciret release. When you are not running the latest Sciret release, you need to upgrade your installation.</td> </tr></table> </div> -<p>Sometimes your Sciret installation needs to be patched to fix a bug. For small bug fixes you can download only the new file to patch you Sciret installation instead to download a new package.</p> +<div class="para"><p>Sometimes your Sciret installation needs to be patched to fix a bug. For small bug fixes you can download only the new file to patch you Sciret installation instead to download a new package.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -793,16 +835,16 @@ </td> <td class="content"> <div class="title">Apply the patch</div> -<p>Download the patch from the Sciret SourceForge project page</p> -<p><a href="https://sourceforge.net/project/showfiles.php?group_id=181327">https://sourceforge.net/project/showfiles.php?group_id=181327</a></p> -<p>Overwrite the existing file with the new file</p> +<div class="para"><p>Download the patch from the Sciret SourceForge project page</p></div> +<div class="para"><p><a href="https://sourceforge.net/project/showfiles.php?group_id=181327">https://sourceforge.net/project/showfiles.php?group_id=181327</a></p></div> +<div class="para"><p>Overwrite the existing file with the new file</p></div> </td> </tr></table> </div> </div> -<h2>7. Upgrade the Sciret language package</h2> +<h2 id="_upgrade_the_sciret_language_package">7. Upgrade the Sciret language package</h2> <div class="sectionbody"> -<p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p> +<div class="para"><p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -810,22 +852,22 @@ </td> <td class="content"> <div class="title">Install the language package</div> -<p>Download the package from the SourceForge project page</p> +<div class="para"><p>Download the package from the SourceForge project page</p></div> <div class="literalblock"> <div class="content"> <pre><tt>http://sourceforge.net/project/showfiles.php?group_id=181327&package_id=231283</tt></pre> </div></div> -<p>and unpack the package it the folder</p> +<div class="para"><p>and unpack the package it the folder</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# cd languages</tt></pre> </div></div> -<p>On Linux with</p> +<div class="para"><p>On Linux with</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# tar xzvf languaga-update-x.x.x.tar.gz</tt></pre> </div></div> -<p>On Windows</p> +<div class="para"><p>On Windows</p></div> <div class="literalblock"> <div class="content"> <pre><tt>with your prefered unzip tool</tt></pre> @@ -834,9 +876,9 @@ </tr></table> </div> </div> -<h2>8. Install additional icon sets on Sciret</h2> +<h2 id="_install_additional_icon_sets_on_sciret">8. Install additional icon sets on Sciret</h2> <div class="sectionbody"> -<p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p> +<div class="para"><p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -844,12 +886,12 @@ </td> <td class="content"> <div class="title">Install a alternative icon set</div> -<p>Download the package from the SourceForge project page</p> +<div class="para"><p>Download the package from the SourceForge project page</p></div> <div class="literalblock"> <div class="content"> <pre><tt>http://sourceforge.net/project/showfiles.php?group_id=181327&package_id=231283</tt></pre> </div></div> -<p>make a backup of your standard icon set</p> +<div class="para"><p>make a backup of your standard icon set</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# cd /var/www/sciret/uploads/icons</tt></pre> @@ -866,7 +908,7 @@ <div class="content"> <pre><tt>server:/var/www/sciret/uploads/icons# rm -rf *</tt></pre> </div></div> -<p>and unpack the new icon set in the same folder</p> +<div class="para"><p>and unpack the new icon set in the same folder</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:/var/www/sciret/uploads/icons# tar xzvf name-of-the-new-icon-set.tar.gz</tt></pre> @@ -875,9 +917,9 @@ </tr></table> </div> </div> -<h2>9. Upgrade Sciret</h2> +<h2 id="_upgrade_sciret">9. Upgrade Sciret</h2> <div class="sectionbody"> -<p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p> +<div class="para"><p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -886,8 +928,8 @@ <td class="content">Before you start any upgrade from Sciret, please <strong>make a backup</strong> from your Sciret database and your Sciret installation!</td> </tr></table> </div> -<h3>9.1. Backup your Sciret installation</h3> -<p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p> +<h3 id="_backup_your_sciret_installation">9.1. Backup your Sciret installation</h3><div style="clear:left"></div> +<div class="para"><p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -895,8 +937,8 @@ </td> <td class="content"> <div class="title">Stop the web server</div> -<p>Before you start to make any backups, you should first stop -the web server.</p> +<div class="para"><p>Before you start to make any backups, you should first stop +the web server.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# /etc/init.d/apache2 stop</tt></pre> @@ -913,8 +955,8 @@ server:/var/www# mysqldump –u your-mysqladmin-user -p --opt database > ~/database.sql</tt></pre> </div></div> -<p>After you have backed up your installation, you can upgrade the database.</p> -<p>Now you can install the new sources from Sciret on your web server</p> +<div class="para"><p>After you have backed up your installation, you can upgrade the database.</p></div> +<div class="para"><p>Now you can install the new sources from Sciret on your web server</p></div> <div class="literalblock"> <div class="title">Upgrade Sciret</div> <div class="content"> @@ -939,7 +981,7 @@ </td> <td class="content"> <div class="title">Start the web server</div> -<p>After your upgrade is done, you must start the web server again.</p> +<div class="para"><p>After your upgrade is done, you must start the web server again.</p></div> <div class="literalblock"> <div class="content"> <pre><tt>server:~# /etc/init.d/apache2 start</tt></pre> @@ -947,7 +989,7 @@ </td> </tr></table> </div> -<p>After you have update you must force a reload of your browser cache. Often a update from Sciret includes changes in the JavaScirpt engine or the CSS files.</p> +<div class="para"><p>After you have update you must force a reload of your browser cache. Often a update from Sciret includes changes in the JavaScirpt engine or the CSS files.</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> @@ -955,7 +997,7 @@ </td> <td class="content"> <div class="title">After the package upgrade</div> -<p>Point your browser to the Sciret site and follow the instruction to perform the automatic database upgrade</p> +<div class="para"><p>Point your browser to the Sciret site and follow the instruction to perform the automatic database upgrade</p></div> </td> </tr></table> </div> @@ -966,31 +1008,31 @@ </td> <td class="content"> <div class="title">Upgrade Sciret from a SVN development version</div> -<p>Before you upgrade Sciret to the latest release, please read the release notes and the file UPGRADE.TXT. Sometimes the database schema is changed and you need to alter your datadase first before you can upgrade Sciret.</p> -<p>If you update the code from the svn repository the automatic upgrade won't work since +<div class="para"><p>Before you upgrade Sciret to the latest release, please read the release notes and the file UPGRADE.TXT. Sometimes the database schema is changed and you need to alter your datadase first before you can upgrade Sciret.</p></div> +<div class="para"><p>If you update the code from the svn repository the automatic upgrade won't work since you are in a kind of "limbo version". The system will only do clean installs and upgrade from any stable version to the next stable version. To make your current installs work you'll have, just for this time, to manually run the SQL that you need under /setup/upgrade_x.x.x.sql and this: -INSERT INTO configuration (field, value) VALUES(<em>version</em>, <em>x.x.x</em>);</p> +INSERT INTO configuration (field, value) VALUES(<em>version</em>, <em>x.x.x</em>);</p></div> </td> </tr></table> </div> </div> -<h2>10. Install the Sciret development version</h2> +<h2 id="_install_the_sciret_development_version">10. Install the Sciret development version</h2> <div class="sectionbody"> -<p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p> -<h3>10.1. Checkout Sciret from Subversion</h3> -<p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p> +<div class="para"><p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p></div> +<h3 id="_checkout_sciret_from_subversion">10.1. Checkout Sciret from Subversion</h3><div style="clear:left"></div> +<div class="para"><p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p></div> <div class="literalblock"> <di... [truncated message content] |
From: <re...@us...> - 2008-09-24 23:04:50
|
Revision: 703 http://sciret.svn.sourceforge.net/sciret/?rev=703&view=rev Author: reinerj Date: 2008-09-24 23:04:39 +0000 (Wed, 24 Sep 2008) Log Message: ----------- a additional upgrade and fix to the docu. Still not complete Modified Paths: -------------- trunk/docs/sciret-install-EN-html4.html trunk/docs/sciret-install-EN-html4.txt trunk/docs/sciret-install-EN-images.html trunk/docs/sciret-install-EN-images.txt trunk/docs/sciret-install-EN.html trunk/docs/sciret-install-EN.txt trunk/docs/sciret-install-OpenBSD-EN-html4.html trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN.html Modified: trunk/docs/sciret-install-EN-html4.html =================================================================== --- trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:04:39 UTC (rev 703) @@ -8,7 +8,7 @@ <body> <h1>Howto install the Sciret Knowledge Base</h1> <p> -<strong>v1.1.4, July 2007</strong><br /> +<strong>v2.0.0, October 2008</strong><br /> Reiner Jung <re...@kb...> </p> <hr /> @@ -25,8 +25,7 @@ <strong>Web Server</strong> </td> <td> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater is recommended. You can also use alternative HTTP servers like <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a> or <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> - <a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a> [lighttpd] +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> </td> </tr> <tr valign="top"> @@ -96,11 +95,11 @@ <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> <p><b>Sciret available packages</b></p> -<p>sciret-1.1.0.tar.gz</p> +<p>sciret-2.0.0.tar.gz</p> <p>The preferred package for Linux, Unix and BSD users</p> -<p>sciret-1.1.0.zip</p> +<p>sciret-2.0.0.zip</p> <p>The preferred package for most Windows users</p> -<p>sciret-1.1.0-windows-installer.exe</p> +<p>sciret-2.0.0-windows-installer.exe</p> <p>This is a graphical installer for Windows users</p> </td></tr></table> <p>When you have downloaded the Sources from <a href="http://www.sf.net">SourceForge</a>, you must unpack the sources in your web server root.</p> @@ -229,7 +228,11 @@ <p>Now your Sciret installation is basically protected again sniffing your password. There are other possibilities to protect your server and install it in a secure way. This will be targeted in a separate document in the future.</p> <p><b>Note:</b> The certificate creation process is similar for a commercial vendor.</p> <hr /> -<h2><a name="_performance_tuning_of_your_sciret_installation"></a>5. Performance tuning of your Sciret installation</h2> +<h2><a name="_anti_virus_protection_of_your_sciret_installation"></a>5. Anti Virus protection of your Sciret Installation</h2> +<p>You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers.</p> +<p>To enable the Anti-Virus protection please follow the next section.</p> +<hr /> +<h2><a name="_performance_tuning_of_your_sciret_installation"></a>6. Performance tuning of your Sciret installation</h2> <p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p> <p><b>Note:</b> It depends on your application, your PHP version and other parts, but in our test the application was running with XCache Two to Tree times faster as without XCache enabled.</p> <p>XCache is available in the most Linux and BSD as package and you don't need to compile it on your own. Simple install the package with your prefered package tool like apt or rpm on your server</p> @@ -298,7 +301,7 @@ </td></tr></table> <p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p> <hr /> -<h2><a name="_patch_your_sciret_installation"></a>6. Patch your Sciret installation</h2> +<h2><a name="_patch_your_sciret_installation"></a>7. Patch your Sciret installation</h2> <p><b>Important:</b> You can only patch the latest Sciret release. When you are not running the latest Sciret release, you need to upgrade your installation.</p> <p>Sometimes your Sciret installation needs to be patched to fix a bug. For small bug fixes you can download only the new file to patch you Sciret installation instead to download a new package.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> @@ -309,7 +312,7 @@ <p>Overwrite the existing file with the new file</p> </td></tr></table> <hr /> -<h2><a name="_upgrade_the_sciret_language_package"></a>7. Upgrade the Sciret language package</h2> +<h2><a name="_upgrade_the_sciret_language_package"></a>8. Upgrade the Sciret language package</h2> <p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -324,7 +327,7 @@ <pre>with your prefered unzip tool</pre> </td></tr></table> <hr /> -<h2><a name="_install_additional_icon_sets_on_sciret"></a>8. Install additional icon sets on Sciret</h2> +<h2><a name="_install_additional_icon_sets_on_sciret"></a>9. Install additional icon sets on Sciret</h2> <p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Tip</b></p></td><td> @@ -340,10 +343,10 @@ <pre>server:/var/www/sciret/uploads/icons# tar xzvf name-of-the-new-icon-set.tar.gz</pre> </td></tr></table> <hr /> -<h2><a name="_upgrade_sciret"></a>9. Upgrade Sciret</h2> +<h2><a name="_upgrade_sciret"></a>10. Upgrade Sciret</h2> <p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p> <p><b>Important:</b> Before you start any upgrade from Sciret, please <strong>make a backup</strong> from your Sciret database and your Sciret installation!</p> -<h3><a name="_backup_your_sciret_installation"></a>9.1. Backup your Sciret installation</h3> +<h3><a name="_backup_your_sciret_installation"></a>10.1. Backup your Sciret installation</h3> <p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Warning</b></p></td><td> @@ -398,14 +401,14 @@ INSERT INTO configuration (field, value) VALUES(<em>version</em>, <em>x.x.x</em>);</p> </td></tr></table> <hr /> -<h2><a name="_install_the_sciret_development_version"></a>10. Install the Sciret development version</h2> +<h2><a name="_install_the_sciret_development_version"></a>11. Install the Sciret development version</h2> <p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p> -<h3><a name="_checkout_sciret_from_subversion"></a>10.1. Checkout Sciret from Subversion</h3> +<h3><a name="_checkout_sciret_from_subversion"></a>11.1. Checkout Sciret from Subversion</h3> <p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p> <p><b>SVN checkout from Sourceforge</b></p> <pre> server:/var/www# svn co https://sciret.svn.sourceforge.net/svnroot/sciret/trunk sciret</pre> <hr /> -<h2><a name="_report_bugs_submit_patches_8230"></a>11. Report Bugs, Submit Patches …</h2> +<h2><a name="_report_bugs_submit_patches_8230"></a>12. Report Bugs, Submit Patches …</h2> <p>When you found any problems with Sciret or inside this howto, please let us know what is going wrong. All problems and patches should be reported to the <a href="http://sourceforge.net/project/stats/?group_id=181327&ugn=sciret">Sciret Sourceforge Project Page</a>. There are also the mailing lists and the forums, which you can use to communicate with other users or the developers from Sciret.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> <tr valign="top"><td><p><b>Important</b></p></td><td> @@ -416,13 +419,13 @@ <p><a href="http://sourceforge.net/tracker/?group_id=181327&atid=896761">The Sciret Patches Submitting Page</a></p> </td></tr></table> <hr /> -<h2><a name="_other_information_about_sciret"></a>12. Other Information about Sciret</h2> +<h2><a name="_other_information_about_sciret"></a>13. Other Information about Sciret</h2> <p>When you are interested in more information about Sciret, you can also visit the Sciret homepage. Here are screenshots from Sciret published and you can play around with the Sciret demo.</p> <p><b>Tip:</b> <a href="http://www.sciret.org">http://www.sciret.org</a></p> <hr /> -<h2><a name="_contributors_to_sciret_development"></a>13. Contributors to Sciret development</h2> +<h2><a name="_contributors_to_sciret_development"></a>14. Contributors to Sciret development</h2> <p>Some people are contributed to the development with patches or with translations.</p> -<h3><a name="_patch_contribution"></a>13.1. Patch contribution</h3> +<h3><a name="_patch_contribution"></a>14.1. Patch contribution</h3> <ul> <li> <p> @@ -435,7 +438,7 @@ </p> </li> </ul> -<h3><a name="_testers"></a>13.2. Testers</h3> +<h3><a name="_testers"></a>14.2. Testers</h3> <ul> <li> <p> @@ -443,7 +446,7 @@ </p> </li> </ul> -<h3><a name="_translations"></a>13.3. Translations</h3> +<h3><a name="_translations"></a>14.3. Translations</h3> <ul> <li> <p> @@ -462,6 +465,11 @@ </li> <li> <p> +Hungary translation from Csatay Krisztiá +</p> +</li> +<li> +<p> Japanese translation from SF user tm800720 </p> </li> @@ -476,15 +484,20 @@ </p> </li> </ul> -<h3><a name="_graphical_layout"></a>13.4. Graphical Layout</h3> +<h3><a name="_graphical_layout"></a>14.4. Graphical Layout</h3> <ul> <li> <p> -The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +The Sciret Logo was designed done by Nunu Pinheiro </p> </li> +<li> +<p> +The new Sciret Ui was designed by Pawel Krupski +</p> +</li> </ul> -<h3><a name="_packager"></a>13.5. Packager</h3> +<h3><a name="_packager"></a>14.5. Packager</h3> <ul> <li> <p> @@ -493,12 +506,12 @@ </li> </ul> <hr /> -<h2><a name="_license_of_this_documentation"></a>14. License of this documentation</h2> +<h2><a name="_license_of_this_documentation"></a>15. License of this documentation</h2> <p>This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-Share Alike 2.5 License</a>.</p> <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-24 23:59:30 CEST +Last updated 2008-09-25 01:03:32 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-EN-html4.txt =================================================================== --- trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:04:39 UTC (rev 703) @@ -1,6 +1,6 @@ Howto install the Sciret Knowledge Base ======================================= -v1.1.4, July 2007 +v2.0.0, October 2008 Reiner Jung <re...@kb...> :Author Initials: JR @@ -17,8 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater is recommended. You can also use alternative HTTP servers like http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd] or http://www.cherokee-project.com/[Cherokee HTTP server] - http://www.lighttpd.net/ [lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required @@ -105,15 +104,15 @@ [TIP] .Sciret available packages =================================================================== -sciret-1.1.0.tar.gz +sciret-2.0.0.tar.gz The preferred package for Linux, Unix and BSD users -sciret-1.1.0.zip +sciret-2.0.0.zip The preferred package for most Windows users -sciret-1.1.0-windows-installer.exe +sciret-2.0.0-windows-installer.exe This is a graphical installer for Windows users =================================================================== @@ -276,6 +275,13 @@ The certificate creation process is similar for a commercial vendor. +Anti Virus protection of your Sciret Installation +------------------------------------------------- + +You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers. + +To enable the Anti-Virus protection please follow the next section. + Performance tuning of your Sciret installation ---------------------------------------------- @@ -575,13 +581,15 @@ - Chinese Traditional Johnny Hsieh - Dutch translation Roy de Milde - Hebrew translation from SF user Golanor +- Hungary translation from Csatay Krisztiá - Japanese translation from SF user tm800720 - Norway translation from from Rune Hammersland - Swedish translation from Henrik Christensson Graphical Layout ~~~~~~~~~~~~~~~~ -- The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +- The Sciret Logo was designed done by Nunu Pinheiro +- The new Sciret Ui was designed by Pawel Krupski Packager ~~~~~~~~ Modified: trunk/docs/sciret-install-EN-images.html =================================================================== --- trunk/docs/sciret-install-EN-images.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN-images.html 2008-09-24 23:04:39 UTC (rev 703) @@ -344,7 +344,7 @@ <body> <div id="header"> <h1>Howto install the Sciret Knowledge Base</h1> -<span id="author">v1.1.4, July 2007</span><br /> +<span id="author">v2.0.0, October 2008</span><br /> Reiner Jung <re...@kb...> </div> <h2 id="_introduction">1. Introduction</h2> @@ -369,8 +369,7 @@ <strong>Web Server</strong> </td> <td class="hlist2"> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater is recommended. You can also use alternative HTTP servers like <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a> or <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> - <a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a> [lighttpd] +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> </td> </tr> <tr> @@ -490,11 +489,11 @@ </td> <td class="content"> <div class="title">Sciret available packages</div> -<div class="para"><p>sciret-1.1.0.tar.gz</p></div> +<div class="para"><p>sciret-2.0.0.tar.gz</p></div> <div class="para"><p>The preferred package for Linux, Unix and BSD users</p></div> -<div class="para"><p>sciret-1.1.0.zip</p></div> +<div class="para"><p>sciret-2.0.0.zip</p></div> <div class="para"><p>The preferred package for most Windows users</p></div> -<div class="para"><p>sciret-1.1.0-windows-installer.exe</p></div> +<div class="para"><p>sciret-2.0.0-windows-installer.exe</p></div> <div class="para"><p>This is a graphical installer for Windows users</p></div> </td> </tr></table> @@ -695,8 +694,13 @@ </tr></table> </div> </div> -<h2 id="_performance_tuning_of_your_sciret_installation">5. Performance tuning of your Sciret installation</h2> +<h2 id="_anti_virus_protection_of_your_sciret_installation">5. Anti Virus protection of your Sciret Installation</h2> <div class="sectionbody"> +<div class="para"><p>You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers.</p></div> +<div class="para"><p>To enable the Anti-Virus protection please follow the next section.</p></div> +</div> +<h2 id="_performance_tuning_of_your_sciret_installation">6. Performance tuning of your Sciret installation</h2> +<div class="sectionbody"> <div class="para"><p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p></div> <div class="admonitionblock"> <table><tr> @@ -817,7 +821,7 @@ </div> <div class="para"><p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p></div> </div> -<h2 id="_patch_your_sciret_installation">6. Patch your Sciret installation</h2> +<h2 id="_patch_your_sciret_installation">7. Patch your Sciret installation</h2> <div class="sectionbody"> <div class="admonitionblock"> <table><tr> @@ -842,7 +846,7 @@ </tr></table> </div> </div> -<h2 id="_upgrade_the_sciret_language_package">7. Upgrade the Sciret language package</h2> +<h2 id="_upgrade_the_sciret_language_package">8. Upgrade the Sciret language package</h2> <div class="sectionbody"> <div class="para"><p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p></div> <div class="admonitionblock"> @@ -876,7 +880,7 @@ </tr></table> </div> </div> -<h2 id="_install_additional_icon_sets_on_sciret">8. Install additional icon sets on Sciret</h2> +<h2 id="_install_additional_icon_sets_on_sciret">9. Install additional icon sets on Sciret</h2> <div class="sectionbody"> <div class="para"><p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p></div> <div class="admonitionblock"> @@ -917,7 +921,7 @@ </tr></table> </div> </div> -<h2 id="_upgrade_sciret">9. Upgrade Sciret</h2> +<h2 id="_upgrade_sciret">10. Upgrade Sciret</h2> <div class="sectionbody"> <div class="para"><p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p></div> <div class="admonitionblock"> @@ -928,7 +932,7 @@ <td class="content">Before you start any upgrade from Sciret, please <strong>make a backup</strong> from your Sciret database and your Sciret installation!</td> </tr></table> </div> -<h3 id="_backup_your_sciret_installation">9.1. Backup your Sciret installation</h3><div style="clear:left"></div> +<h3 id="_backup_your_sciret_installation">10.1. Backup your Sciret installation</h3><div style="clear:left"></div> <div class="para"><p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p></div> <div class="admonitionblock"> <table><tr> @@ -1019,10 +1023,10 @@ </tr></table> </div> </div> -<h2 id="_install_the_sciret_development_version">10. Install the Sciret development version</h2> +<h2 id="_install_the_sciret_development_version">11. Install the Sciret development version</h2> <div class="sectionbody"> <div class="para"><p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p></div> -<h3 id="_checkout_sciret_from_subversion">10.1. Checkout Sciret from Subversion</h3><div style="clear:left"></div> +<h3 id="_checkout_sciret_from_subversion">11.1. Checkout Sciret from Subversion</h3><div style="clear:left"></div> <div class="para"><p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p></div> <div class="literalblock"> <div class="title">SVN checkout from Sourceforge</div> @@ -1030,7 +1034,7 @@ <pre><tt> server:/var/www# svn co https://sciret.svn.sourceforge.net/svnroot/sciret/trunk sciret</tt></pre> </div></div> </div> -<h2 id="_report_bugs_submit_patches_8230">11. Report Bugs, Submit Patches …</h2> +<h2 id="_report_bugs_submit_patches_8230">12. Report Bugs, Submit Patches …</h2> <div class="sectionbody"> <div class="para"><p>When you found any problems with Sciret or inside this howto, please let us know what is going wrong. All problems and patches should be reported to the <a href="http://sourceforge.net/project/stats/?group_id=181327&ugn=sciret">Sciret Sourceforge Project Page</a>. There are also the mailing lists and the forums, which you can use to communicate with other users or the developers from Sciret.</p></div> <div class="admonitionblock"> @@ -1048,7 +1052,7 @@ </tr></table> </div> </div> -<h2 id="_other_information_about_sciret">12. Other Information about Sciret</h2> +<h2 id="_other_information_about_sciret">13. Other Information about Sciret</h2> <div class="sectionbody"> <div class="para"><p>When you are interested in more information about Sciret, you can also visit the Sciret homepage. Here are screenshots from Sciret published and you can play around with the Sciret demo.</p></div> <div class="admonitionblock"> @@ -1061,10 +1065,10 @@ </tr></table> </div> </div> -<h2 id="_contributors_to_sciret_development">13. Contributors to Sciret development</h2> +<h2 id="_contributors_to_sciret_development">14. Contributors to Sciret development</h2> <div class="sectionbody"> <div class="para"><p>Some people are contributed to the development with patches or with translations.</p></div> -<h3 id="_patch_contribution">13.1. Patch contribution</h3><div style="clear:left"></div> +<h3 id="_patch_contribution">14.1. Patch contribution</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1077,7 +1081,7 @@ </p> </li> </ul></div> -<h3 id="_testers">13.2. Testers</h3><div style="clear:left"></div> +<h3 id="_testers">14.2. Testers</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1085,7 +1089,7 @@ </p> </li> </ul></div> -<h3 id="_translations">13.3. Translations</h3><div style="clear:left"></div> +<h3 id="_translations">14.3. Translations</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1104,6 +1108,11 @@ </li> <li> <p> +Hungary translation from Csatay Krisztiá +</p> +</li> +<li> +<p> Japanese translation from SF user tm800720 </p> </li> @@ -1118,15 +1127,20 @@ </p> </li> </ul></div> -<h3 id="_graphical_layout">13.4. Graphical Layout</h3><div style="clear:left"></div> +<h3 id="_graphical_layout">14.4. Graphical Layout</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> -The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +The Sciret Logo was designed done by Nunu Pinheiro </p> </li> +<li> +<p> +The new Sciret Ui was designed by Pawel Krupski +</p> +</li> </ul></div> -<h3 id="_packager">13.5. Packager</h3><div style="clear:left"></div> +<h3 id="_packager">14.5. Packager</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1135,13 +1149,13 @@ </li> </ul></div> </div> -<h2 id="_license_of_this_documentation">14. License of this documentation</h2> +<h2 id="_license_of_this_documentation">15. License of this documentation</h2> <div class="sectionbody"> <div class="para"><p>This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-Share Alike 2.5 License</a>.</p></div> </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-24 23:59:32 CEST +Last updated 2008-09-25 01:03:34 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN-images.txt =================================================================== --- trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:04:39 UTC (rev 703) @@ -1,6 +1,6 @@ Howto install the Sciret Knowledge Base ======================================= -v1.1.4, July 2007 +v2.0.0, October 2008 Reiner Jung <re...@kb...> :Author Initials: JR @@ -17,8 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater is recommended. You can also use alternative HTTP servers like http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd] or http://www.cherokee-project.com/[Cherokee HTTP server] - http://www.lighttpd.net/ [lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required @@ -105,15 +104,15 @@ [TIP] .Sciret available packages =================================================================== -sciret-1.1.0.tar.gz +sciret-2.0.0.tar.gz The preferred package for Linux, Unix and BSD users -sciret-1.1.0.zip +sciret-2.0.0.zip The preferred package for most Windows users -sciret-1.1.0-windows-installer.exe +sciret-2.0.0-windows-installer.exe This is a graphical installer for Windows users =================================================================== @@ -276,6 +275,13 @@ The certificate creation process is similar for a commercial vendor. +Anti Virus protection of your Sciret Installation +------------------------------------------------- + +You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers. + +To enable the Anti-Virus protection please follow the next section. + Performance tuning of your Sciret installation ---------------------------------------------- @@ -575,13 +581,15 @@ - Chinese Traditional Johnny Hsieh - Dutch translation Roy de Milde - Hebrew translation from SF user Golanor +- Hungary translation from Csatay Krisztiá - Japanese translation from SF user tm800720 - Norway translation from from Rune Hammersland - Swedish translation from Henrik Christensson Graphical Layout ~~~~~~~~~~~~~~~~ -- The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +- The Sciret Logo was designed done by Nunu Pinheiro +- The new Sciret Ui was designed by Pawel Krupski Packager ~~~~~~~~ Modified: trunk/docs/sciret-install-EN.html =================================================================== --- trunk/docs/sciret-install-EN.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN.html 2008-09-24 23:04:39 UTC (rev 703) @@ -344,7 +344,7 @@ <body> <div id="header"> <h1>Howto install the Sciret Knowledge Base</h1> -<span id="author">v1.1.4, July 2007</span><br /> +<span id="author">v2.0.0, October 2008</span><br /> Reiner Jung <re...@kb...> </div> <h2 id="_introduction">1. Introduction</h2> @@ -369,8 +369,7 @@ <strong>Web Server</strong> </td> <td class="hlist2"> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater is recommended. You can also use alternative HTTP servers like <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a> or <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> - <a href="http://www.lighttpd.net/">http://www.lighttpd.net/</a> [lighttpd] +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> </td> </tr> <tr> @@ -490,11 +489,11 @@ </td> <td class="content"> <div class="title">Sciret available packages</div> -<div class="para"><p>sciret-1.1.0.tar.gz</p></div> +<div class="para"><p>sciret-2.0.0.tar.gz</p></div> <div class="para"><p>The preferred package for Linux, Unix and BSD users</p></div> -<div class="para"><p>sciret-1.1.0.zip</p></div> +<div class="para"><p>sciret-2.0.0.zip</p></div> <div class="para"><p>The preferred package for most Windows users</p></div> -<div class="para"><p>sciret-1.1.0-windows-installer.exe</p></div> +<div class="para"><p>sciret-2.0.0-windows-installer.exe</p></div> <div class="para"><p>This is a graphical installer for Windows users</p></div> </td> </tr></table> @@ -695,8 +694,13 @@ </tr></table> </div> </div> -<h2 id="_performance_tuning_of_your_sciret_installation">5. Performance tuning of your Sciret installation</h2> +<h2 id="_anti_virus_protection_of_your_sciret_installation">5. Anti Virus protection of your Sciret Installation</h2> <div class="sectionbody"> +<div class="para"><p>You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers.</p></div> +<div class="para"><p>To enable the Anti-Virus protection please follow the next section.</p></div> +</div> +<h2 id="_performance_tuning_of_your_sciret_installation">6. Performance tuning of your Sciret installation</h2> +<div class="sectionbody"> <div class="para"><p>PHP is a scripting language and the code is parsed and translated to opcodes every time it executes. When you want speed up your Sciret installation, you can use a opcode cacher to speed up the Sciret installation or any other PHP application. There are several Open Source opcoder available like <a href="http://pecl.php.net/apc">apc</a>, <a href="http://eaccelerator.sf.net/">eaccelerator</a>, <a href="http://www.php-accelerator.co.uk/">phpac</a> or <a href="http://xcache.lighttpd.net/">XCache</a>.</p></div> <div class="admonitionblock"> <table><tr> @@ -817,7 +821,7 @@ </div> <div class="para"><p>The admin fronent of XCache you can normally found under Linux in the directory /usr/share/docs. Copy the files to your web server and login to the application. Under Debian, Ubuntu some aditional steps are required.</p></div> </div> -<h2 id="_patch_your_sciret_installation">6. Patch your Sciret installation</h2> +<h2 id="_patch_your_sciret_installation">7. Patch your Sciret installation</h2> <div class="sectionbody"> <div class="admonitionblock"> <table><tr> @@ -842,7 +846,7 @@ </tr></table> </div> </div> -<h2 id="_upgrade_the_sciret_language_package">7. Upgrade the Sciret language package</h2> +<h2 id="_upgrade_the_sciret_language_package">8. Upgrade the Sciret language package</h2> <div class="sectionbody"> <div class="para"><p>The Sciret project deliver a separate language package. With this package you can update you stable Sciret installation with additional translation. The reason for the separate package is that some translations are started or committed after a stable release from Sciret is released. To install the Sciret language package, please follow the instructions</p></div> <div class="admonitionblock"> @@ -876,7 +880,7 @@ </tr></table> </div> </div> -<h2 id="_install_additional_icon_sets_on_sciret">8. Install additional icon sets on Sciret</h2> +<h2 id="_install_additional_icon_sets_on_sciret">9. Install additional icon sets on Sciret</h2> <div class="sectionbody"> <div class="para"><p>The Sciret project deliver several icon sets. With these packages you can installation and other icons set as Sciret ship it by default. To install the Sciret icon set package, please follow the instructions.</p></div> <div class="admonitionblock"> @@ -917,7 +921,7 @@ </tr></table> </div> </div> -<h2 id="_upgrade_sciret">9. Upgrade Sciret</h2> +<h2 id="_upgrade_sciret">10. Upgrade Sciret</h2> <div class="sectionbody"> <div class="para"><p>With the release from Sciret 1.1.0, Sciret offer a full automatic upgrade to the next release. The automatic upgrade work only from the last stable release but not from a SVN version of Sciret.</p></div> <div class="admonitionblock"> @@ -928,7 +932,7 @@ <td class="content">Before you start any upgrade from Sciret, please <strong>make a backup</strong> from your Sciret database and your Sciret installation!</td> </tr></table> </div> -<h3 id="_backup_your_sciret_installation">9.1. Backup your Sciret installation</h3><div style="clear:left"></div> +<h3 id="_backup_your_sciret_installation">10.1. Backup your Sciret installation</h3><div style="clear:left"></div> <div class="para"><p>We will describe here a simple backup from Sciret. Please consider that on your platform, the backup procedure can be different.</p></div> <div class="admonitionblock"> <table><tr> @@ -1019,10 +1023,10 @@ </tr></table> </div> </div> -<h2 id="_install_the_sciret_development_version">10. Install the Sciret development version</h2> +<h2 id="_install_the_sciret_development_version">11. Install the Sciret development version</h2> <div class="sectionbody"> <div class="para"><p>When you want test Sciret and submit patches to Sciret, you should use the development version from Sciret and not the stable version of Sciret. Sciret development from Subversion is not recommended for production use. You must read the Changelog before you install the development version.</p></div> -<h3 id="_checkout_sciret_from_subversion">10.1. Checkout Sciret from Subversion</h3><div style="clear:left"></div> +<h3 id="_checkout_sciret_from_subversion">11.1. Checkout Sciret from Subversion</h3><div style="clear:left"></div> <div class="para"><p>You can checkout the Sciret sources direct from Subversion on the Sourceforge project page. Please consider that the development version of Sciret have no support.</p></div> <div class="literalblock"> <div class="title">SVN checkout from Sourceforge</div> @@ -1030,7 +1034,7 @@ <pre><tt> server:/var/www# svn co https://sciret.svn.sourceforge.net/svnroot/sciret/trunk sciret</tt></pre> </div></div> </div> -<h2 id="_report_bugs_submit_patches_8230">11. Report Bugs, Submit Patches …</h2> +<h2 id="_report_bugs_submit_patches_8230">12. Report Bugs, Submit Patches …</h2> <div class="sectionbody"> <div class="para"><p>When you found any problems with Sciret or inside this howto, please let us know what is going wrong. All problems and patches should be reported to the <a href="http://sourceforge.net/project/stats/?group_id=181327&ugn=sciret">Sciret Sourceforge Project Page</a>. There are also the mailing lists and the forums, which you can use to communicate with other users or the developers from Sciret.</p></div> <div class="admonitionblock"> @@ -1048,7 +1052,7 @@ </tr></table> </div> </div> -<h2 id="_other_information_about_sciret">12. Other Information about Sciret</h2> +<h2 id="_other_information_about_sciret">13. Other Information about Sciret</h2> <div class="sectionbody"> <div class="para"><p>When you are interested in more information about Sciret, you can also visit the Sciret homepage. Here are screenshots from Sciret published and you can play around with the Sciret demo.</p></div> <div class="admonitionblock"> @@ -1061,10 +1065,10 @@ </tr></table> </div> </div> -<h2 id="_contributors_to_sciret_development">13. Contributors to Sciret development</h2> +<h2 id="_contributors_to_sciret_development">14. Contributors to Sciret development</h2> <div class="sectionbody"> <div class="para"><p>Some people are contributed to the development with patches or with translations.</p></div> -<h3 id="_patch_contribution">13.1. Patch contribution</h3><div style="clear:left"></div> +<h3 id="_patch_contribution">14.1. Patch contribution</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1077,7 +1081,7 @@ </p> </li> </ul></div> -<h3 id="_testers">13.2. Testers</h3><div style="clear:left"></div> +<h3 id="_testers">14.2. Testers</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1085,7 +1089,7 @@ </p> </li> </ul></div> -<h3 id="_translations">13.3. Translations</h3><div style="clear:left"></div> +<h3 id="_translations">14.3. Translations</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1104,6 +1108,11 @@ </li> <li> <p> +Hungary translation from Csatay Krisztiá +</p> +</li> +<li> +<p> Japanese translation from SF user tm800720 </p> </li> @@ -1118,15 +1127,20 @@ </p> </li> </ul></div> -<h3 id="_graphical_layout">13.4. Graphical Layout</h3><div style="clear:left"></div> +<h3 id="_graphical_layout">14.4. Graphical Layout</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> -The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +The Sciret Logo was designed done by Nunu Pinheiro </p> </li> +<li> +<p> +The new Sciret Ui was designed by Pawel Krupski +</p> +</li> </ul></div> -<h3 id="_packager">13.5. Packager</h3><div style="clear:left"></div> +<h3 id="_packager">14.5. Packager</h3><div style="clear:left"></div> <div class="ilist"><ul> <li> <p> @@ -1135,13 +1149,13 @@ </li> </ul></div> </div> -<h2 id="_license_of_this_documentation">14. License of this documentation</h2> +<h2 id="_license_of_this_documentation">15. License of this documentation</h2> <div class="sectionbody"> <div class="para"><p>This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/2.5/">Creative Commons Attribution-Share Alike 2.5 License</a>.</p></div> </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-24 23:59:28 CEST +Last updated 2008-09-25 01:03:30 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN.txt =================================================================== --- trunk/docs/sciret-install-EN.txt 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-EN.txt 2008-09-24 23:04:39 UTC (rev 703) @@ -1,6 +1,6 @@ Howto install the Sciret Knowledge Base ======================================= -v1.1.4, July 2007 +v2.0.0, October 2008 Reiner Jung <re...@kb...> :Author Initials: JR @@ -17,8 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater is recommended. You can also use alternative HTTP servers like http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd] or http://www.cherokee-project.com/[Cherokee HTTP server] - http://www.lighttpd.net/ [lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required @@ -105,15 +104,15 @@ [TIP] .Sciret available packages =================================================================== -sciret-1.1.0.tar.gz +sciret-2.0.0.tar.gz The preferred package for Linux, Unix and BSD users -sciret-1.1.0.zip +sciret-2.0.0.zip The preferred package for most Windows users -sciret-1.1.0-windows-installer.exe +sciret-2.0.0-windows-installer.exe This is a graphical installer for Windows users =================================================================== @@ -276,6 +275,13 @@ The certificate creation process is similar for a commercial vendor. +Anti Virus protection of your Sciret Installation +------------------------------------------------- + +You can protect your Sciret installation from upload of Virus files. You should activate the Anti-Virus protection to secure your users. It is only a few minutes install for you but a huge improvement for your customers. + +To enable the Anti-Virus protection please follow the next section. + Performance tuning of your Sciret installation ---------------------------------------------- @@ -575,13 +581,15 @@ - Chinese Traditional Johnny Hsieh - Dutch translation Roy de Milde - Hebrew translation from SF user Golanor +- Hungary translation from Csatay Krisztiá - Japanese translation from SF user tm800720 - Norway translation from from Rune Hammersland - Swedish translation from Henrik Christensson Graphical Layout ~~~~~~~~~~~~~~~~ -- The Sciret Logo and the New Sciret Layout is done by Nunu Pinheiro +- The Sciret Logo was designed done by Nunu Pinheiro +- The new Sciret Ui was designed by Pawel Krupski Packager ~~~~~~~~ Modified: trunk/docs/sciret-install-OpenBSD-EN-html4.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:04:39 UTC (rev 703) @@ -547,7 +547,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-24 23:59:35 CEST +Last updated 2008-09-25 01:03:38 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:04:39 UTC (rev 703) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-24 23:59:38 CEST +Last updated 2008-09-25 01:03:40 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:03:21 UTC (rev 702) +++ trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:04:39 UTC (rev 703) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-24 23:59:33 CEST +Last updated 2008-09-25 01:03:36 CEST </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-09-24 23:12:05
|
Revision: 704 http://sciret.svn.sourceforge.net/sciret/?rev=704&view=rev Author: reinerj Date: 2008-09-24 23:11:55 +0000 (Wed, 24 Sep 2008) Log Message: ----------- we don't ship longer fckeditor so this can be removed from docu Modified Paths: -------------- trunk/docs/sciret-install-EN-html4.html trunk/docs/sciret-install-EN-html4.txt trunk/docs/sciret-install-EN-images.html trunk/docs/sciret-install-EN-images.txt trunk/docs/sciret-install-EN.html trunk/docs/sciret-install-EN.txt trunk/docs/sciret-install-OpenBSD-EN-html4.html trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN.html Modified: trunk/docs/sciret-install-EN-html4.html =================================================================== --- trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:11:55 UTC (rev 704) @@ -130,18 +130,6 @@ server:/var/www# find sciret/uploads -type d -exec chmod 770 {} \; server:/var/www# chmod 660 sciret/config.php</pre> -<p>Now you must set the <strong>$Config[<em>UserFilesPath</em>]</strong> variable to the path (relative to the web server root dir) where -you want to store image uploads.</p> -<p><b>Edit the follow files:</b></p> -<pre> server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ;</pre> <h3><a name="_finish_the_sciret_installation"></a>4.3. Finish the Sciret installation</h3> <p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p> <table frame="void" bgcolor="white" width="80%" cellpadding="8"> @@ -511,7 +499,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-25 01:03:32 CEST +Last updated 2008-09-25 01:10:48 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-EN-html4.txt =================================================================== --- trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:11:55 UTC (rev 704) @@ -157,22 +157,7 @@ server:/var/www# chmod 660 sciret/config.php .................................................................... -Now you must set the *$Config['UserFilesPath']* variable to the path (relative to the web server root dir) where -you want to store image uploads. -.Edit the follow files: -.................................................................... - server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; -.................................................................... - Finish the Sciret installation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions. Modified: trunk/docs/sciret-install-EN-images.html =================================================================== --- trunk/docs/sciret-install-EN-images.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN-images.html 2008-09-24 23:11:55 UTC (rev 704) @@ -541,21 +541,6 @@ server:/var/www# chmod 660 sciret/config.php</tt></pre> </div></div> -<div class="para"><p>Now you must set the <strong>$Config[<em>UserFilesPath</em>]</strong> variable to the path (relative to the web server root dir) where -you want to store image uploads.</p></div> -<div class="literalblock"> -<div class="title">Edit the follow files:</div> -<div class="content"> -<pre><tt> server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ;</tt></pre> -</div></div> <h3 id="_finish_the_sciret_installation">4.3. Finish the Sciret installation</h3><div style="clear:left"></div> <div class="para"><p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p></div> <div class="admonitionblock"> @@ -1155,7 +1140,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:03:34 CEST +Last updated 2008-09-25 01:10:50 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN-images.txt =================================================================== --- trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:11:55 UTC (rev 704) @@ -157,22 +157,7 @@ server:/var/www# chmod 660 sciret/config.php .................................................................... -Now you must set the *$Config['UserFilesPath']* variable to the path (relative to the web server root dir) where -you want to store image uploads. -.Edit the follow files: -.................................................................... - server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; -.................................................................... - Finish the Sciret installation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions. Modified: trunk/docs/sciret-install-EN.html =================================================================== --- trunk/docs/sciret-install-EN.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN.html 2008-09-24 23:11:55 UTC (rev 704) @@ -541,21 +541,6 @@ server:/var/www# chmod 660 sciret/config.php</tt></pre> </div></div> -<div class="para"><p>Now you must set the <strong>$Config[<em>UserFilesPath</em>]</strong> variable to the path (relative to the web server root dir) where -you want to store image uploads.</p></div> -<div class="literalblock"> -<div class="title">Edit the follow files:</div> -<div class="content"> -<pre><tt> server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ;</tt></pre> -</div></div> <h3 id="_finish_the_sciret_installation">4.3. Finish the Sciret installation</h3><div style="clear:left"></div> <div class="para"><p>After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions.</p></div> <div class="admonitionblock"> @@ -1155,7 +1140,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:03:30 CEST +Last updated 2008-09-25 01:10:47 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN.txt =================================================================== --- trunk/docs/sciret-install-EN.txt 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-EN.txt 2008-09-24 23:11:55 UTC (rev 704) @@ -157,22 +157,7 @@ server:/var/www# chmod 660 sciret/config.php .................................................................... -Now you must set the *$Config['UserFilesPath']* variable to the path (relative to the web server root dir) where -you want to store image uploads. -.Edit the follow files: -.................................................................... - server:/var/www/sciret# vi fckeditor/editor/filemanager/browser/default/connectors/php/config.php - - // Path to user files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; - - server:/var/www/sciret# vi fckeditor/editor/filemanager/upload/php/config.php - - // Path to uploaded files relative to the document root. - $Config['UserFilesPath'] = '/sciret/uploads/editor' ; -.................................................................... - Finish the Sciret installation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ After you configured the web server and all permissions are set, you can go to finish the installation. To finalize the Sciret setup, please point your browser to your web server Sciret URL and follow the instructions. Modified: trunk/docs/sciret-install-OpenBSD-EN-html4.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:11:55 UTC (rev 704) @@ -547,7 +547,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-25 01:03:38 CEST +Last updated 2008-09-25 01:10:54 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:11:55 UTC (rev 704) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:03:40 CEST +Last updated 2008-09-25 01:10:56 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:04:39 UTC (rev 703) +++ trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:11:55 UTC (rev 704) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:03:36 CEST +Last updated 2008-09-25 01:10:52 CEST </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-09-24 23:15:21
|
Revision: 705 http://sciret.svn.sourceforge.net/sciret/?rev=705&view=rev Author: reinerj Date: 2008-09-24 23:15:11 +0000 (Wed, 24 Sep 2008) Log Message: ----------- a other fix to the docu Modified Paths: -------------- trunk/docs/sciret-install-EN-html4.html trunk/docs/sciret-install-EN-html4.txt trunk/docs/sciret-install-EN-images.html trunk/docs/sciret-install-EN-images.txt trunk/docs/sciret-install-EN.html trunk/docs/sciret-install-EN.txt trunk/docs/sciret-install-OpenBSD-EN-html4.html trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN.html Modified: trunk/docs/sciret-install-EN-html4.html =================================================================== --- trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN-html4.html 2008-09-24 23:15:11 UTC (rev 705) @@ -25,7 +25,7 @@ <strong>Web Server</strong> </td> <td> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> </td> </tr> <tr valign="top"> @@ -499,7 +499,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-25 01:10:48 CEST +Last updated 2008-09-25 01:13:01 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-EN-html4.txt =================================================================== --- trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN-html4.txt 2008-09-24 23:15:11 UTC (rev 705) @@ -17,7 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required Modified: trunk/docs/sciret-install-EN-images.html =================================================================== --- trunk/docs/sciret-install-EN-images.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN-images.html 2008-09-24 23:15:11 UTC (rev 705) @@ -369,7 +369,7 @@ <strong>Web Server</strong> </td> <td class="hlist2"> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> </td> </tr> <tr> @@ -1140,7 +1140,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:10:50 CEST +Last updated 2008-09-25 01:13:03 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN-images.txt =================================================================== --- trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN-images.txt 2008-09-24 23:15:11 UTC (rev 705) @@ -17,7 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required Modified: trunk/docs/sciret-install-EN.html =================================================================== --- trunk/docs/sciret-install-EN.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN.html 2008-09-24 23:15:11 UTC (rev 705) @@ -369,7 +369,7 @@ <strong>Web Server</strong> </td> <td class="hlist2"> -<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a>, <a href="http://www.lighttpd.net/">lighttpd</a> +<a href="http://httpd.apache.org">Apache Server</a> version 1.3 or greater, <a href="http://www.microsoft.com/windowsserver2003/iis/default.mspx">Microsoft IIS ® registered trademark</a>, <a href="http://www.lighttpd.net/">lighttpd</a>, <a href="http://www.cherokee-project.com/">Cherokee HTTP server</a> </td> </tr> <tr> @@ -1140,7 +1140,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:10:47 CEST +Last updated 2008-09-25 01:12:59 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-EN.txt =================================================================== --- trunk/docs/sciret-install-EN.txt 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-EN.txt 2008-09-24 23:15:11 UTC (rev 705) @@ -17,7 +17,7 @@ To install Sciret, you need a couple of things -*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server], http://www.lighttpd.net/[lighttpd] +*Web Server*:: http://httpd.apache.org[Apache Server] version 1.3 or greater, http://www.microsoft.com/windowsserver2003/iis/default.mspx[Microsoft IIS (R) registered trademark], http://www.lighttpd.net/[lighttpd], http://www.cherokee-project.com/[Cherokee HTTP server] *PHP*:: http://www.php.net/[PHP] version 4.2 or greater is required Modified: trunk/docs/sciret-install-OpenBSD-EN-html4.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-OpenBSD-EN-html4.html 2008-09-24 23:15:11 UTC (rev 705) @@ -547,7 +547,7 @@ <p></p> <p></p> <hr /><p><small> -Last updated 2008-09-25 01:10:54 CEST +Last updated 2008-09-25 01:13:07 CEST </small></p> </body> </html> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-09-24 23:15:11 UTC (rev 705) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:10:56 CEST +Last updated 2008-09-25 01:13:09 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:11:55 UTC (rev 704) +++ trunk/docs/sciret-install-OpenBSD-EN.html 2008-09-24 23:15:11 UTC (rev 705) @@ -1249,7 +1249,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:10:52 CEST +Last updated 2008-09-25 01:13:05 CEST </div> </div> </body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-11-21 19:14:11
|
Revision: 778 http://sciret.svn.sourceforge.net/sciret/?rev=778&view=rev Author: reinerj Date: 2008-11-21 19:14:04 +0000 (Fri, 21 Nov 2008) Log Message: ----------- update the BSD doc and add new mysql security Modified Paths: -------------- trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN-images.txt trunk/docs/sciret-install-OpenBSD-EN.txt Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-15 18:41:44 UTC (rev 777) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-21 19:14:04 UTC (rev 778) @@ -344,14 +344,17 @@ <body> <div id="header"> <h1>Howto install Sciret on OpenBSD</h1> -<span id="author">v1.1.3, Mai 2007</span><br /> -Reiner Jung <rj...@th...> +<span id="author">v2.0.0, Nov 2008</span><br /> +Reiner Jung <re...@kb...> </div> <h2 id="_introduction">1. Introduction</h2> <div class="sectionbody"> <div class="para"><p><strong>Sciret</strong></p></div> <div class="para"><p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p></div> -<div class="para"><p>Sciret was developed as a internal project from <a href="http://www.the-gang.net">TheGang</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies.</tt></pre> +</div></div> <div class="para"><p><strong>OpenBSD</strong></p></div> <div class="para"><p><a href="http://www.openbsd.org">OpenBSD</a> is a Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Unix derivative developed at the University of California, Berkeley. It was forked from NetBSD by project leader Theo de Raadt in late 1995. The project is widely known for the developers insistence on open source code and quality documentation; uncompromising position on software licensing; and focus on security and code correctness. The project is coordinated from de Raadt's home in Calgary, Alberta, Canada. Its logo and mascot is Puffy, a blowfish.</p></div> <div class="para"><p>OpenBSD includes a number of security features absent or optional in other operating systems and has a tradition of developers auditing the source code for software bugs and security problems. The project maintains strict policies on licensing and prefers the open source BSD licence and its variants in the past this has led to a comprehensive licence audit and moves to remove or replace code under licences found less acceptable.</p></div> @@ -593,13 +596,40 @@ </div> <div class="para"><p>Now you need to prepare your MySQL server that he start at system start and you need to install the default database for your MySQL server.</p></div> +<div class="para"><p>The basic installation from your OpenBSD system and the required servers are configured and you can +start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install +Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please +follow the instructions below.</p></div> +</div> +<h2 id="_database">4. Database</h2> +<div class="sectionbody"> +<div class="para"><p>Sciret requires a database. At the moment Sciret support only MySQL as database. +There are several ways to create a database and several tools</p></div> <div class="admonitionblock"> <table><tr> <td class="icon"> -<img src="./asciidoc-images/important.png" alt="Important" /> +<img src="./asciidoc-images/tip.png" alt="Tip" /> </td> <td class="content"> -<div class="title">Configuration of your MySQL server</div> +<div class="title">MySQL Administration</div> +<div class="para"><p>phpMyAdmin: Web based administration tool for MySQL is as a package available in +the OpenBSD ports tree. You can install the package like the other packages with +the command</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>pkg_add -v -i phpMyAdmin.</tt></pre> +</div></div> +<div class="para"><p>For more information about phpMyAdmin you can visit the project page.</p></div> +<div class="para"><p><a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net/</a></p></div> +<div class="para"><p>MySQL Administrator is a other tool, provided by MySQL AB and this tool is also +available as package from the ports tree (mysql-administrator).</p></div> +<div class="para"><p><a href="http://www.mysql.com/products/tools/administrator">http://www.mysql.com/products/tools/administrator/</a></p></div> +</td> +</tr></table> +</div> +<h3 id="_configuration_of_your_mysql_server">4.1. Configuration of your MySQL server</h3><div style="clear:left"></div> +<div class="exampleblock"> +<div class="exampleblock-content"> <div class="para"><p>To enable MySQL to start at boot enter the following line in /etc/rc.conf.local:</p></div> <div class="literalblock"> <div class="content"> @@ -636,41 +666,92 @@ </div></div> <div class="para"><p>You must add this line exactly as they are written here. Otherwise your chrooted Apache will not be able to connect to the MySQL Database server!</p></div> -</td> -</tr></table> -</div> -<div class="para"><p>The basic installation from your OpenBSD system and the required servers are configured and you can -start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install -Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please -follow the instructions below.</p></div> -</div> -<h2 id="_database">4. Database</h2> -<div class="sectionbody"> -<div class="para"><p>Sciret requires a database. At the moment Sciret support only MySQL as database. -There are several ways to create a database and several tools</p></div> +<div class="para"><p>Now you can start your MySQL server with the follow command manually</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>/usr/local/bin/mysqld_safe &</tt></pre> +</div></div> +</div></div> <div class="admonitionblock"> <table><tr> <td class="icon"> -<img src="./asciidoc-images/tip.png" alt="Tip" /> +<img src="./asciidoc-images/important.png" alt="Important" /> </td> <td class="content"> -<div class="title">MySQL Administration</div> -<div class="para"><p>phpMyAdmin: Web based administration tool for MySQL is as a package available in -the OpenBSD ports tree. You can install the package like the other packages with -the command</p></div> +<div class="title">Secure your MySQL server</div> +<div class="para"><p>You should run the follow command to secure your MySQL for production environments</p></div> <div class="literalblock"> <div class="content"> -<pre><tt>pkg_add -v -i phpMyAdmin.</tt></pre> +<pre><tt># /usr/local/bin/mysql_secure_installation</tt></pre> </div></div> -<div class="para"><p>For more information about phpMyAdmin you can visit the project page.</p></div> -<div class="para"><p><a href="http://www.phpmyadmin.net">http://www.phpmyadmin.net/</a></p></div> -<div class="para"><p>MySQL Administrator is a other tool, provided by MySQL AB and this tool is also -available as package from the ports tree (mysql-administrator).</p></div> -<div class="para"><p><a href="http://www.mysql.com/products/tools/administrator">http://www.mysql.com/products/tools/administrator/</a></p></div> +<div class="admonitionblock"> +<table><tr> +<td class="icon"> +<img src="./asciidoc-images/note.png" alt="Note" /> </td> +<td class="content">RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL + SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!</td> </tr></table> </div> +<div class="para"><p>In order to log into MySQL to secure it, we'll need the current +password for the root user. If you've just installed MySQL, and +you haven't set the root password yet, the password will be blank, +so you should just press enter here.</p></div> +<div class="para"><p>Enter current password for root (enter for none):</p></div> +<div class="para"><p>OK, successfully used password, moving on…</p></div> +<div class="para"><p>Setting the root password ensures that nobody can log into the MySQL +root user without the proper authorisation.</p></div> +<div class="para"><p>Set root password? [Y/n] y</p></div> +<div class="para"><p>New password:</p></div> +<div class="para"><p>Re-enter new password:</p></div> +<div class="para"><p>Password updated successfully!</p></div> +<div class="para"><p>Reloading privilege tables..</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +<div class="para"><p>By default, a MySQL installation has an anonymous user, allowing anyone +to log into MySQL without having to have a user account created for +them. This is intended only for testing, and to make the installation +go a bit smoother. You should remove them before moving into a +production environment.</p></div> +<div class="para"><p>Remove anonymous users? [Y/n] y</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +<div class="para"><p>Normally, root should only be allowed to connect from <em>localhost</em>. This +ensures that someone cannot guess at the root password from the network.</p></div> +<div class="para"><p>Disallow root login remotely? [Y/n] y</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +<div class="para"><p>By default, MySQL comes with a database named <em>test</em> that anyone can +access. This is also intended only for testing, and should be removed +before moving into a production environment.</p></div> +<div class="para"><p>Remove test database and access to it? [Y/n] y</p></div> +<div class="para"><p>Dropping test database…</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +<div class="para"><p>Removing privileges on test database…</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +<div class="para"><p>Reloading the privilege tables will ensure that all changes made so far +will take effect immediately.</p></div> +<div class="para"><p>Reload privilege tables now? [Y/n] y</p></div> +<div class="literalblock"> +<div class="content"> +<pre><tt>... Success!</tt></pre> +</div></div> +</td> +</tr></table> </div> +</div> <h2 id="_disabling_and_configuring_services">5. Disabling and configuring Services</h2> <div class="sectionbody"> <div class="para"><p>OpenBSD does come with a few unnecessary services enabled by default, which you don't need when you run Sciret. Turn these services off. This is completely optional and you must do so according to your own needs.</p></div> @@ -1249,7 +1330,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-09-25 01:13:09 CEST +Last updated 2008-11-21 20:09:31 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-15 18:41:44 UTC (rev 777) +++ trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-21 19:14:04 UTC (rev 778) @@ -1,8 +1,8 @@ Howto install Sciret on OpenBSD =============================== -v1.1.3, Mai 2007 -Reiner Jung <rj...@th...> -:Author Initials: JR +v2.0.0, Nov 2008 +Reiner Jung <re...@kb...> +:Author Initials: RJ Introduction ------------ @@ -11,7 +11,7 @@ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. -Sciret was developed as a internal project from http://www.the-gang.net[TheGang], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. + Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. *OpenBSD* @@ -176,8 +176,41 @@ Now you need to prepare your MySQL server that he start at system start and you need to install the default database for your MySQL server. -[IMPORTANT] -.Configuration of your MySQL server + + + +The basic installation from your OpenBSD system and the required servers are configured and you can +start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install +Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please +follow the instructions below. + +Database +-------- + +Sciret requires a database. At the moment Sciret support only MySQL as database. +There are several ways to create a database and several tools + +[TIP] +.MySQL Administration +================================================================================ +phpMyAdmin: Web based administration tool for MySQL is as a package available in +the OpenBSD ports tree. You can install the package like the other packages with +the command + + pkg_add -v -i phpMyAdmin. + +For more information about phpMyAdmin you can visit the project page. + +http://www.phpmyadmin.net[http://www.phpmyadmin.net/] + +MySQL Administrator is a other tool, provided by MySQL AB and this tool is also +available as package from the ports tree (mysql-administrator). + +http://www.mysql.com/products/tools/administrator[http://www.mysql.com/products/tools/administrator/] +================================================================================ + +Configuration of your MySQL server +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ===================================================================================== To enable MySQL to start at boot enter the following line in /etc/rc.conf.local: @@ -212,38 +245,89 @@ You must add this line exactly as they are written here. Otherwise your chrooted Apache will not be able to connect to the MySQL Database server! + + +Now you can start your MySQL server with the follow command manually + + /usr/local/bin/mysqld_safe & + ===================================================================================== -The basic installation from your OpenBSD system and the required servers are configured and you can -start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install -Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please -follow the instructions below. +[IMPORTANT] +.Secure your MySQL server +===================================================================================== +You should run the follow command to secure your MySQL for production environments -Database --------- + # /usr/local/bin/mysql_secure_installation -Sciret requires a database. At the moment Sciret support only MySQL as database. -There are several ways to create a database and several tools +NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL + SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! -[TIP] -.MySQL Administration -================================================================================ -phpMyAdmin: Web based administration tool for MySQL is as a package available in -the OpenBSD ports tree. You can install the package like the other packages with -the command - - pkg_add -v -i phpMyAdmin. -For more information about phpMyAdmin you can visit the project page. - -http://www.phpmyadmin.net[http://www.phpmyadmin.net/] +In order to log into MySQL to secure it, we'll need the current +password for the root user. If you've just installed MySQL, and +you haven't set the root password yet, the password will be blank, +so you should just press enter here. -MySQL Administrator is a other tool, provided by MySQL AB and this tool is also -available as package from the ports tree (mysql-administrator). +Enter current password for root (enter for none): -http://www.mysql.com/products/tools/administrator[http://www.mysql.com/products/tools/administrator/] -================================================================================ +OK, successfully used password, moving on... +Setting the root password ensures that nobody can log into the MySQL +root user without the proper authorisation. + +Set root password? [Y/n] y + +New password: + +Re-enter new password: + +Password updated successfully! + +Reloading privilege tables.. + + ... Success! + + +By default, a MySQL installation has an anonymous user, allowing anyone +to log into MySQL without having to have a user account created for +them. This is intended only for testing, and to make the installation +go a bit smoother. You should remove them before moving into a +production environment. + +Remove anonymous users? [Y/n] y + + ... Success! + +Normally, root should only be allowed to connect from 'localhost'. This +ensures that someone cannot guess at the root password from the network. + +Disallow root login remotely? [Y/n] y + + ... Success! + +By default, MySQL comes with a database named 'test' that anyone can +access. This is also intended only for testing, and should be removed +before moving into a production environment. + +Remove test database and access to it? [Y/n] y + +Dropping test database... + + ... Success! + +Removing privileges on test database... + + ... Success! + +Reloading the privilege tables will ensure that all changes made so far +will take effect immediately. + +Reload privilege tables now? [Y/n] y + + ... Success! +===================================================================================== + Disabling and configuring Services ---------------------------------- Modified: trunk/docs/sciret-install-OpenBSD-EN.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-15 18:41:44 UTC (rev 777) +++ trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-21 19:14:04 UTC (rev 778) @@ -1,8 +1,8 @@ Howto install Sciret on OpenBSD =============================== -v1.1.3, Mai 2007 +v2.0.0, Nov 2008 Reiner Jung <re...@kb...> -:Author Initials: JR +:Author Initials: RJ Introduction ------------ @@ -176,8 +176,41 @@ Now you need to prepare your MySQL server that he start at system start and you need to install the default database for your MySQL server. -[IMPORTANT] -.Configuration of your MySQL server + + + +The basic installation from your OpenBSD system and the required servers are configured and you can +start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install +Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please +follow the instructions below. + +Database +-------- + +Sciret requires a database. At the moment Sciret support only MySQL as database. +There are several ways to create a database and several tools + +[TIP] +.MySQL Administration +================================================================================ +phpMyAdmin: Web based administration tool for MySQL is as a package available in +the OpenBSD ports tree. You can install the package like the other packages with +the command + + pkg_add -v -i phpMyAdmin. + +For more information about phpMyAdmin you can visit the project page. + +http://www.phpmyadmin.net[http://www.phpmyadmin.net/] + +MySQL Administrator is a other tool, provided by MySQL AB and this tool is also +available as package from the ports tree (mysql-administrator). + +http://www.mysql.com/products/tools/administrator[http://www.mysql.com/products/tools/administrator/] +================================================================================ + +Configuration of your MySQL server +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ===================================================================================== To enable MySQL to start at boot enter the following line in /etc/rc.conf.local: @@ -212,38 +245,97 @@ You must add this line exactly as they are written here. Otherwise your chrooted Apache will not be able to connect to the MySQL Database server! + + +Now you can start your MySQL server with the follow command manually + + /usr/local/bin/mysqld_safe & + ===================================================================================== -The basic installation from your OpenBSD system and the required servers are configured and you can -start now to install Sciret. Sciret will be available in the OpenBSD ports tree, so you can install -Sciret without pain. Before you can install Sciret, you need to prepare your database first. Please -follow the instructions below. +[IMPORTANT] +.Secure your MySQL server +===================================================================================== +You should run the follow command to secure your MySQL for production environments -Database --------- + # /usr/local/bin/mysql_secure_installation -Sciret requires a database. At the moment Sciret support only MySQL as database. -There are several ways to create a database and several tools +NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL + SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! -[TIP] -.MySQL Administration -================================================================================ -phpMyAdmin: Web based administration tool for MySQL is as a package available in -the OpenBSD ports tree. You can install the package like the other packages with -the command - - pkg_add -v -i phpMyAdmin. -For more information about phpMyAdmin you can visit the project page. - -http://www.phpmyadmin.net[http://www.phpmyadmin.net/] +In order to log into MySQL to secure it, we'll need the current +password for the root user. If you've just installed MySQL, and +you haven't set the root password yet, the password will be blank, +so you should just press enter here. -MySQL Administrator is a other tool, provided by MySQL AB and this tool is also -available as package from the ports tree (mysql-administrator). +Enter current password for root (enter for none): -http://www.mysql.com/products/tools/administrator[http://www.mysql.com/products/tools/administrator/] -================================================================================ +OK, successfully used password, moving on... +Setting the root password ensures that nobody can log into the MySQL +root user without the proper authorisation. + +Set root password? [Y/n] y + +New password: + +Re-enter new password: + +Password updated successfully! + +Reloading privilege tables.. + + ... Success! + + +By default, a MySQL installation has an anonymous user, allowing anyone +to log into MySQL without having to have a user account created for +them. This is intended only for testing, and to make the installation +go a bit smoother. You should remove them before moving into a +production environment. + +Remove anonymous users? [Y/n] y + + ... Success! + +Normally, root should only be allowed to connect from 'localhost'. This +ensures that someone cannot guess at the root password from the network. + +Disallow root login remotely? [Y/n] y + + ... Success! + +By default, MySQL comes with a database named 'test' that anyone can +access. This is also intended only for testing, and should be removed +before moving into a production environment. + +Remove test database and access to it? [Y/n] y + +Dropping test database... + + ... Success! + +Removing privileges on test database... + + ... Success! + +Reloading the privilege tables will ensure that all changes made so far +will take effect immediately. + +Reload privilege tables now? [Y/n] y + + ... Success! + +Cleaning up... + +All done! If you've completed all of the above steps, your MySQL +installation should now be secure. + +Thanks for using MySQL! + +===================================================================================== + Disabling and configuring Services ---------------------------------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-11-21 19:37:26
|
Revision: 779 http://sciret.svn.sourceforge.net/sciret/?rev=779&view=rev Author: reinerj Date: 2008-11-21 19:37:19 +0000 (Fri, 21 Nov 2008) Log Message: ----------- add changes from PHP install on OpenBSD Modified Paths: -------------- trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN-images.txt trunk/docs/sciret-install-OpenBSD-EN.txt Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-21 19:14:04 UTC (rev 778) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-21 19:37:19 UTC (rev 779) @@ -451,11 +451,6 @@ <div class="content"> <pre><tt># pkg_add -v -i php5-core</tt></pre> </div></div> -<div class="para"><p>Copy the php.ini file</p></div> -<div class="literalblock"> -<div class="content"> -<pre><tt># cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini</tt></pre> -</div></div> <div class="para"><p>Edit the php.ini file</p></div> <div class="literalblock"> <div class="content"> @@ -474,7 +469,8 @@ <div class="para"><p>And activate the PHP package</p></div> <div class="literalblock"> <div class="content"> -<pre><tt># /usr/local/sbin/phpxs -s</tt></pre> +<pre><tt># ln -s /var/www/conf/modules.sample/php5.conf \ + /var/www/conf/modules</tt></pre> </div></div> <div class="para"><p>And install and activate the follow packages also</p></div> <div class="literalblock"> @@ -483,7 +479,8 @@ </div></div> <div class="literalblock"> <div class="content"> -<pre><tt># /usr/local/sbin/phpxs -a mysql</tt></pre> +<pre><tt># ln -fs /var/www/conf/php5.sample/mysql.ini \ + /var/www/conf/php5/mysql.ini</tt></pre> </div></div> <div class="literalblock"> <div class="content"> @@ -491,7 +488,8 @@ </div></div> <div class="literalblock"> <div class="content"> -<pre><tt># /usr/local/sbin/phpxs -a mcrypt</tt></pre> +<pre><tt># ln -fs /var/www/conf/php5.sample/mcrypt.ini \ + /var/www/conf/php5/mcrypt.ini</tt></pre> </div></div> <div class="literalblock"> <div class="content"> @@ -499,7 +497,8 @@ </div></div> <div class="literalblock"> <div class="content"> -<pre><tt># /usr/local/sbin/phpxs -a mhash</tt></pre> +<pre><tt># ln -fs /var/www/conf/php5.sample/mhash.ini \ + /var/www/conf/php5/mhash.ini</tt></pre> </div></div> <div class="literalblock"> <div class="content"> @@ -507,7 +506,8 @@ </div></div> <div class="literalblock"> <div class="content"> -<pre><tt># /usr/local/sbin/phpxs -a imap/</tt></pre> +<pre><tt># ln -fs /var/www/conf/php5.sample/imap.ini \ + /var/www/conf/php5/imap.ini</tt></pre> </div></div> </td> </tr></table> @@ -539,16 +539,16 @@ # chown www /var/www/tmp</tt></pre> </div></div> <div class="para"><p>The base configuration from the Apache server is finished. Now you need to activate -the webserver that he start on system start. Please change in the file <strong>/etc/rc.conf</strong> -the value from</p></div> +the webserver that he start on system start. Please add to the file +<strong>/etc/rc.conf.local</strong></p></div> <div class="literalblock"> <div class="content"> -<pre><tt>http_flags=NO</tt></pre> +<pre><tt>http_flags=""</tt></pre> </div></div> -<div class="para"><p>to</p></div> +<div class="para"><p>or for SSL support</p></div> <div class="literalblock"> <div class="content"> -<pre><tt>http_flags=""</tt></pre> +<pre><tt>http_flags="-DSSL"</tt></pre> </div></div> </td> </tr></table> @@ -748,6 +748,10 @@ <div class="content"> <pre><tt>... Success!</tt></pre> </div></div> +<div class="para"><p>Cleaning up…</p></div> +<div class="para"><p>All done! If you've completed all of the above steps, your MySQL +installation should now be secure.</p></div> +<div class="para"><p>Thanks for using MySQL!</p></div> </td> </tr></table> </div> @@ -1330,7 +1334,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-11-21 20:09:31 CEST +Last updated 2008-11-21 20:35:59 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-21 19:14:04 UTC (rev 778) +++ trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-21 19:37:19 UTC (rev 779) @@ -72,10 +72,6 @@ # pkg_add -v -i php5-core -Copy the php.ini file - - # cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini - Edit the php.ini file # vi /var/www/conf/php.ini @@ -90,25 +86,31 @@ And activate the PHP package - # /usr/local/sbin/phpxs -s + # ln -s /var/www/conf/modules.sample/php5.conf \ + /var/www/conf/modules And install and activate the follow packages also # pkg_add -v -i php5-mysql - # /usr/local/sbin/phpxs -a mysql + # ln -fs /var/www/conf/php5.sample/mysql.ini \ + /var/www/conf/php5/mysql.ini # pkg_add -v -i php5-mcrypt - # /usr/local/sbin/phpxs -a mcrypt + # ln -fs /var/www/conf/php5.sample/mcrypt.ini \ + /var/www/conf/php5/mcrypt.ini # pkg_add -v -i php5-mhash - # /usr/local/sbin/phpxs -a mhash + # ln -fs /var/www/conf/php5.sample/mhash.ini \ + /var/www/conf/php5/mhash.ini # pkg_add -v -i php5-imap - # /usr/local/sbin/phpxs -a imap/ + # ln -fs /var/www/conf/php5.sample/imap.ini \ + /var/www/conf/php5/imap.ini + ===================================================================================== After the packages are installed, you need to prepare the OpenBSD Apache to support PHP @@ -132,14 +134,14 @@ # chown www /var/www/tmp The base configuration from the Apache server is finished. Now you need to activate -the webserver that he start on system start. Please change in the file */etc/rc.conf* -the value from +the webserver that he start on system start. Please add to the file +*/etc/rc.conf.local* - http_flags=NO + http_flags="" -to +or for SSL support - http_flags="" + http_flags="-DSSL" ===================================================================================== PHP and the Apache web server are up and running and the first part of your installation @@ -326,6 +328,14 @@ Reload privilege tables now? [Y/n] y ... Success! + +Cleaning up... + +All done! If you've completed all of the above steps, your MySQL +installation should now be secure. + +Thanks for using MySQL! + ===================================================================================== Disabling and configuring Services Modified: trunk/docs/sciret-install-OpenBSD-EN.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-21 19:14:04 UTC (rev 778) +++ trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-21 19:37:19 UTC (rev 779) @@ -72,10 +72,6 @@ # pkg_add -v -i php5-core -Copy the php.ini file - - # cp /usr/local/share/examples/php5/php.ini-recommended /var/www/conf/php.ini - Edit the php.ini file # vi /var/www/conf/php.ini @@ -90,25 +86,31 @@ And activate the PHP package - # /usr/local/sbin/phpxs -s + # ln -s /var/www/conf/modules.sample/php5.conf \ + /var/www/conf/modules And install and activate the follow packages also # pkg_add -v -i php5-mysql - # /usr/local/sbin/phpxs -a mysql + # ln -fs /var/www/conf/php5.sample/mysql.ini \ + /var/www/conf/php5/mysql.ini # pkg_add -v -i php5-mcrypt - # /usr/local/sbin/phpxs -a mcrypt + # ln -fs /var/www/conf/php5.sample/mcrypt.ini \ + /var/www/conf/php5/mcrypt.ini # pkg_add -v -i php5-mhash - # /usr/local/sbin/phpxs -a mhash + # ln -fs /var/www/conf/php5.sample/mhash.ini \ + /var/www/conf/php5/mhash.ini # pkg_add -v -i php5-imap - # /usr/local/sbin/phpxs -a imap/ + # ln -fs /var/www/conf/php5.sample/imap.ini \ + /var/www/conf/php5/imap.ini + ===================================================================================== After the packages are installed, you need to prepare the OpenBSD Apache to support PHP @@ -132,14 +134,14 @@ # chown www /var/www/tmp The base configuration from the Apache server is finished. Now you need to activate -the webserver that he start on system start. Please change in the file */etc/rc.conf* -the value from +the webserver that he start on system start. Please add to the file +*/etc/rc.conf.local* - http_flags=NO + http_flags="" -to +or for SSL support - http_flags="" + http_flags="-DSSL" ===================================================================================== PHP and the Apache web server are up and running and the first part of your installation This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <re...@us...> - 2008-11-21 19:44:04
|
Revision: 780 http://sciret.svn.sourceforge.net/sciret/?rev=780&view=rev Author: reinerj Date: 2008-11-21 19:43:57 +0000 (Fri, 21 Nov 2008) Log Message: ----------- fix a linebreak Modified Paths: -------------- trunk/docs/sciret-install-OpenBSD-EN-images.html trunk/docs/sciret-install-OpenBSD-EN-images.txt trunk/docs/sciret-install-OpenBSD-EN.txt Modified: trunk/docs/sciret-install-OpenBSD-EN-images.html =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-21 19:37:19 UTC (rev 779) +++ trunk/docs/sciret-install-OpenBSD-EN-images.html 2008-11-21 19:43:57 UTC (rev 780) @@ -351,10 +351,7 @@ <div class="sectionbody"> <div class="para"><p><strong>Sciret</strong></p></div> <div class="para"><p>Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system.</p></div> -<div class="literalblock"> -<div class="content"> -<pre><tt>Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies.</tt></pre> -</div></div> +<div class="para"><p>Sciret was developed as a internal project from <a href="http://www.kb-m.com">Keyboard Monkeys</a>, a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on <a href="http://www.sf.net">Sourceforge</a>. We hope that Sciret will also fulfill the requirements of other users and companies.</p></div> <div class="para"><p><strong>OpenBSD</strong></p></div> <div class="para"><p><a href="http://www.openbsd.org">OpenBSD</a> is a Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Unix derivative developed at the University of California, Berkeley. It was forked from NetBSD by project leader Theo de Raadt in late 1995. The project is widely known for the developers insistence on open source code and quality documentation; uncompromising position on software licensing; and focus on security and code correctness. The project is coordinated from de Raadt's home in Calgary, Alberta, Canada. Its logo and mascot is Puffy, a blowfish.</p></div> <div class="para"><p>OpenBSD includes a number of security features absent or optional in other operating systems and has a tradition of developers auditing the source code for software bugs and security problems. The project maintains strict policies on licensing and prefers the open source BSD licence and its variants in the past this has led to a comprehensive licence audit and moves to remove or replace code under licences found less acceptable.</p></div> @@ -1334,7 +1331,7 @@ </div> <div id="footer"> <div id="footer-text"> -Last updated 2008-11-21 20:35:59 CEST +Last updated 2008-11-21 20:37:43 CEST </div> </div> </body> Modified: trunk/docs/sciret-install-OpenBSD-EN-images.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-21 19:37:19 UTC (rev 779) +++ trunk/docs/sciret-install-OpenBSD-EN-images.txt 2008-11-21 19:43:57 UTC (rev 780) @@ -11,7 +11,7 @@ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. - Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. *OpenBSD* Modified: trunk/docs/sciret-install-OpenBSD-EN.txt =================================================================== --- trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-21 19:37:19 UTC (rev 779) +++ trunk/docs/sciret-install-OpenBSD-EN.txt 2008-11-21 19:43:57 UTC (rev 780) @@ -11,7 +11,7 @@ Sciret is an advanced knowledge based system written in PHP. The software self is platform independent and should run on every platform where PHP is supported. In the further development, Sciret will be extended to a full enterprise knowledge and information storage system. - Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. +Sciret was developed as a internal project from http://www.kb-m.com[Keyboard Monkeys], a Open Source consulting and strategy company. After many month of internal usage, the decision was taken to release the code as an Open Source Project on http://www.sf.net[Sourceforge]. We hope that Sciret will also fulfill the requirements of other users and companies. *OpenBSD* This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |