精华内容
下载资源
问答
  • 云服务安装

    2019-08-14 22:11:26
    安装haveged yum install haveged -y 启动haveged systemctl start haveged 设置自启动 systemctl enable haveged nginx安装 安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel wget ...

    修改MySQL密码

    修改本地 set password for root@localhost = password('11ea88sy@'); GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '11ea88sy@' WITH GRANT OPTION; https://www.cnblogs.com/benpaodexiaopangzi/p/6744494.html

    tomcat 部署jar

    对于SpringBoot打成的jar,我们想要在服务器上运行,只需要服务器有jdk即可,因为SpringBoot自带tomcat。 在服务器上运行打成的jar包,一般我们只需要执行:java -jar ****.jar 即可。

    但是只是运行上面的jar的话,如果我们关掉了xshell之类的页面,该程序就会停掉,所以我们可以使用nohup对它进行后台运行:nohup java -jar ****.jar &即可

    当然我们也可以在运行时指定很多参数,比如端口号等等,基本上在配置文件配置的参数我们都是可以指定的:nohup java -jar ****.jar --server.port=9091 &

    上面运行的程序会默认将程序的所有日志打到jar包所在目录的nohup.out文件中,其中的日志非常详细,会导致日志很多,一个定时任务会每天产生上百G的日志,而我们基本会在程序中打印logger日志,该处的日志会显得比较冗余,这时候我们不需要该日志,由于暂时没有找到nohup命令不打日志的命令,后来想到可以利用linux的黑洞 也就是/dev/null关于这个,大家可以百度一下。所以如果我们不想要nohup日志,我们可以直接将日志打到黑洞里面:nohup java -jar ***.jar --server.port=9091 >/dev/null 2>&1 &。


    mvn编译时不打测试包

    mvn package -Dmaven.skip.test=true

    CentOS 7 下Tomcat启动超慢的原因及解决方案 实测效果棒

    1、[硬件随机数生成器]安装并使用rng-tools作为额外的熵随机数生成器
    • 安装rng-tools
      yum install rng-tools -y

    • 测试rngd
      rngd -f

    • 启动rngd
      systemctl start rngd

    • 设置自启动
      systemctl enable rngd

    • 查看自启动列表
      systemctl list-unit-files

    2、[软件随机数生成器]使用haveged作为额外的熵随机数生成器

    • 检查是否需要 Haveged
      cat /proc/sys/kernel/random/entropy_avail
      如果结果比较低 (<1000),建议安装 haveged,否则加密程序会处于等待状态,直到系统有足够的熵。

    • 安装haveged
      yum install haveged -y

    • 启动haveged
      systemctl start haveged

    • 设置自启动
      systemctl enable haveged


    nginx安装

    安装依赖

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
    wget http://nginx.org/download/nginx-1.12.2.tar.gz

    解压缩

    tar -zxvf linux-nginx-1.12.2.tar.gz
    cd nginx-1.12.2/

    执行配置

    ./configure

    编译安装(默认安装在/usr/local/nginx)

    make
    make install

    #工作衍生进程数量
    worker_processes 1;

    #设置错误文件存放路径
    #error_log logs/error.log;
    #error_log logs/error.log notice;
    #error_log logs/error.log info;

    #设置pid存放路径(pid 是控制系统的重要文件)
    #pid logs/nginx.pid;

    #设置最大连接数
    events {
    worker_connections 1024;
    }

    http {
    include mime.types;
    default_type application/octet-stream;

    #日志内容 combined(默认)
    #log_format  combined  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
    #不保存日志
    #access_log off 
    #日志存放路径
    #access_log  logs/access.log  combined;
    
    sendfile        on;
    #tcp_nopush     on;
    
    #keepalive_timeout  0;
    keepalive_timeout  65;
    
    #开启gzip 压缩
    #gzip  on;
    
    server {
        listen       80;
        server_name  localhost;
        
        #设置字符编码
        #charset koi8-r;
    
        #access_log  logs/host.access.log  main;
    
        location / {
            root   html;
            index  index.html index.htm;
            #开启自动链目录
            autoindex on;
        }
        
        #配置缓存的清理时长
        #location ~.#\.(jpg|png)$ {
        #expires 30d;
        #}
    
        #error_page  404              /404.html;
    
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    
        # proxy the PHP scripts to Apache listening on 127.0.0.1:80
        #
        #location ~ \.php$ {
        #    proxy_pass   http://127.0.0.1;
        #}
    
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}
    
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny  all;
        #}
    }
    
    
    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;
    
    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}
    
    
    # HTTPS server
    #
    #server {
    #    listen       443 ssl;
    #    server_name  localhost;
    
    #    ssl_certificate      cert.pem;
    #    ssl_certificate_key  cert.key;
    
    #    ssl_session_cache    shared:SSL:1m;
    #    ssl_session_timeout  5m;
    
    #    ssl_ciphers  HIGH:!aNULL:!MD5;
    #    ssl_prefer_server_ciphers  on;
    
    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}
    

    }

    抽象文件内容:

    worker_processes 1;
    events {
    worker_connections 1024;
    }
    http {
    server {
    }
    }

    图片上传

    指定访问的路径 放在tomcat service.xml 中最后一行 Host 标签之前 docbase : 图片的存放路径 path:浏览器的路径 访问路径:xxxx:8080/img/xxx.jpg
    展开全文
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}

    {"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}}

    展开全文
  • 1、winscp https://winscp.net/eng/docs/lang:chs 2、SQLyog https://sqlyog.en.softonic.com/

    1、winscp

    https://winscp.net/eng/docs/lang:chs

    2、SQLyog

    https://sqlyog.en.softonic.com/

    + b70d7f66-dac2-4462-bf51-c4e9347da763

    + ccbfc13e-c31d-42ce-8939-3c7e63ed5417
    + a56ea5da-f30b-4fb1-8a05-95f346a9b20b
    + a0fe8645-3916-45d4-9976-cb6b88fecc6c

    展开全文
  • hello,我是老王,8年开发架构经验,精通各大主流技术栈:C、C++、java、python、mysql、idea等软件的安装卸载。【超级干货分享,较长,建议收藏后再看!】前言:我们来掰扯下,有多少人能以最快的方式,在阿里云...

    a97b7b0ab8b0a5532966219a62796184.gif

    导读:嗯哼!自我介绍一下吧!hello,我是老王,8年开发架构经验,精通各大主流技术栈:C、C++、java、python、mysql、idea等软件的安装卸载。ca045dfbca8c7427879f05d53c7c34dd.png【超级干货分享,较长,建议收藏后再看!】

    前言:

    我们来掰扯下,有多少人能以最快的方式,在阿里云Linux Centos7.x系统上快速安装好主流技术栈的环境?毕竟这个是互联网业务上线必备的技术栈。精通Windows本地安装的同学就沉默下哈,要的是Linux下安装;比如:Open-JDK11、Docker、Nginx、Git、Docker-Compose、Node、Npm、Mysql、RocketMQ等主流技术栈环境。我们比的是快、准、稳,啥叫真正的一键安装,看完这篇文章你就知道了!

    目录

    一、阿里云云服务器介绍和ECS服务器选购

    二、LTS版本丨Open-JDK11云服务器安装

    三、云计算Docker环境云服务一键安装

    四、容器编排Docker-Compose安装实战

    五、高性能网关-Nginx云服务器一键安装

    六、玩转MySql在云服务器一键安装和远程配置

    七、云服务器 最新版NodeJS + Npm 配置

    八、Git命令在阿里云Linux安装和使用

    九、【综合案例】
    阿里云-RocketMQ自定义容器编排一键安装部署

    一、阿里云云服务器介绍和ECS服务器选购 

    1、介绍云厂商

    • 阿里云:https://www.aliyun.com/

    • 腾讯云:https://cloud.tencent.com/

    • 亚马逊云:https://aws.amazon.com/

    阿里云新用户地址(如果地址失效,联系我或者客服即可,1折!!!!!

    https://www.aliyun.com/minisite/goods?taskCode=pintuan20201212&recordId=292600&userCode=r5saexap

    bc7ccf195809e030eb902b22b351d04e.png

     扫码查看优惠明细

    “选购实操”“控制台修改阿里云远程连接密码”springboot2.3课程AlibabaCloud课程有讲解及详细搭建部署教程。

    2、环境问题说明

    • Win7、Win8、Win10、Mac、虚拟机等等,可能存在兼容问题

    • 务必使用CentOS 7 以上版本,64位系统,不要在Windows系统操作!!!!

    • 这章统一使用阿里云服务器,部分功能阿里云不支持,下一章再用本地虚拟机进行部署

    windows工具 putty,xshell, security CRT

    参考资料:

    https://jingyan.baidu.com/article/e75057f210c6dcebc91a89dd.htmlhttps://www.jb51.net/softjc/88235.html

    苹果系统MAC :通过终端登录

    • ssh root@ip 回车后输入密码

    • ssh root@112.74.55.160

    linux图形操作工具(用于远程连接上传文件)

    mac: filezilla

    • sftp://112.74.55.160

    • 端口 22

    windows: winscp

    参考资料:

    https://jingyan.baidu.com/article/ed2a5d1f346fd409f6be179a.html

    可以尝试自己通过百度进行找文档, 安装mysql jdk nginx maven git redis等,也可以看我们的课程。

     二、LTS版本丨Open-JDK11云服务器安装 

    1、介绍作为当下最主流的编程语言,JDK安装是遇最多的,随着JDK8在业界普及,新版OracleJDK也要收费,接下来JDK11就是趋势所在,这里说下他们的区别。OpenJDK和OracleJDK版本区别:
    • OpenJDK是JDK的开放源码版本,以GPL协议的形式发布(General Public License)

    • Oracle JDK采⽤了商业实现

    LTS 是啥意思?:
    • Long Term Support ⻓期⽀持的版本,如JDK8、JDK11都是属于LTS

    • JDK9 和 JDK10 这两个被称为“功能性的版本”不同, 两者均只提供半年的技术⽀持

    • 甲⻣⽂释出Java的政策,每6个⽉会有⼀个版本的释出,⻓期⽀持版本每三年发布⼀次,根据 后续的发布计划,下 ⼀个⻓期⽀持版 Java 17 将于2021年发布

    8u20、11u20是啥意思?就是Java的补丁,⽐如JDK8的 8u20版本、8u60版本; java11的 11u20、11u40版本

    2、安装JDK8或者open-jdk11环境

    资料包下载:

    链接:https://pan.baidu.com/s/1n7U5uTaeCApKWJtrVCMWAw密码:lllg
    解压:tar -zxvf jdk-11.0.8_linux-x64_bin.tar.gz  重命名  vim /etc/profile  配置    JAVA_HOME=/usr/local/software/jdk11    CLASSPATH=$JAVA_HOME/lib/    PATH=$PATH:$JAVA_HOME/bin    export PATH JAVA_HOME CLASSPATH  环境变量立刻生效    source /etc/profile查看安装情况 java -version
     三、云计算Docker环境云服务一键安装 1、介绍

    云计算+容器化是当下的主流,也是未来的趋势,就是可以快速部署启动应用,实现虚拟化,完整资源隔离,一次编写,四处运行

    但有一定的限制,比如Docker是基于Linux 64bit的,无法在32bit的linux/Windows/unix环境下使用

    2、安装

    依次运行以下命令添加yum源。yum updateyum install epel-release -yyum clean allyum list安装并运行Docker。yum install docker-io -ysystemctl start docker检查安装结果。docker info启动使用Dockersystemctl start docker     #运行Docker守护进程systemctl stop docker      #停止Docker守护进程systemctl restart docker   #重启Docker守护进程一个命令部署Nginxdocker run --rm --name nginx-xdclass -p 8080:80 -d nginx--rm:容器终止运行后,自动删除容器文件。--name nginx-xdclass:容器的名字叫做nginx-xdclass,名字自己定义.-p: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口-d:容器启动后,在后台运行docker ps查看容器docker stop 容器id修改镜像仓库vim /etc/docker/daemon.json#改为下面内容,然后重启docker{"debug":true,"experimental":true,"registry-mirrors":["https://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn"]}#查看信息docker info

     四、容器编排Docker-Compose安装实战 

    1、介绍

    我们使用 Docker 的时候,定义 Dockerfile 文件,然后使用 docker build、docker run 等命令操作容器。但是微服务架构的应用系统一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那么效率之低,维护量之大可想而知。

    使用 Docker Compose 可以轻松、高效的管理容器,它是一个用于定义和运行多容器 Docker 的应用程序工具,容器编排工具,可以配置并启动多个容器,适合复杂业务场景。

    2、安装

    官方:https://docs.docker.com/compose/install/下载安装包(比较耗时)sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose增加权限sudo chmod +x /usr/local/bin/docker-compose

     五、高性能网关-Nginx云服务器一键安装 

    1、介绍
    据统计,世界上每3个网站中就有一个使用Nginx市场上使用情况:阿里(Tnginx)、腾讯、百度等,全球反向代理服务器中排名前端-后端-架构-运维基本都离不开Nginx

    适合人群:

    • 后端开发工程师-中高级工程师

    • 前端开发工程师-中高级工程师

    • 技术leader或者架构师

    • 测试-运维工程师

    应用场景:  

    1)搭建前端静态资源服务器、文件服务器、BAT大厂自研运维平台数据统计案例

    2)负载均衡Upstream配置实战、后端节点高可用性探测、全局异常兜底数据配置

    3)Nginx封禁恶意IP、配置跨域、location和rewrite实战

    4)Websocket配置、后端业务数据缓存前置、静态资源压缩

    5)阿里云ECS部署Nginx + HTTPS证书

    6)高级拓展Nginx整合Openresty开发内网访问限制、文件资源下载限速实现原理

    7) Nginx高可用解决访问 LVS + KeepAlived讲解+多节点配置实操 

    2、安装

    下载压缩包 并上传  http://nginx.org/en/download.html安装依赖  yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel创建一个文件夹,上传本地提供的nginx包  tar -zxvf nginx-1.18.0.tar.gz  //执行命令(部分报错,可以忽略)  ./configure  make  make install 默认安装路径  /usr/local/nginx访问配置  cd /usr/local/nginx/sbin     ./nginx防火墙开放端口,阿里云网络安全组配置80端口

     六、玩转MySql在云服务器一键安装和远程配置 

    安装Mysql 5.7

    (注意,Mysql和系统务必保持一致,不然存在不一致)

    开启mysql远程连接

    (如果是准线上,建议不要开启远程连接)

    开放阿里云网络安全组配置 3306 端口

    1、下载mysql的Yum仓库wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpm2、安装 mysql服务yum -y install mysql-community-server3、启动数据库服务, systemctl 该命令可用于查看系统状态和管理系统及服务,centos7上开始使用systemctl start  mysqld.service4、查看状态systemctl status mysqld.service5、在日志文件中查看初始密码grep "password" /var/log/mysqld.log6、进入修改Mysql密码mysql -uroot -p7、新密码设置必须由大小写字母、数字和特殊符号组成ALTER USER 'root'@'localhost' IDENTIFIED BY 'Xdclass.net168';8、开启mysql的远程访问, %是指全部grant all privileges on *.* to 'root'@'%' identified by 'Xdclass.net168' with grant option;9、刷新权限flush privileges;

     七、云服务器 最新版NodeJS + Npm 配置 

    //有源码的安装方式,执行后记得重新进入终端wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash//重新进入终端, 执行命令nvm install stable//验证node -v//切换cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org

     八、Git命令在阿里云Linux安装和使用 

    1、介绍

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

    与常用的版本控制工具 CVS,Svn 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

    目前世界上最先进的分布式版本控制系统(没有之一)

    2、安装

    yum install git-coreclone 项目https://github.com/jackxy/xd_blog

     九、【综合案例】
    阿里云-RocketMQ自定义容器编排一键安装部署

    1、介绍

    消息队列是高并发里面必备的技术,但是相关环境安装是比较复杂,目前电商业务用的比较多的是RocketMQ,支持多种常见的消息类型,而且支持分布式事务,但是本身搭建比较麻烦,基础的都包括3个服务,比如NameServer名称服务,Broker队列服务,Console控制台。

    没有更好的方式进行操作部署rocketmq呢? 看这个就可以,采用docker-compose进行操作

    2、安装

    • 创建目录:

    838ce45004b272bee6a477ac91059cce.png

    • broker.conf

    brokerClusterName = DefaultCluster  brokerName = broker-xdckassbrokerId = 0  deleteWhen = 04  fileReservedTime = 48  brokerRole = ASYNC_MASTER  flushDiskType = ASYNC_FLUSH  # 如果是本地程序调用云主机 mq,这个需要设置成 云主机 IPbrokerIP1=192.168.0.117
    • docker-compose.yml

    version: '3.5'services:  rmqnamesrv:    image: foxiswho/rocketmq:server    container_name: rmqnamesrv    ports:      - 9876:9876    volumes:      - ./logs:/opt/logs      - ./store:/opt/store    networks:        rmq:          aliases:            - rmqnamesrv  rmqbroker:    image: foxiswho/rocketmq:broker    container_name: rmqbroker    ports:      - 10909:10909      - 10911:10911    volumes:      - ./logs:/opt/logs      - ./store:/opt/store      - ./conf/broker.conf:/etc/rocketmq/broker.conf    environment:        NAMESRV_ADDR: "rmqnamesrv:9876"        JAVA_OPTS: " -Duser.home=/opt"        JAVA_OPT_EXT: "-server -Xms128m -Xmx128m -Xmn128m"    command: mqbroker -c /etc/rocketmq/broker.conf    depends_on:      - rmqnamesrv    networks:      rmq:        aliases:          - rmqbroker  rmqconsole:    image: styletang/rocketmq-console-ng    container_name: rmqconsole    ports:      - 8080:8080    environment:        JAVA_OPTS: "-Drocketmq.namesrv.addr=rmqnamesrv:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false"    depends_on:      - rmqnamesrv    networks:      rmq:        aliases:          - rmqconsolenetworks:  rmq:    name: rmq    driver: bridge
    • 启动

    //启动docker-compose up//检查网络安全组是否开放端口
    总结:

    上面的我们在Linux云服务器的常见环境安装,而且多采用在线安装,部分采用docker容器化部署。

    这个对于提高我们开发效率很大帮助,也特别建议购买阿里云,进行部署上面的各个环境,昨晚的录播视频现在可以观看,后续会下线掉录播视频,大家在12月份最好先学完,轻松掌握各个环境的安装。


    最后希望各位小伙伴:

    “学而精之,精而深之,深而新之 ”
    2b4f7ee4452e05dc1f2560ee62b48580.gif点击""详细教你如何搭建部署
    展开全文
  • yum安装JDK 先查看系统是否已有自带的jdk rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输出信息,则说明系统没有安装。如果有输出信息,则执行下面的命令卸载 rpm -qa | grep java | xargs ...
  • 随机密码生成工具:https://suijimimashengcheng.51240.com/ 5、云服务器安装防护软件云镜,并添加实时告警,有异常登录时,及时反馈到您 6、检查云服务器系统的网站代码或程序是否存在安全漏洞等。 需注意:做好云...
  • CentOS 7 使用OwnCloud安装个人云服务
  • 准备基础环境 LAMP环境; 下载微擎: 下载在线安装包:... 推荐!文件体积较小,简洁方便,执行后可自动从云服务上下载完整源码 ...适用于开发者,记得帮我们star,么么哒!...安装微...
  • CentOS安装MySql及Web应用部署 安装MySql 1.1卸载mariadb,否则安装MySql会出现冲突 列出所有被安装的mariadb rpm包: #rpm -qa | grep mariadb 执行下列命令,逐个将所有列出的mariadb rpm包给卸载掉。 #rpm -e ...
  • 如果要在云服务的虚拟机上安装软件或者拷贝文件,简单的做法是把要装的软件和文件打包在cspkg里面,然后在csdef里面定义启动脚本,进行软件的自动化安装或者文件拷贝。下面看一个简单的例子 比如我们要把一个test....
  • 1、概念:NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享...2、服务器端安装依赖 yum install -y rpc-bind nfs-utils 3、添加test用户和test组 并将test组修改组ID为10...
  • 本地安装云服务是两种不一样的部署方式,本地安装指的是服务器部署,需要在公司安装服务器等硬件设备,部署的周期较长,成本较高,是现阶段比较普遍的部署方式;云服务可以弥补本地安装的这些问题,但安全问题比较...
  • 云服务Ubuntu中JDK与apache的安装 ---2020.4.7 希望看博客的朋友们记得查看博客的日期,以免版本差别过大以致出现bug。 JDK的下载: JDK下载地址-->官网:...
  • bsdiff依赖bzip,首先安装bzip: yum install bzip2-devel 然后就可以下载安装bsdiff: mkdir bsdiff cd bsdiff wget http://www.daemonology.net/bsdiff/bsdiff-4.3.tar.gz tar zxvf bsdiff-4.3.tar.gz cd ...
  • 记录一下小白安装ngnix的过程 功能:安装ngnix 1、安装nginx相关的依赖:gcc、pcre-devel、zlib-devel、openssl-devel。命令如下: yum -y install gcc pcre-devel zlib-devel openssl openssl-devel ...
  • 1 先安装了vs2010+sp1 2 安装了SQL Server 2008 R2 3 打开vs2010 新增Project-->C#-->Cloud-->Windows Azure Project-->Asp.net Web Role 4 运行提示错误Windows Azure Tools: Failed to initialize Windows ...
  • 云服务和serverless

    千次阅读 2020-08-13 19:46:36
    云服务中的一些基础概念 ...云服务厂商把操作系统安装好了,剩下的用户自己装 SaaS(Software as a Server)软件即服务 云服务厂商把软件都装好了,用户直接用,最多只需要维护产生的数据即可 DaaS(Date as a
  • MySQL-mysql 8.0.11安装教程及部署到云服务远程连接 网上的教程有很多,基本上大同小异。但是安装软件有时就可能因为一个细节安装失败。我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的。 安装...
  • 1. 安装 PPTP sudo apt install pptpd 2. 设置 IP 在/etc/pptpd.conf中加入下面两行, 注意localip后面要写当前服务器的IP, 而remoteip是在localip的基础上向后扩展 localip 10.0.0.1 remoteip 10.0.0.2-30 3. 设置...
  • 非常容易安装和管理。 前提 在这篇教程里我使用CentOS 6.5 minimal server来安装ownCloud。下面是我测试机的资料。 Operating system: CentOS 6.5 Minimal Installation IP Address:...
  • 安装 Redis 服务 1&amp;amp;amp;gt; 检查是否有redis yum 源 shell&amp;amp;amp;gt; yum install redis ![这里写图片描述]...
  • X5Cloud提供“一键安装云端应用”的自助式云服务。立即访问www.x5cloud.com!新手指南:X5Cloud云端应用安装步骤(有图有说明)在X5Cloud 运营平台上,用户可以自主一键安装和管理各类云端应用(由不断拓展的系统...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,174
精华内容 469
关键字:

云服务免费下载安装