Download

NOTA Installation Manual

ver.2007-05-11a-en
The latest version is here (under-construction now):
Now, let's challenge the setup of NOTA!

STEP1: Checking the environment of the server that fits NOTA

Server OS;
Some Linux such as Debian and Redhat are available.

Software for web server;
Apache is available.

Necessary applications and modules for server;

* Apache (recommends the version 1.3.x or more.)
* Perl (version 5.8.0 or more is indispensable.)
* PerlMagick (includes "Image::Magick". "Magick" is not a misspelling.)
* XML::Persar (this is a common module.)

If it is not these environments, please inquire of the manager of the server.
Moreover, if operating excluding these environments, please report to the NOTA Network Portal if it is good.

Continuously, let's do the check and the setting of the server.

The path of Perl;
Please search for the directory of Perl to execute CGI files.
Though the setting of the path of NOTA's CGI files is "usr/bin/perl" in default,
if the path is unavailable, please rewrite the Path of NOTA's all CGI files to the server.(ex: "usr/local/bin/perl")
The path is in the first line of CGI files.

Setting the symbolic link;
Please set the symbolic link to the web directory that operates NOTA.
If you can access and rewrite the "httpd.conf" file of Apache,
please refer to the following example, and add setting.

//*Example:
<Directory ="/home/htdocs/nota">
Options ExecCGI FollowSymLinks
</Directory>
//*These are case sensitive and spaces should not be neglected.

The check on the server environment is completed above.

STEP2: Uploading NOTA to the server

When the software of NOTA is decompressed, 3 folders( [nota], [notadata], [source] ) are developed.
NOTA has the files of some extensions.
Please specify the file transfer mode according to the following when you upload NOTA.
It is very good when it is set by an application for uploading before uploading NOTA.

//*Extensions of files forwarded in the ASCII mode:

.htaccess
*.cgi
*.css
*.csv
*.dat
*.html
*.ndf
*.pl
*.xml

//*Extensions of files forwarded in the binary mode:

*.gif
*.jpg
*.png
*.swf

Then, please upload the "[nota]" folder to the web directory.(ex: "/home/hogehoge/htdocs/")
And, similarly, please upload the "[notadata]" folder to the directory that is not the web directory.(ex: "/home/hogehoge/")

STEP3: Change the permission

Please make the permission of all files that have "*.cgi" extension "755" in "[nota]" folder on the web server.
And please make the permission of "option.pl" file "666".
The permission of other files don't need to change from "644" to others.
Next, please make the permission of 5 folders( [account], [data], [drawing], [img], [trash] ) in both "[default]" and "[master]" folders "777" in "[notadata]" folder on the non-web server.
For more details, please refer to the files composition chart recorded backward.

STEP4: Setting the configuration

Please access the URL that corresponds to "install.cgi" file by a browser.
("install.cgi" file is in "[default]" folder, in "[nota]" folder.)
Then you can see the entrance of configuration page.
First, please set a master password that is known only to yourself, and input it.
After you enter the configuration page, next, please input the path of "[notadata] " folder that is set on the directory.
When you finish these procedures, please click the preservation button.

STEP5: Confirmation whether installed

Please click the operation check button from the menu of the configuration page that came with "STEP4".
If all green "OK" characters have come out, it is meant that NOTA is set up without trouble.
If red "NG" character has come out, please check its part.

STEP6: Diving to NOTA finally

Please click the site management button from the menu of the configuration page that came with "STEP4".
Then please set a "Site ID", and input it. It becomes a part about the NOTA's URL too.
So it is recommended to make your favorite name!
Similarly, please input a "Manager's ID" and a "Password". These can be changed back.
Finally, when the addition button is clicked, your NOTA site is completed.
After it completes it, let's dive immediately to the NOTA world!

The installation manual is the above. Omedetou!!

 

Appendix: Files composition chart

***
(web directory; ex: "/home/hogehoge/htdocs/")
[nota]
[default]
[styles]
[plugins]
[toolbars]
[res]
[template]
template.xml
[photo] // Omission of composition of inside
[texture] // Omission of composition of inside
.htaccess
account.cgi // Making the permission of this file "755"
account.swf
htmlconv.pl
index.cgi // Making the permission of this file "755"
install.cgi // Making the permission of this file "755"
link.cgi // Making the permission of this file "755"
link.swf
nota.pl
nota.swf
option.pl // Making the permission of this file "666"
plugin.cgi // Making the permission of this file "755"
read.cgi // Making the permission of this file "755"
rss.cgi // Making the permission of this file "755"
shape.swf
sidebar.cgi // Making the permission of this file "755"
template.cgi // Making the permission of this file "755"
upload.cgi // Making the permission of this file "755"
view.cgi // Making the permission of this file "755"
write.cgi // Making the permission of this file "755"

(non-web directory; ex: "/home/hogehoge/")
[notadata]
[master]
[default]
[account] // Making the permission of this folder "777"
member.csv // Making the permission of this file "666"
passwd.dat // Making the permission of this file "666"
[data] // Making the permission of this folder "777"
home.ndf // Making the permission of this file "666"
template.ndf
[drawing] // Making the permission of this folder "777"
[img] // Making the permission of this folder "777"
[trash] // Making the permission of this folder "777"

Author(s)

NOTA Installation Manual written by Keita Akimoto
N.I.M. translated from Japanese to English by Keita Akimoto
Translation of N.I.M. supported by R.Sawyer (special thanks)

[Copyleft 2XX7 all rights abandoned.]

NOTA Installation Manual update history

2005-12-07 temporary making
2006-09-08 correcting it along with NOTA's updating to ver.2.1.3
2007-05-10 translation from Japanese to English
2007-05-11 rewriting of part