drawio如何绘制阿里云服务器流程图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了drawio如何绘制阿里云服务器流程图相关的知识,希望对你有一定的参考价值。

参考技术A 1. 打开draw.io,点击“新文件”,选择“流程图”模板。

2. 在画布上拖拽“开始”和“结束”框,表示流程的开始和结束。

3. 拖拽“步骤”框,表示阿里云服务器流程的每一步,如:购买服务器、配置服务器、安装软件、部署应用等。

4. 在每一步框中添加文字,描述每一步的具体内容。

5. 在每一步框之间拖拽箭头,表示流程的先后顺序。

6. 在流程图上添加图标,表示阿里云服务器的相关内容,如:服务器、软件、应用等。

7. 完成后,点击“保存”按钮,保存阿里云服务器流程图。

阿里云服务器安装配置流程

很多童鞋对如何构建一个服务器的整体流程不是特别清楚,这篇文章的目的就是从头到尾教你搭建一个阿里云服务器,并安装LNMP环境,而且设置了二级域名,可以在一台服务器上运行多个项目。

目录介绍

  • 申请阿里云服务器
  • 安装LNMP环境
  • 安装其他常用扩展
  • 如何在本地连接阿里云服务器

申请阿里云服务器

  1. 登录阿里云官网(​​https://www.aliyun.com/),申请账号密码​
  2. 点击控制台》云服务器ECS 》 实例 》创建实例,创建一个服务器实例(就是你网站的运行环境)
  3. 阿里云服务器安装配置流程_php

  4. 按照包年包月或按流量付费,选择一种计费方式
建议:如果只是测试练习,建议按流量比较省钱,几块钱就能做个测试,不用时随时关掉,记得不用时,一定要释放实例,不然还会继续扣费

阿里云服务器安装配置流程_nginx_02

安全组设置(可后期设置,如果不设置可能会造成只有IP可以访问,域名访问不了的情况)

阿里云服务器安装配置流程_nginx_03

镜像选ubuntu 16.04 64位

阿里云服务器安装配置流程_php_04

设置服务器账号(默认root)、密码

阿里云服务器安装配置流程_perl_05

接下来充钱,下单就可以了。

4 . 此时点击云服务器ECS的实例菜单,可以看到刚才购买的服务器实例

阿里云服务器安装配置流程_nginx_06

安装LNMP环境

  1. 需要一个终端工具链接阿里云服务器,mac系统直接使用自带的终端工具Terminal.app,window系统建议使用Putty或者xshell。
  2. 因为大家一般使用window系统的比较多,我就在window系统上演示putty连接阿里云服务器。
打开putty软件,在开始页面输入你刚申请的阿里云服务器的IP

阿里云服务器安装配置流程_nginx_07

输入上一篇中你申请服务器时填的账号密码,跟平时登录QQ没啥本质区别

阿里云服务器安装配置流程_nginx_08

如图表示你登录成功了

阿里云服务器安装配置流程_perl_09

ubuntu系统 查看已安装的包   dpkg -l | grep gcc
  1. 安装N(nginx)+M(mysql)+P(php)
首先更新一下源仓库,将你要安装的软件先放仓库一份

apt-get update

阿里云服务器安装配置流程_php_10

安装nginx

apt-get install nginx

输入以上命令后会提示你是否确认安装,选Y即可

阿里云服务器安装配置流程_php_11

安装完成后,在浏览器里输入你服务器的IP地址,如果显示如下页面说明安装成功了。

阿里云服务器安装配置流程_nginx_12

接下来需要对nginx进行配置,也是本文的重点

nginx的安装目录在/etc/nginx文件夹下 切换到nginx目录

阿里云服务器安装配置流程_php_13

目录下有一个sites-available 文件夹,这个文件夹里存放的就是nginx的配置文件

阿里云服务器安装配置流程_nginx_14

进入后修改default文件

vim default

阿里云服务器安装配置流程_perl_15

需要修改以下配置,做了两张图,第一张是原配置,第二张是我们修改后的配置,按实际情况修改就行,这里我只讲步骤不讲原理,哪个配置项不明白为什么需要这样修改,复制这项直接百度就出结果了。

修改前的配置

阿里云服务器安装配置流程_perl_16

修改后的配置

阿里云服务器安装配置流程_perl_17

ubuntu 默认是php-fpm。 采用端口方式就需要配置一下。也就是如果采用php-cgi监听9000端口的方式,需要找到/etc/php/7.0/fpm/poll.d/www.conf文件

阿里云服务器安装配置流程_perl_18

修改完配置后,要使配置生效还需要做一下软链接并重启nginx使配置加载

做软链接进入 /etc/nginx/sites-enabled目录,如图

阿里云服务器安装配置流程_php_19

ln -s /etc/nginx/sites-available/default ./

重启nginx服务器

service nginx restart

到目前为止nginx已经配置完毕,关于如何设置域名解析和虚拟主机,我改天再写篇文章。

安装PHP
  1. 我们可以先查看一下阿里云仓库中保存的默认安装的PHP的 版本

apt-cache show php可以看到,ubuntu16.04的系统默认安装的是PHP7.0

  1. 安装php

apt-get install php

这条命令会一次性安装以下包
php-common php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-opcache php7.0-readline

阿里云服务器安装配置流程_php_20

  1. 安装mysql(需要设置mysql的账号密码,账号默认为root)

apt-cache search mysql //查看可安装的mysql包apt-get install mysql-server

这条命令会一次性安装以下包
libaio1 libcgi-fast-perl libcgi-pm-perl libencode-locale-perl
libevent-core-2.0-5 libfcgi-perl libhtml-parser-perl libhtml-tagset-perl
libhtml-template-perl libhttp-date-perl libhttp-message-perl libio-html-perl
liblwp-mediatypes-perl libtimedate-perl liburi-perl mysql-client-5.7
mysql-client-core-5.7 mysql-common mysql-server-5.7 mysql-server-core-5.7

阿里云服务器安装配置流程_nginx_21

阿里云服务器安装配置流程_perl_22

除了以上需要安装的软件,我们还需要以下一些软件

  1. curl 信息采集和抓取使用

apt-get install curl

  1. git 版本管理工具

apt-get install git

  1. zip unzip 压缩、解压缩软件

apt-get install zip unzip

  1. redis 非关系型数据库(php的redis扩展不需要安装,因为laravel项目自带)

apt-get install redis-server

  1. php的curl扩展

apt-get install php-curl

  1. php的mysql扩展

apt-get install php7.0-mysql

  1. 安装openssl

apt-get install openssl

  1. php的mbstring扩展

apt-get install php-mbstring

  1. php的xml扩展

apt-get install php-xml

  1. composer安装

先下载composer
wget ​​https://getcomposer.org/download/1.4.1/composer.phar​​mv composer.phar /bin/composer 修改执行权限 chmod -R 777 composer 修改中国镜像源 composer config -g repo.packagist composer ​​https://packagist.phpcomposer.com​​这样就可全局执行了

连接阿里云

连接阿里云有很多方法,对window系统,我们可以下载putty和xshell和fileZilla这三款软件中的任意一种

1.putty连接
  1. 百度搜putty下载并安装。
  2. 输入你要连接的服务器的IP、你阿里云的账号(一般为root)和当时设置的密码,如图
  3. 阿里云服务器安装配置流程_nginx_23

  4. 输入账号密码,如果看到如下界面,表示连接成功
  5. 阿里云服务器安装配置流程_perl_24

  6. 连接成功后,就可以对服务器使用命令做各种操作了。
2.xshell连接
  1. 百度搜xshell下载并安装
  2. 点击文件》新建,新建一个到服务器的链接
  3. 阿里云服务器安装配置流程_nginx_25

  4. 输入账号密码登录
  5. 阿里云服务器安装配置流程_php_26

3.fileZilla这款软件主要做文件上传操作,就是将你本地做得项目传到服务器上

  1. 下载安装
  2. 点文件》新站点管理器,填如下设置,点击连接按钮连接服务器
  3. 阿里云服务器安装配置流程_php_27

  4. 进入主界面,左边是你本地的目录结构,右边是服务器的目录结构,选中左边要上传的项目拖动右边即可将文件上传
  5. 阿里云服务器安装配置流程_php_28

有问题反馈

在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流

以上是关于drawio如何绘制阿里云服务器流程图的主要内容,如果未能解决你的问题,请参考以下文章

阿里云服务器安装配置流程

菜鸟如何使用阿里云搭建服务器网站阿里云宝塔thinkPHPPHPstromLinux①

菜鸟如何使用阿里云搭建服务器网站阿里云宝塔thinkPHPPHPstromLinux②

阿里云部署服务器流程

阿里云建站流程

阿里云选购云服务器流程及注意事项(新用户必看图文教程)