Point your web browser to your OJS installation directory. You will see an OJS
Installation installation page: fill in all of the form fields (including the database
connection information you established previously; and under File Settings, the location
of the files
path you previously created) and click the
button at the bottom of the page.
You must configure your site's locale settings: not only the locales available for your users, but also character set options. If possible, change the last two from the default (shown) to "Unicode (UTF-8)". Unless your database server is particularly old, you should not run into any problems setting these options to Unicode. This will ensure better multilingual support.
You must then specify the location of the files/
directory you
previously created.
Next, choose your security settings. This configuration option specifies how system passwords are stored. SHA1 is more secure than MD5, so if your PHP version is 4.3.0 or above, choose the SHA1 option.
You must then specify a username, password and email for the Administrator Account. After a successful install, you will use this account to log in and configure new journals; but typically, this account will not be used for the day-to-day running of a journal.
Next is the Database Settings section. You must fill in the proper database
connection settings: choose the correct database driver for your system; specify the
correct host (normally localhost
, but this could be different depending on
your setup); the username and password of the database user; and the database name that
they will be connecting to. If you have not yet created the database, then ensure that
the "Create new database" checkbox remains checked; however, this option will not work
if your database user does not have sufficient permissions to create databases, in which
case you should create the database beforehand.
Then choose an appropriate OAI repository identifier (the default may be sufficient), and choose the
option if your database user can write directly to the database; or if you need to populate the database manually.If all goes well, you will then see a success screen.
If your config.inc.php
file wasn't writable by the server, you
will be prompted to copy the contents of a text field and paste it to the default
config.inc.php
file on the server.
If you chose to do a
, you will be prompted to copy a series of SQL statements, which must then be executed via your SQL server.