阿里云

第1章 阿里云与物理服务器

1.常见云服务器厂家

国外:亚马逊 微软云Azure google云
国内:阿里云 华为云 腾讯云 京东云 百度云 ucloud 七牛云

2.优势与劣势

1.降低了运维成本,不用担心硬件损坏了
2.运维变得简单了,可能不需要懂物理服务器知识,点点点就行了
3.因为运维变得简单了,减少了人力成本
4.上云容易,下云难
5.云服务初期很便宜,后期不便宜
6.可以快速的阔缩容,计费方式灵活,可以精确到秒

3.阿里云服务名词对比

物理架构 阿里云服务
服务器 ECS
负载均衡 SLB
mysql RDS
redis redis
NFS NAS
外网IP EIP
网络 VPC
防火墙 安全组

第2章 ECS购买

0.嗑金前提

购买服务的时候账面上不能低于100块
只要买了,只要不销毁,就一直扣钱

1.控制台

阿里云_第1张图片

2.收藏项目

阿里云_第2张图片

3.收费方式

阿里云_第3张图片
在这里插入图片描述
按量付费

4.可用区与地域

地域:
地域指的是 ECS 实例所在的物理位置。
可用区:
可用区是指在同一地域内,电力和网络互相独立的物理区域。在同一地域内可用区与可用区之间内网互通,可用区之间能做到故障隔离。
如果您的应用需要较高的容灾能力,建议您将云服务器 ECS 实例部署在同一地域的不同可用区内。
如果您的应用在实例之间需要较低的网络时延,则建议您将 ECS 实例创建在相同的可用区内。
在这里插入图片描述

5.实例

阿里云_第4张图片

6.镜像

### 公共镜像
是由阿里云官方或第三方合作商家提供的系统基础镜像,仅包括初始系统环境。请根据您的实际情况自助配置应用环境或相关软件配置。

### 自定义镜像
基于用户系统快照生成,包括初始系统环境、 应用环境和相关软件配置 。选择自定义镜像创建云服务器,节省您的重复配置时间。

### 共享镜像
是其他账号的自定义镜像主动共享给您使用的镜像。阿里云不保证其他账号共享给您的镜像的完整性和安全性,使用共享镜像需要自行承担风险。了解共享镜像详情>

### 镜像市场
提供经严格审核的优质镜像,预装操作系统、应用环境和各类软件,无需配置,可一键部署云服务器。满足建站/应用开发/可视化管理等个性化需求。了解镜像市场服务>
在这里插入图片描述

7.存储

阿里云_第5张图片

8.网络

阿里云_第6张图片
阿里云_第7张图片
阿里云_第8张图片
阿里云_第9张图片
在这里插入图片描述

9.安全组

阿里云_第10张图片

10.系统设置

阿里云_第11张图片

11.确认订单

阿里云_第12张图片

12.VNC远程连接

阿里云_第13张图片
阿里云_第14张图片
阿里云_第15张图片

13.弹性公网IP

阿里云_第16张图片
阿里云_第17张图片
阿里云_第18张图片
阿里云_第19张图片
阿里云_第20张图片

14.公网IP远程连接

阿里云_第21张图片
阿里云_第22张图片

第3章 阿里云数据库RDS

1.购买RDS实例

阿里云_第23张图片
阿里云_第24张图片
阿里云_第25张图片
阿里云_第26张图片

2.设置白名单

阿里云_第27张图片
阿里云_第28张图片
阿里云_第29张图片
阿里云_第30张图片
阿里云_第31张图片

3.创建数据库

阿里云_第32张图片
阿里云_第33张图片

4.创建账号并关联数据库

阿里云_第34张图片
阿里云_第35张图片
阿里云_第36张图片

5.测试连接

yum install mariadb -y
mysql -hrm-wz9g898um673f7k6a.mysql.rds.aliyuncs.com -uwordpress -pAdmin-123

第4章 阿里云部署wordpress

1.安装配置nginx

yum install nginx -y
sed -i ‘37,87d’ /etc/nginx/nginx.conf
cat >/etc/nginx/conf.d/blog.conf< server {
listen 8080;
server_name localhost;
root /code/wordpress;
index index.php index.html;
location ~ .php$ {
root /code/wordpress;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
EOF
nginx -t
systemctl start nginx
netstat -lntup|grep 8080

2.安装配置php

mkdir /opt/soft/php7 -p
tar xf php71.tar.gz -C /opt/soft/php7/
yum localinstall *.rpm -y
sed -i ‘s#user = apache#user = nginx#g’ /etc/php-fpm.d/www.conf
sed -i ‘s#group = apache#group = nginx#g’ /etc/php-fpm.d/www.conf
systemctl start php-fpm
netstat -lntup|grep php
ps -ef|grep php

3.部署代码

yum install unzip -y
cd /opt/
mkdir /code/
unzip wordpress-5.3.2.zip -d /code/
chown -R nginx:nginx /code/
curl -I 127.0.0.1:8080

4.配置安全组

阿里云_第37张图片
阿里云_第38张图片

6.修改windows的host地址

C:\Windows\System32\drivers\etc

5.网页访问

阿里云_第39张图片
阿里云_第40张图片
阿里云_第41张图片
阿里云_第42张图片

第5章 SLB 配置

阿里云_第43张图片
阿里云_第44张图片
阿里云_第45张图片
阿里云_第46张图片
阿里云_第47张图片
阿里云_第48张图片
阿里云_第49张图片
阿里云_第50张图片
阿里云_第51张图片
阿里云_第52张图片
阿里云_第53张图片
阿里云_第54张图片
阿里云_第55张图片
阿里云_第56张图片

第5章 共享存储NAS

1.购买

阿里云_第57张图片
阿里云_第58张图片
阿里云_第59张图片
阿里云_第60张图片

2.添加挂载点

阿里云_第61张图片
阿里云_第62张图片
阿里云_第63张图片
阿里云_第64张图片

3.wordpress挂载命令

yum install nfs-utils -y
cd /code/wordpress/wp-content/
cp -a uploads uploads_bak
mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 3c74648ba1-yck89.cn-shanghai.nas.aliyuncs.com:/ /code/wordpress/wp-content/uploads
cp -a uploads_bak/* uploads/
df -h
阿里云_第65张图片

3.开机自动挂载

UUID=3c74648ba1-yck89.cn-shanghai.nas.aliyuncs.com:/ /code/wordpress/wp-content/uploads nfs defaults 0 0

第7章 阿里云数据库REDIS

1.购买redis

阿里云_第66张图片
阿里云_第67张图片
阿里云_第68张图片
阿里云_第69张图片
阿里云_第70张图片

2.连接测试

yum install redis -y

第8章 部署DZ论坛

1.配置Nginx配置文件

cd /etc/nginx/conf.d/
cp blog.conf dz.conf
sed -i “s#wordpress#dz#g” dz.conf
sed -i “s#8080#8090#g” dz.conf
nginx -t
systemctl restart nginx
netstat -lntup|grep 8090

2.配置代码

cd /opt/soft/
mkdir dz
unzip Discuz_X3.4_SC_UTF8.zip -d dz
mkdir /code/dz
cp -a /opt/soft/dz/upload/* /code/dz/
chown -R nginx:nginx /code/dz
curl -I 127.0.0.1:8090

3.配置安全组

阿里云_第71张图片
阿里云_第72张图片
阿里云_第73张图片

4.配置mysql数据库

阿里云_第74张图片
阿里云_第75张图片
阿里云_第76张图片

5.SLB配置

阿里云_第77张图片
在这里插入图片描述
阿里云_第78张图片
阿里云_第79张图片
阿里云_第80张图片

6.网页操作

安装过程中会提示SQL错误,不用关心,无影响
阿里云_第81张图片
阿里云_第82张图片
阿里云_第83张图片
阿里云_第84张图片
阿里云_第85张图片

7.配置Redis

阿里云_第86张图片
阿里云_第87张图片
阿里云_第88张图片
阿里云_第89张图片
阿里云_第90张图片

8.连接测试

yum install redis -y
redis-cli -h r-wz93ls1600ec8ud41b.redis.rds.aliyuncs.com set k1 v1
OK

8.修改DZ代码

vi /code/dz/config/config_global.php
$_config[‘memory’][‘redis’][‘server’] = ‘r-wz93ls1600ec8ud41b.redis.rds.aliyuncs.com’;
systemctl restart php-fpm

9.检查并测试

阿里云_第91张图片

第9章 镜像与快照

1.创建快照

阿里云_第92张图片
阿里云_第93张图片
阿里云_第94张图片

2.创建自定义镜像

阿里云_第95张图片
阿里云_第96张图片
阿里云_第97张图片

3.基于已经创建的ECS创建相同配置ECS

阿里云_第98张图片
阿里云_第99张图片
在这里插入图片描述
阿里云_第100张图片
阿里云_第101张图片

4.配置服务启动

sudo mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport 25d7a48243-jlx29.cn-shenzhen.nas.aliyuncs.com:/ /code/wordpress/wp-content/uploads
systemctl start nginx php-fpm

5.RDS配置白名单

阿里云_第102张图片
阿里云_第103张图片
阿里云_第104张图片
阿里云_第105张图片

6.测试访问

curl -I 127.0.0.1:8080
curl -I 127.0.0.1:8090

第10章 SLB添加新实例

阿里云_第106张图片
阿里云_第107张图片
在这里插入图片描述

第11章 释放实例

1.释放ECS

阿里云_第108张图片
阿里云_第109张图片
2.删除快照和镜像
阿里云_第110张图片
阿里云_第111张图片
3.释放RDS
阿里云_第112张图片

4.释放Redis

阿里云_第113张图片

5.释放NAS

阿里云_第114张图片
阿里云_第115张图片
阿里云_第116张图片

6.释放SLB

阿里云_第117张图片

7.删除安全组

阿里云_第118张图片

8.删除弹性公网IP

阿里云_第119张图片
阿里云_第120张图片

9.删除交换机和VPC

阿里云_第121张图片

你可能感兴趣的:(阿里云)