You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Customize your server by modifying the config.yml file. It is well commented but make sure that you take care of the following:
Change the database driver to mysql2
Configure at least one authenticator
You might want to change log.file to something local, so that you don't need root. For example just casserver.log
You might also want to disable SSL for now by commenting out the ssl_cert line and changing the port to something like 8888
Create the database (i.e. mysqladmin -u root create casserver or whatever you have in config.yml)
Modify the existing Gemfile by adding drivers for your database server. For example, if you configured mysql2 in config.yml, add this to the Gemfile: gem "mysql2"
Run bundle install
bundle exec rubycas-server -c config.yml
Your RubyCAS-Server should now be running. Once you've confirmed that everything looks good, try switching to a Passenger deployment. You should be able to point Apache (or whatever) to the rubycas-server/public directory, and everything should just work.
RubyCAS-Server is licensed for use under the terms of the MIT License.
See the LICENSE file bundled with the official RubyCAS-Server distribution for details.
About
Provides single sign-on authentication for web applications, implementing the server-end of Jasig's CAS protocol.