-
Notifications
You must be signed in to change notification settings - Fork 13
Start Rodan
Note: to make sure that the services have the latest configuration, you may want to restart them if they have already been running (service xxxx restart
).
Make sure that rabbitmq-server
is running with rabbitmqctl status
. If not, run:
$> service rabbitmq-server start
Open the port for RabbitMQ (typically 5672).
Make sure that PostgreSQL and Redis are running. If not, run:
$> service postgresql start
$> service redis-server start
Open the port for PostgreSQL (typically 5432) and Redis (typically 6379).
Make sure that the following NFS-related services are running:
$> service rpcbind start
$> service nfs-kernel-server start
Open the ports for NFS-related services (typically 111/udp and 2049/tcp).
1. Mount NFS folder:
$> service rpcbind start
$> mount -t nfs -o proto=tcp,port=2049 $RESOURCE_FILE_SERVER_IP:/ $RESOURCE_FOLDER_MOUNT_POINT
Try if the mounted folder works fine.
2. Start supervisor:
$> service supervisor start
Check supervisorctl
for Rodan status.
Then, Rodan worker should be available.
Start nginx:
$> service nginx start
Then follow the steps for "Rodan workers". After that, open port 80.
- Repository Structure
- Working on Rodan
- Testing Production Locally
- Working on Interactive Classifier
- Job Queues
- Testing New Docker Images
- Set up Environment Variables
- Set up SSL with Certbot
- Set up SSH with GitHub
- Deploying on Staging
- Deploying on Production
- Import Previous Data