一些常用命令行

查询正在运行的进程:

 netstat -atunp

以nohup形式启动项目:

nohup java -jar Server-0.0.1-SNAPSHOT.jar

Nacos启动:在nacos/bin下使用

sh startup.sh -m standalone

Zookeeper: bin下使用

./zkServer.sh start

Rocketmq:

启动NameServer:

nohup sh bin/mqnamesrv & tail -f ~/logs/rocketmqlogs/namesrv.log

启动Brocker:

nohup sh bin/mqbroker -n localhost:9876 -c /usr/local/etc/rocketmq-4.9.2/conf/broker.conf autoCreateTopicEnable=true & tail -f ~/logs/rocketmqlogs/broker.log

RocketMq dashboard 启动:

nohup java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar
nohup sh bin/mqbroker -n localhost:9876 -c /usr/local/etc/rocketmq-4.9.2/conf/broker.conf autoCreateTopicEnable=true &

docker

docker build -t module . //打包镜像
docker run -d -p 18888:18888 --name module-001 module //运行容器 
docker logs -n 300 -f module-001 //查看部分日志
Dockerhub 推送镜像模式 docker run -d -p 18888:18888 --name $name $image

镜像:桥接模式

docker run -d -p 19000:19000 --name $container-name $image

镜像:host模式

docker run -d --network host --name $container-name $image

nginx

 www www; worker_processes auto; error_log /www/wwwlogs/nginx_error.log crit; pid /www/server/nginx/logs/nginx.pid; worker_rlimit_nofile 51200;

events { use epoll; worker_connections 51200; multi_accept on; }

http { include mime.types; #include luawaf.conf;

include proxy.conf;

default_type application/octet-stream;

server_names_hash_bucket_size 512; client_header_buffer_size 32k; large_client_header_buffers 4 32k; client_max_body_size 50m;

sendfile on; tcp_nopush on;

keepalive_timeout 60;

tcp_nodelay on;

fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_buffer_size 64k; fastcgi_buffers 4 64k; fastcgi_busy_buffers_size 128k; fastcgi_temp_file_write_size 256k; fastcgi_intercept_errors on;

gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml; gzip_vary on; gzip_proxied expired no-cache no-store private auth; gzip_disable "MSIE [1-6].";

limit_conn_zone $binary_remote_addr zone=perip:10m; limit_conn_zone $server_name zone=perserver:10m;

server_tokens off; access_log off;

server { listen 888; server_name phpmyadmin; index index.html index.htm index.php; root /www/server/phpmyadmin;

#error_page 404 /404.html; include enable-php.conf;

location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; }

location ~ .*.(js|css)?$ { expires 12h; }

location ~ /. { deny all; }

access_log /www/wwwlogs/access.log; } upstream mysvr { server 127.0.0.1:18888; server 127.0.0.1:18001; } upstream mysvr2{ server 127.0.0.1:8081; } server{ keepalive_requests 120; #单连接请求上限次数。 listen 80; #监听端口 server_name 127.0.0.1; #监听地址
root /www/server/service; access_log /www/wwwlogs/access.log; location /service {
proxy_pass http://mysvr; #请求转向mysvr
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } location /docker{ proxy_pass http://mysvr2; } location /cust{ root /www/server/service/cust/index.html; } location /admin{ root /www/server/service/admin/index.html; }

} include /www/server/panel/vhost/nginx/*.conf; }

Oracle

oracle12c docker 安装命令

docker run -d -p 2122:22 -p 9090:8080 -p 1521:1521 -v /usr/local/etc/ora_data:/u01/app/oracle/ --name oracle12c truevoly/oracle-12c