【架构的介绍】

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 【架构的介绍】

架构简介:  

IT岗位薪资:底薪+绩效+项目提成

项目:

   项目是一系列独特的、复杂的并相互关系的活动,这些活动有一个明确的目标或目的,必须在指定的时间、按照特定的规范完成。

   1.项目开发是为了实现一个或一组目标。

 2.项目综合考虑范围、时间、成本、质量、资源、沟通、风险、采购及相关方等十大领域的整合。

   3.项目有复杂性和一次性

   4.项目是以客户为中心

   

   

架构:

   根据企业需求设计出来的整体解决方案

集群:

   用一组服务器去实现一个功能

   负载均衡(Load Balance)

   

高可用:

   双机热备(keepalive)

   防止单点故障

高可靠:

   7*24 服务不中断

   

网站平台

 

LAMP:Linux Apache mysql php
  LNMP:linux nginx  mysql php    ***
    LNMT: linux nginx  mysql tomcat     ***

   

网站架构流程:

1.DNS:域名解析

2.防火墙:根据安全策略,判断数据是否可放行

3.负载均衡器:负责调度请求,通过高可用实现双机热备

4.web节点服务器:提供前端页面服务,响应客户请求

5.缓存服务器:提高用户访问质量,加快访问速度,减少数据库压力

6.数据库:存储用户数据,网页内容

7.存储服务器:存储图片、视频、音频等

8.VPN:虚拟专用网,加密传输,通过两个私有地址点到点连接

9.跳板机:堡垒机

   jumpserver

   集中管理、授权、行为监控、日志管理

10.监控服务器:

通过web界面,以图表的方式监控所有资源(硬件、服务、网络、日志),发现问题及时报警(短信、微信)

11.备份服务器:

   备份关键服务器的配置文件或重要文件

12.日志服务器:

   ELK(EFK)

   收集关键业务服务器的日志

运维架构流程:

1.通过VPN登录到跳板机,批量管理

2.通过zabbix实时监控

3.通过ELK分析查看日志

===========================================

使用rpm包安装lamp,并发布discuz论坛。

(1)还原初始快照,桥接网卡,测试ping通外网,关闭防火墙和selinux

(2)使用yum安装httpd  mariadb  php

 

yum -y install httpd mariadb-server mariadb php php-mysql

(3)启动httpd、mariadb

 

systemctl start httpd mariadb
    systemctl enable httpd mariadb

(4)无密登录mariadb,为提高安全性,设置密码

 

mysql     \\无密root登录
    mysql_secure_installation    \\修改root密码

(5)使用新密码登录Mariadb,并为网站创建数据库和管理用户

 

mysql -uroot -p123.com
    create database bbs;
    grant all on bbs.* to runbbs@localhost identified by '123.com';
    exit

(6)测试php是否安装成功

 

cd /var/www/html
    vim info.php
    添加:
    phpinfo();
    ?>
    保存退出
   测试访问:http://192.168.8.10/info.php

(7)复制discuz代码包到/usr/src,解压

 

unzip Discuz_X3.3_SC_UTF8.zip

(8)移动解压后的upload到网站根目录下

mv upload/  /var/www/html/bbs

(9)设置bbs目录权限

 

chmod -R 777 /var/www/html/bbs

(10)安装discuz论坛

 

http://192.168.8.10/bbs

 注意:安装过程,除了数据库的名和用户名、密码,其他一概下一步

(11)访问论坛后台

 

http://192.168.8.10/bbs/admin.php

 

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
存储 Kubernetes API
k8s 基本架构
k8s 基本架构
118 11
|
Kubernetes 容器
|
监控 关系型数据库 MySQL
架构的介绍
架构的介绍
65 0
|
存储 负载均衡 NoSQL
12306 的架构也太 牛X 了吧!
每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票! 虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。
12306 的架构也太 牛X 了吧!
|
安全 架构师 数据库
架构应该如何来理解?
架构应该如何来理解?
|
架构师 关系型数据库 MySQL
架构到底是什么?
1、架构与框架的区别 2、架构到底是什么? 3、架构的目的是什么?
架构到底是什么?
|
开发者 微服务
架构思考
架构是一种权衡
IT架构服务
本文研究全球及中国市场IT架构服务现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美、欧洲、中国、日本、东南亚和印度等地区的现状及未来发展趋势
|
存储 Java 测试技术
架构那点事系列二 - 大话3D
       近几年,架构领域兴起了很多新型架构思想。DDD成为继OOD之后又一个被人津津乐道的设计风格。.这里结合自己工作实践,和大家分享一下自己的DDD实践观,首先向大家推荐一篇关于DDD的文章(http://msdn.microsoft.com/en-us/magazine/hh547108.aspx.看看微软的卓越工作,从DataTable到EntityObject. - Ne
2327 1
下一篇
DataWorks