This guide will help you to change the basic configuration settings which are required or at least strongly recommended for each installation. This is basically what you should do directly after you installed OPENCAST software on your machine. All these settings are made in the config.properties file. It can be found directly in you the configuration directory. In most cases, that should be /etc/matterhorn/config.properties. Open this file using the editor of your choice, i.e.:
Step 1: Setting the Server URL
The first thing you should do is to set the server URL. To do that, find the property org.opencastproject.server.url in your config.properties configuration file. This key is set to http://localhost:8080 by default. That will only allow access from the local machine. You should change this if your server should be accessible within a network. Set it to your domain name or IP address like:
Step 2: Setting the Login Details
There are two authentication methods for Matterhorn. HTTP Digest authntication and form based authentication. Both methods need a username and a password. It's obvious why you should change these. The important keys for this are:
org.opencastproject.security.admin.userThe user for the administrative account. This is set to admin by default. You should definitely change the credentials if your server is reachable from the internet.
org.opencastproject.security.admin.passThe password for the administrative account. This is set to opencast by default. You should definitely change the credentials if your server is reachable from the internet.
org.opencastproject.security.digest.userThe user for the communication between Matterhorn nodes. This is set to matterhorn_system_account by default.
org.opencastproject.security.digest.passThe password for the communication between Matterhorn nodes. This is set to CHANGE_ME by default.
Step 3: Setting the Storage Directory (optional)
Even though it is not important for all systems on test setups you can probably omit this you will often want to set the storage directory. This directory is used to store all media, metadata, Often, a NFS mount is used for this. You can set the directory by changing org.opencastproject.storage.dir like:
Step 4: Database Configuration (optional)
Matterhorn uses an integrated HSQL database by default. While you will find it perfectly working, it is rather slow. So you are highly encouraged to switch to a stand-alone database for productional use. For more information about database configuration, have a look at the Database Configuration section.
Step 5: Remove Unnecessary Corpora/Language Packs (optional)
In the main configuration directory, you will find a subdirectory dictionaries. It contains corpora for several different languages. These corpora are used for filtering OCR output. Only what is included in these files will be passed to the output. However, the bigger these corpora are, the slower the text extraction operation will become as they are all imported into the database and then a full-text search in sone on this data. That is why you should delete the unnecessary corpora in prior to the first start of Matterhorn. For example, a German institution might want to keep the files en.csv and de.csv, but does probably not need the es.csv.
If you are the original author of this essay and no longer wish to have it published on the ProEssays website, please click below to request its removal:
- Tungsten Inert Gas Wielding
- How Enlightenment Influences Industrial Revolution - Essay Sample
- How IT Competencies are Essential to Nursing Research
- Lab on IT Risk Management
- Data Security in Companies
- Cyber Tech's Involvement in the OPM Breach
- Productivity: The Hunt for the 10x Files by Laurent Bossavit
- Theories That Shape the Challenge of Cybercrime - Essay Example
- Promoting Tourism Industry Through Social Networks
- Effect of Social Media on Business in the UAE - Essay Example
- Paper Example: Security Threats on Information Resource. Data Communication Systems
- Essay Sample on Sainsbury's: Company Overview and Digital Marketing Strategy
- Ethical Hacking as a Means of Improving Cybersecurity
- Hacking and Its Implication in the Modern World: Case Study Sample
- Essay Sample on Cyber Security