
能力说明:
具备数据库基础知识,了解数据库的分类,具备安装MySQL数据库的能力,掌握MySQL数据类型知识,基本了解常用SQL语句,对阿里云数据库产品有基本认知。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明总结感受 一 钉钉技术架构,以及和阿里云的联系钉钉是SaaS平台技术,基于阿里云,使用了ECS、 OSS、OTS,将来还会用到open search。数据部署于阿里云上,也存在RDS。 阿里云为钉钉的安全性、稳定性等提供了可靠的保证。 二 阿里云为钉钉保证企业安全 安全是钉钉的重要设计和保障 信息的存储和传输,都采用最高的加密程序 依托阿里云基础设施安全,使企业信息安全更加能得到保障(防黑客攻击,防DDoS),保障服务和网站的平稳运行,让用户省时省心。 ** 个人想法** 钉钉的面向对象大部分是企业用户,提供了有效的安全保证和隐私性,有很多的企业团队办公协同功能,令我印象最深的是钉钉的密聊模式。聊天内容在已读后30秒内消失,不留痕迹。消息会“阅后则焚”,保证重要信息沟通隐私安全。给人很大的安全性。 通过这几天ECS的学习,让我初步了解了一些云服务的基本功能以及相关的知识,云电脑就是基于云服务的,让人在手机上也能体验到电脑的功能。个人Leanote云笔记本,可以方便的帮助自己记录一些东西,更加的快捷简便,易于保存。
一 连接ECS服务器二 安装MongoDB 1.MongoDB是一个基于分布式文件存储的高性能数据库,介于关系数据库和非关系数据库之间,它支持的数据结构非常松散是类似于json和bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。 Leanote云笔记使用MongoDB作为后端数据库,按照以下步骤按照MongoDB数据库。 执行以下命令,安装MongoDB。 yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686 可以发现缺少两个包,请教了其他组员,发现下面的方法可以弥补这个漏洞。 配置软件仓库。vim /etc/yum.repos.d/mongodb-org-4.0.repo 将以下的内容补充到文件中[mongodb]name=MongoDBbaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc 执行以下命令,启动MongoDB服务。 systemctl start mongod 执行以下命令,查看MongoDB运行状态。 systemctl status mongod 三 安装Leanote 下载Leanote二进制安装包。 wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz 解压安装包。 tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz 编辑文件leanote/conf/app.conf,在文件中找到app.secret项,将该项的值改为任意字符串。(如不修改将会有安全风险)。 说明: 根据Leanote官方文档,如不修改app.secret项的值,将会有安全隐患。 使用vim编辑器打开文件leanote/conf/app.conf。 vim leanote/conf/app.conf 进入vim编辑器后,输入:/app.secret=并按下回车查找app.secret位置。 找到该项位置后按下i键进入编辑模式,修改该项的值为任意字符串。 修改完成后,按下esc键退出编辑模式,输入:wq保存并退出vim编辑器。 初始化数据库。 mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/ 启动服务。 nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 & 访问云笔记。 在浏览器中访问http://公网地址>:9000,请将替换为左侧资源栏中的ECS公网IP地址。默认管理用户为admin,密码为abc123
一 创建资源,连接ECS服务器二 安装Docker CE 1.安装Docker的依赖库。 yum install -y yum-utils device-mapper-persistent-data lvm2 2. 添加Docker CE的软件源信息。 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3. 安装Docker CE。 yum makecache fast yum -y install docker-ce 4. 启动Docker服务 systemctl start docker 三 配置阿里云镜像仓库(镜像加速) 1. 登录容器镜像服务控制台。 2. 单击【镜像中心】 > 【镜像加速器】,可以看到阿里云为您提供了一个专属的镜像加速地址。 3. 配置Docker的自定义镜像仓库地址。 4. 重新加载服务配置文件。 systemctl daemon-reload 5. 重启Docker服务。 systemctl restart docker 四 使用Docker安装Nginx服务 1. 查看Docker镜像仓库中Nginx的可用版本 docker search nginx 2. 拉取最新版的Nginx镜像。 docker pull nginx:latest 3. 查看本地镜像。 docker images 4. 运行容器。 docker run --name nginx-test -p 8080:80 -d nginx 5. 在浏览器地址栏输入http://<ECS公网地址>:8080访问Nginx服务。
一 获取免费的ESC服务器二 远程连接ESC服务器 1.打开系统自带终端 2.在终端中输入连接命令 ssh [username]@[ipaddress]。将其中的 username 和 ipaddress 替换为云产品资源提供的ECS服务器的 用户和 弹性IP。 3. 按照页面提示依次往下操作 , 其中登录密码为资源提供的ECS服务器的登录密码。 三 安装vsftpd 1.输入yum install -y vsftpd 运行以下命令设置FTP服务开机自启动。systemctl enable vsftpd.service 启动FTP服务。systemctl start vsftpd.service 运行以下命令查看FTP服务监听的端口。netstat -antup | grep ftp 四 配置vsftpd 1.vsftpd支持匿名访问和本地用户模式两种访问方式 修改vsftpd.conf配置文件,主动模式或被动模式 重启FTP服务。 输入 systemctl restart vsftpd.service 说明: 匿名用户模式和本地用户模式只可同时配置一种。
2020年11月