web架构

前端:

    安装系统kickstart及其优化

    CDN 

    DNS

    iptables

        优化规则、七层 


缓存:

    squid

    varnish  

    memcached

        缓存MySQL、memadmin图形界面、php session保存、memcache扩展、nginx结合 


调度器:

     LVS

         nat、dr、ldirectord、keepalived、mysql(读写分离)

     haproxy

        keepalived、mysql(读写分离)

     nginx

        keepalived


网页:

    apache

        虚拟主机、访问日志、https、URL权限、用户认证、压力测试

    nginx 

        虚拟主机、ssl、用户认证、ip、反向代理、负载均衡、缓存、URL重写、读写分离、负载均衡MySQL


程序: 

    PHP

        与Apache结合(模块、cgi、fcgi)、xcache缓存opcode、phpmyadmin  

    tomcat 


数据库: 

    MySQL

        网页图形界面、主从同步、主主同步、主从复制、MMM、备份(LVM快照、mysqldump、xtrabackup、bacula)与恢复、读写分离


存储:

    drbd

    iscsi

    raid  

    ftp 

        ftps、基于MySQL的虚拟用户

    Samba 

        基于ip访问控制、Samba-swat图形界面

    nfs 

        gfs2+clvm


集群:  

    LAMP、LNMP(fcgi)

        discuz、worldpress

    ha 

        heartbeat、pacemaker、corosync、cman、rhcs 



监控:

    nagios  

    cacti 


自动化:

    rsync+inotify 

    puppet 

    ansible

你可能感兴趣的:(web架构)