...
- Create a file named "password-tmp" in
<PRODUCT_HOME>/
directory. Add "wso2carbon" (the primary keystore password) to this file and save. By default, the password provider assumes that both private key and keystore passwords are the same. If not, the private key password must be entered in the second line of the file. Now, start the server as a background process by running the following command.
Code Block ./wso2server.sh start
Keystore password will be picked up from the "password-tmp" file. Once the server starts, this file is automatically deleted from the file system. Make sure to add this temporary file back whenever you start the sever server as a background process. If you name of the password file "password-persist" instead of "password-tmp", then the file will not be deleted after the server starts. Therefore, it will not be required to provide the password in subsequent startups.
Info Note that every time the server starts, the admin has to create a text file.
Start the server by running the product start up script from the
<PRODUCT_HOME>/bin/
directory by executing the following command:Code Block daemon. sh wso2server.sh -start