精华内容
下载资源
问答
  • CentOS私有云主机部署LNMP架构1)根据如上的Docker构建CentOS云主机,CentOS8云主机创建成功,通过CRT远程登录22端口,如所示:(1)全新运行一个容器(2)运行sshd2)基于CentOS7云主机工具连接构建LNMP WEB(Linux+...


    接上一篇Docker构建CentOS私有云主机,接下来我在私有云主机上部署lnmp架构,这篇的内容在后面的dockerfile制作中会更加方便,这里仅仅做个示例。

    1)根据如上的Docker构建CentOS云主机,CentOS8云主机创建成功,通过CRT远程登录22端口,如图所示:

    (1)全新运行一个容器

    docker run -itd --privileged --name xqy_centos02 -p 6000:22 -p 8090:80 xqy_centos8.1:ssh_lnmp

    [root@hecs-x-medium-2-linux-20200611091300 ~]#  docker run -itd --privileged --name xqy_centos02 -p 6000:22 -p 8090:80 xqy_centos8.1:ssh_lnmp
    c419f4fc45f88d90e9fab749c491e25db2bea0736e7c83674340f859a0d2935f
    [root@hecs-x-medium-2-linux-20200611091300 ~]# docker ps
    CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS              PORTS                                        NAMES
    c419f4fc45f8        xqy_centos8.1:ssh_lnmp   "/bin/bash"              4 seconds ago       Up 3 seconds        0.0.0.0:6000->22/tcp, 0.0.0.0:8090->80/tcp   xqy_centos02
    0e18294d2044        centos:latest            "/bin/bash"              23 hours ago        Up 23 hours                                                      xqy_centos01
    87cde75bcd91        registry:latest          "/entrypoint.sh /etc…"   12 days ago         Up 12 days          0.0.0.0:5000->5000/tcp                       xuqy_registry
    338b541e76c5        nginx                    "/docker-entrypoint.…"   12 days ago         Up 12 days          80/tcp                                       my_nginx
    [root@hecs-x-medium-2-linux-20200611091300 ~]# 
    
    

    (2)运行sshd

    [root@c419f4fc45f8 /]# netstat -ntpl
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
    [root@c419f4fc45f8 /]# /usr/sbin/sshd 
    [root@c419f4fc45f8 /]# 
    

    2)基于CentOS7云主机工具连接构建LNMP WEB(Linux+Nginx+MYSQL+PHP)平台,并且发布Discuz门户网站,操作的步骤和方法如下:

    (1)Nginx安装配置

    yum -y install wget gcc-c++ gzip tar make pcre pcre-devel zlib-devel openssl openssl-devel
    wget -c http://nginx.org/download/nginx-1.16.0.tar.gz 
    tar -xzf nginx-1.16.0.tar.gz
    cd nginx-1.16.0
    useradd -s /sbin/nologin www -M;./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
    make
    make install
    

    预编译成功如图

    creating objs/Makefile
    
    Configuration summary
      + using system PCRE library
      + using system OpenSSL library
      + using system zlib library
    
      nginx path prefix: "/usr/local/nginx"
      nginx binary file: "/usr/local/nginx/sbin/nginx"
      nginx modules path: "/usr/local/nginx/modules"
      nginx configuration prefix: "/usr/local/nginx/conf"
      nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
      nginx pid file: "/usr/local/nginx/logs/nginx.pid"
      nginx error log file: "/usr/local/nginx/logs/error.log"
      nginx http access log file: "/usr/local/nginx/logs/access.log"
      nginx http client request body temporary files: "client_body_temp"
      nginx http proxy temporary files: "proxy_temp"
      nginx http fastcgi temporary files: "fastcgi_temp"
      nginx http uwsgi temporary files: "uwsgi_temp"
      nginx http scgi temporary files: "scgi_temp"
    
    

    编译如图

    objs/src/http/modules/ngx_http_upstream_keepalive_module.o \
    objs/src/http/modules/ngx_http_upstream_zone_module.o \
    objs/src/http/modules/ngx_http_stub_status_module.o \
    objs/ngx_modules.o \
    -ldl -lpthread -lcrypt -lpcre -lssl -lcrypto -ldl -lpthread -lz \
    -Wl,-E
    sed -e "s|%%PREFIX%%|/usr/local/nginx|" \
    	-e "s|%%PID_PATH%%|/usr/local/nginx/logs/nginx.pid|" \
    	-e "s|%%CONF_PATH%%|/usr/local/nginx/conf/nginx.conf|" \
    	-e "s|%%ERROR_LOG_PATH%%|/usr/local/nginx/logs/error.log|" \
    	< man/nginx.8 > objs/nginx.8
    make[1]: Leaving directory '/root/nginx-1.16.0'
    [root@c419f4fc45f8 nginx-1.16.0]# 
    
    

    安装

    cp conf/nginx.conf '/usr/local/nginx/conf/nginx.conf.default'
    test -d '/usr/local/nginx/logs' \
    	|| mkdir -p '/usr/local/nginx/logs'
    test -d '/usr/local/nginx/logs' \
    	|| mkdir -p '/usr/local/nginx/logs'
    test -d '/usr/local/nginx/html' \
    	|| cp -R html '/usr/local/nginx'
    test -d '/usr/local/nginx/logs' \
    	|| mkdir -p '/usr/local/nginx/logs'
    make[1]: Leaving directory '/root/nginx-1.16.0'
    
    

    检查启动进程

    [root@c419f4fc45f8 sbin]# ps -ef|grep nginx
    root      6595     0  0 08:31 ?        00:00:00 nginx: master process ./nginx
    www       6596  6595  0 08:31 ?        00:00:00 nginx: worker process
    root      6598    36  0 08:31 pts/2    00:00:00 grep --color=auto nginx
    
    

    (2)MYSQL安装配置

    yum install -y gcc-c++ ncurses-devel cmake make perl gcc autoconf
    yum install -y automake zlib libxml2 libxml2-devel libgcrypt libtool bison
    wget -c http://mirrors.163.com/mysql/Downloads/MySQL-5.6/mysql-5.6.45.tar.gz
    tar -xzf mysql-5.6.45.tar.gz
    cd mysql-5.6.45
    cmake  .  -DCMAKE_INSTALL_PREFIX=/usr/local/mysql56/ \
    -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
    -DMYSQL_DATADIR=/data/mysql \
    -DSYSCONFDIR=/etc \
    -DMYSQL_USER=mysql \
    -DMYSQL_TCP_PORT=3306 \
    -DWITH_XTRADB_STORAGE_ENGINE=1 \
    -DWITH_INNOBASE_STORAGE_ENGINE=1 \
    -DWITH_PARTITION_STORAGE_ENGINE=1 \
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
    -DWITH_MYISAM_STORAGE_ENGINE=1 \
    -DWITH_READLINE=1 \
    -DENABLED_LOCAL_INFILE=1 \
    -DWITH_EXTRA_CHARSETS=1 \
    -DDEFAULT_CHARSET=utf8 \
    -DDEFAULT_COLLATION=utf8_general_ci \
    -DEXTRA_CHARSETS=all \
    -DWITH_BIG_TABLES=1 \
    -DWITH_DEBUG=0
    make
    make install
    #Config MYSQL Set System Service
    cd /usr/local/mysql56/
    \cp support-files/my-default.cnf /etc/my.cnf
    \cp support-files/mysql.server /etc/init.d/mysqld
    chkconfig --add mysqld
    chkconfig --level 35 mysqld on
    service  mysqld stop
    mv /data/mysql/ /data/mysql.bak/
    mkdir  -p  /data/mysql/
    useradd  mysql
    /usr/local/mysql56/scripts/mysql_install_db --user=mysql --datadir=/data/mysql/ --basedir=/usr/local/mysql56/
    ln  -s  /usr/local/mysql56/bin/* /usr/bin/
    service  mysqld  restart
    

    (3)PHP安装配置

    yum install libxml2 libxml2-devel gzip bzip2 -y
    wget -c http://mirrors.sohu.com/php/php-5.6.28.tar.bz2
    tar jxf  php-5.6.28.tar.bz2
    cd php-5.6.28
    ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-mysql=/usr/local/mysql56/
    --enable-fpm
    make
    make install
    
    #Config LNMP WEB and Start Server.
    cp  php.ini-development   /usr/local/php5/etc/php.ini
    cp  /usr/local/php5/etc/php-fpm.conf.default  /usr/local/php5/etc/php-fpm.conf
    cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
    chmod o+x /etc/init.d/php-fpm
    /etc/init.d/php-fpm start
    

    (4)Nginx配置文件配置

    worker_processes  1;
    events {
        worker_connections  1024;
    }
    http {
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        keepalive_timeout  65;
        server {
            listen       80;
            server_name  localhost;
            location / {
                root   html;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
            }
        }
    }
    

    (5)测试LNMP架构测试,创建index.php测试页面,如图14-6所示:

    在这里插入图片描述

    展开全文
  • =============================================================1、项目:微云架构上线描述:不真实...,数据集中在阿里云主机的微云方式进行架构调整...

    =============================================================
    1、
    项目:微云架构上线
    描述:不真实部署到用户现场,采用资源实体在用户现场,数据集中在阿里云主机的微云方式进行架构调整。
    参与人员:黄海,吴缤,邵长明
    目前进度,已完成大半的思考与测试,目前主要集中在处理程序没有调整计划。
    目标:9月末必须完成上线,请邵长明在9月10日务必完成处理程序的调整工作,时间请倒排,加班加点。准时完成,申请奖励,延时进行处罚。
    吴缤,黄海对于整体模型仔细思考,整理出微云架构的设计说明方案,描述每个与落地版程序的差别。


    2、
    项目:解决运维中的实际问题,整理技术解决方案
    描述:成立基础架构组,由吴缤和邵长明组成 。基础架构组一起与陈丽月工作两周,写文档描述现在运维存的主要问题,然后给出解决方案。
    参与人员:吴缤,黄海,陈丽月
    目标:9月15日前完成方案撰写,9月末内完成工具撰写并测试。


    3、
    项目:资源自动化升级方案。
    描述:(可以在云平台上集中设置定时任务,让安装云平台的地区在指定的时间开始进行资源、试题、试卷、微课、一体化的升级)
    这个一是要自动+手动,每天可以是最新数据+文件。二是校验升级后数据的准确性。三是升级数据的完整性,不能只是资源,要全面。
    参与人员:吴缤,黄海
    目标:10月份内完成此方案开发。


    4、
    项目:PIKA的架构升级上线。
    描述:云平台需要更加占用内存少,稳定的架构,SSDB+REDIS目前看来存在很多问题,亟需调整。
    参与人员:吴缤,邵长明,全组后端人员
    目标:10月份内完成此方案开发和上线

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

    小问题集合
    1、删除人员工具的测试。
    2、升级数据工具的校验。
    3、数据接口的检测机制。



    展开全文
  • 阿里云均衡负载服务器集群架构图:云盾、云监控、SLB、ECS集群、主从数据库.zip 1.购买均衡负载 2.购买ECS云主机 3.管理后端服务器
  • 云主机,云虚拟机,VPS,虚拟机,各个名词的解译: 云主机:代表有阿里云、亚马逊云主机。集成成千上万台服务器的IDC硬件基础上,架构的云平台,可以弹性计算,可以自定义配置CPU内存硬盘带宽等,云平台上的每一个...

    先说下云主机相关的几个名词,特别注意,云主机不是云虚机。

    云主机,云虚拟机,VPS,虚拟机,各个名词的解译:

    虚拟机:像VM虚拟机一样。

    VPS:一台服务器上安装了一个虚拟架构平台。虚拟机过渡云虚拟机的中间产物。

    云虚拟机:一台服务器上架构的VM云虚拟平台。VPS过渡云主机的中间产物。

    云主机:代表有阿里云、亚马逊云主机。集成成千上万台服务器的IDC硬件基础上,架构的云平台,可以弹性计算,可以自定义配置CPU内存硬盘带宽等,云平台上的每一个主机资源利用都不会相互影响。

    除了云主机,其他类型主机相互都会有影响的,市场的假的云主机就是限制你不能用大流量,不能用什么什么的,其实就是虚拟机而已。


    国内几家云主机对比:

    1.阿里云。真的云。可以防攻击的云,防5G。会进步的云。有论坛反馈交流的云。稳定性最好的云。

    2.美橙云。代理云。会蓝屏的主机。

    3.西部数码。代理云。流量异常会关机且需要叫管理员才能开机。

    国外云主机:

    1.亚马逊云主机。全球第一云。需要信用卡注册帐号。最低配置可以免费用1年。每月15G流出流量。注意,如是免费型的,最好设置不要自动超流量扣费使用,超出了就等下个月吧,只当免费用测试或小应用可以。

    2.其他几乎都是云虚拟机或VPS。


    国内IP主机做网站需要备案,备案麻烦,且不一定能备。国外IP主机一般内容没限制,不用备案。

    国内速度快,国外响应慢。如选择国外主机,就选择香港、日本、韩国靠近的还行。

    数据分流的想法及实现

    如果同时有一台国内主机和国外主机,国内主机80端口被屏蔽了,那么,就有一种方案。网站80端口HTML页面走国外IP,因为HTML页面顶多就1K,单是文字页面,就是用美国IP也是一样快速响应打开的。网站图片和FLASH等大数据走国内主机IP,因为80被屏蔽了,如果只是屏蔽了域名解析,那么用IP还是可以访问的,如果是封了80就得走其他端口了,如99端口。结合,就是,一个网站应用,大数据走国内IP,文字HTML走国外80,速度跟完全走国内是一样的。

    实现这种方案有二种方法,一是在网站开发部署过程中实现,二是通过借助开放的第三方网络辅助实现,如nat123解析映射的网络共享。



    展开全文
  • 华为云为您提供像自来水一样便捷高效的ICT云计算服务,丰富的云主机、云服务器、云数据库、云计算产品,高效、便捷完成应用开发、部署、上线、运营全流程。 什么是华为云架构图? 华为云架构图广泛用于交流使用华为云...

    什么是华为云?

    华为云为您提供像自来水一样便捷高效的ICT云计算服务,丰富的云主机、云服务器、云数据库、云计算产品,高效、便捷完成应用开发、部署、上线、运营全流程。

    什么是华为云架构图?

    华为云架构图广泛用于交流使用华为云的信息技术解决方案的设计和部署。华为云架构图使用标准符号和图标来表示华为云产品和资源的使用,以及这些产品和资源在交付解决方案时如何相互协作。视觉范例在线以华为云架构图软件为特色,该软件包含所有图标和工具,可让您快速可视化云架构。可视化范例在线是创建华为云架构图的最佳云架构设计软件。

    如何创建华为云架构图?

    用在线制图工具创建华为云架构图相对比较简单。以下是您需要的三个步骤:

    • 创建空白华为云架构图

    • 将解决方案所需的服务和产品从图标库拖放到图表上。

    • 一旦图表完成,您就可以保存或者另存为 到我们的云存储库供将来访问。您还可以将您的作品导出为图像(JPG、PNG、PDF、SVG等),并与您的同事共享。

    如下图:
    华为云架构图

    案例

    Exchange邮箱初级版

    Exchange邮箱初级版

    IoT解决方案

    IoT解决方案

    SAP通用架构

    SAP通用架构

    云上办公解决方案

    云上办公解决方案

    企业云盘解决方案

    企业云盘解决方案

    企业级容灾能力服务化

    企业级容灾能力服务化

    小型通用网站

    小型通用网站

    渲染解决方案架构

    渲染解决方案架构

    视频点播基础设施解决方案

    视频点播基础设施解决方案

    金融安全解决方案DDoSCC

    金融安全解决方案DDoSCC

    展开全文
  • 网络拓扑架构图

    2021-01-03 18:15:37
    阿里应用网络拓扑图 应用网络架构是指建立在可编程的基础设施之上, 基于统一的运行管理平台, 按需的...ERP集群网络拓扑架构图 拓扑结构图是指由网络节点设备和通信介质构成的网络结构图。 集群是一组相互独立的
  • kubectl 是 K8s 集群的命令行工具,通过 kubectl 能够对集群...默认情况下,启动时连接本地服务器的 8080 端口访问 K8s APIServer,因此仅可以在 K8s 的任意主控节点上使用(如果需要在工作节点或者其他主机上使用 ku...
  • 为什么要选GPU云主机

    2020-10-14 22:05:52
    为什么要选GPU云主机 如果在10年前说起云计算,相信大部分人的反应是“不知所云”。随着近几年云计算应用场景的普及,数据上云的概念已逐渐深入人心。 伴随着业务场景的日益复杂化,对大量数据进行高效处理的需求越来越...
  • 网络架构在物理链路、主机网络、网关、控制器四个纬度上全面升级,大大提高了整体网络性能。流程来源:https://www.iodraw.com/template/aliyun公司办公网络拓扑对于很多大型公司来讲,网络的稳定性,会直接...
  • 医院解决方案 预约挂号、在线支付和查看报告等医院互联网应用服务 用户体验:多线BGP接入,保证患者从不同地域或运营商...医院解决方案-架构图 通过预约挂号、在线支付、诊后随访、网络医院等互联网应用,...
  • 本期智汇华云,邀请到华云数据资深云架构师张伟为大家带来“云主机的13G内存去哪里了?聊聊Hugepages大页内存管理”。一、云主机13G内存被无故占用今天群里的小伙伴在巡检云主机时发现一台云主机的内存监控报警了,...
  • 前言 相信大部分开发者对下面这张架构图并不陌生吧,现在很多网站/应用都采用了动静分离的架构进行部署。博主的博客也不例外,主机采用的是阿里的 ECS,使用 CDN 做静态内容分发,不过静态文件还是存储在 ECS,...
  • 前言相信大部分开发者对下面这张架构图并不陌生吧,现在很多网站/应用都采用了动静分离的架构进行部署。博主的博客也不例外,主机采用的是阿里的 ECS,使用 CDN 做静态内容分发,不过静态文件还是存储在 ECS,采用...
  • 今天来和大家一起分享如下~企业完整版平台应用架构服务器环境搭建如: 在此;将会进阶升级使用Ansible剧本来部署前端基础软件环境安装工具等,若有需要用到的相关软件及安装包可以留言私信获取~ 步骤一 开始:项目...
  • 总有人说阿里云主机带宽小,那只是因为你还停留在单机架构上。 阿里的架构设计,云主机主要用来跑程序的,附件的存储和访问主要靠OSS。 有人又会说了,OSS按存储费+流量双重计费伤不起,只是你不知道OSS有免费...
  • 前端时间在Azure上部署了一套Exchange 2016双数据中心测试环境。在接下来的几篇Blog文章中...1 环境架构图 2 环境架构信息 3 软硬件版本 主机名 IP地址 软件版本 备注 AD.itservice.vip 192.16...
  • 一、架构图 我们要实现的架构师,一台 EC2 两个虚拟主机,通过一个 ELB,一个 CloudFront 实现动静分离,并且实现不同的域名访问不同的网站,并且启用 HTTPS。 二、实现步骤 2.1、EC2 配置 在 EC2 上面安装 nginx ...
  • 杭州华三通信技术有限公司 浙江省政务云介绍 日期2014年7月 省政务专有云核心需求 云服务各厅局委办云主机云存储云负载均衡云防火墙云数据库自助式交付 云安全高可靠互联网公共云安全对接厅局委办租户间隔离 云管理...
  • 架构知识

    2018-02-25 09:49:00
    运维必知6-架构图 架构一。 以机房服务器为例,而不是以云主机为例。在机房里面,我们只要多于一台服务器,我们就要自己带交换机过去,机房是不会给你提供交换机的。你的最前端是交换机,交换机一般是放在机柜的...
  • nova是云主机控制器。它包含了很多组件,API服务器(nova-api),计算服务器(nova-compute),网络控制器(nova-network),调度器(nova-schedule),卷控制器(nova-volume),消息队列以及DashBoard。 Nova各个...
  • 公有平台管理

    2021-02-18 19:01:22
    云平台部署管理架构图 通过跳板机管理云APP服务器 前置准备 购买云主机(华为云) 主机名 内网IP 作用 proxy 192.168.1.252 跳板机 host 192.168.1.251 模板机 web-0001 192.168.1.11 web集群 web-...
  • 该日志收集系统,是用来收集基于springCloud分布式系统的生产环境。...线上架构流程: 二、大家kafka+zookeeper 集群 【docker系列】三台阿里服务器搭建zookeeper集群+kafka集群,并且测试 ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 102
精华内容 40
关键字:

云主机架构图