-
Notifications
You must be signed in to change notification settings - Fork 248
Release Candidate Validation
tuteng edited this page Nov 6, 2019
·
14 revisions
Unzip the server distribution apache-pulsar-manager-<release>-bin.tar.gz
. The unzipped binary is in a directory called apache-pulsar-manager-<release>
. All the operations below happen within that directory.
shasum -a 512 apache-pulsar-manager-<release>-src.tar.gz
shasum -a 512 apache-pulsar-manager-<release>-bin.tar.gz
./bin/pulsar standalone -nss -a 127.0.0.1
cd apache-pulsar-manager-<release>
java -jar pulsar-manager.jar
- Install Nginx.
- Mac
brew install nginx
- Ubuntu
apt-get install nginx
- Centos
yum install -y nginx
- Copy the Nginx configuration file
nginx.conf
to the Nginx server.
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 9527;
server_name 0.0.0.0;
location / {
root /usr/local/var/www;
index index.html index.htm;
}
location /admin {
proxy_pass http://localhost:7750;
}
location /pulsar-manager {
proxy_pass http://localhost:7750;
}
location /lookup {
proxy_pass http://localhost:7750;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/local/var/www;
}
}
}
- Copy static resource.
cp -r dist/* /usr/local/var/www/
- Start the Nginx server.
cp nginx.conf /usr/local/etc/nginx/
nginx -t
nginx
-
Open the website http://localhost:9527 and log in to. Username: pulsar Password: pulsar
-
Validate the login.
-
Validate a new environment.
-
Validate a tenant.
-
Validate a namespace.
-
Validate a topi.c
-
Validate a subscription.
-
Validate a cluster.
-
Stop nginx.
nginx -s stop