This page is generated by Machine Translation from Japanese.

Installation requirements

Fess can be available in these environments.

  • OS: Windows, Unix, and Java can run OS environment

  • Java: Java 7 or higher (Java 6 can operate in)

If Java is not installed in the environment we want to Fess from get JDK for Java 7 and above, please install.

Download |Fess| /releases/ From the download the latest Fess package.


Expand the downloaded If you installed in the UNIX environment, in the bin added the performing rights to a script.

$ unzip
$ cd fess-server-x.y
$ chmod +x bin/*.sh   # (Unix環境のみ)

Changing the administrator password

Administrator account is managed by the application server. Fess Server standard available Tomcat, as well as to the user changing the Tomcat. Modify the password for the admin account of the conf/tomcat-user.xml if you want to change.

<user username="admin" password="admin" roles="fess"/>

see the Tomcat documentation or JAAS authentication specification to use Tomcat-user.XML file management method other than.

SOLR server password change

To access the Solr into Fess server is password becomes necessary. Change the default passwords in production, etc.

How to change the password, you must first change the password attribute of the conf/tomcat-user.xml solradmin.

<user username="solradmin" password="solradmin" roles="solr"/>

Describes the provided password webapps/fess/WEB-INF/classes/solrlib.dicon the following points tomcat-user.xml to the next.

<component class="org.apache.commons.httpclient.UsernamePasswordCredentials">
    <arg>"solradmin"</arg> <!-- ユーザー名 -->
    <arg>"solradmin"</arg> <!-- パスワード -->

Change the password for the Tomcat console

To manage can manage Solr from Fess server deployed on Tomcat context need a password. Change the default passwords in production, etc.

How to change password the change manager conf/tomcat-user.xml password attributes.

<user username="manager" password="manager" roles="manager-script"/>

Describes the provided password webapps/fess/WEB-INF/classes/app.dicon the following points tomcat-user.xml to the next.

<component class="jp.sf.fess.helper.impl.TomcatManagementHelperImpl$SolrInstance">
  <property name="name">"solrServer1"</property>
  <property name="managerUrl">"http://localhost:8080/manager/text/"</property>
  <property name="contextPath">"/solr"</property>
  <property name="username">"manager"</property>
  <property name="password">"manager"</property> <!-- パスワード -->

Changing the encryption key

Login at return path settings, in the use encryption and decryption. Please change the default password, especially in production.

How to change the change the key value in the webapps/fess/WEB-INF/classes/app.dicon. Set the 16-character alphanumeric.

<property name="key">"1234567890123456"</property>