Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 15059|Resposta: 0

[CDN] Construa Seu Próprio Servidor CDN Aceleração de Conteúdo Estático - Tutorial para Usuário do CDN do LuManager

[Copiar link]
Publicado em 23/10/2014 18:55:05 | | | |

Por que construir um servidor CDN para acelerar o acesso a sites? Primeiro, o efeito de estabilidade e aceleração dos serviços gratuitos de CDN não são muito bons; segundo, o preço dos serviços nacionais pagos de CDN é extremamente caro, e webmasters comuns de base não podem arcar com isso; O terceiro é o problema mais realista: o requisito doméstico de CDN do nome de domínio Be.

O nome de domínio com o caso Be é naturalmente a escolha do host doméstico, e o nome de domínio sem o caso Be é o host dos EUA, e a velocidade de acesso doméstico ao espaço dos EUA às vezes não é ideal, e sempre não é tão rápida quanto a velocidade de acesso da sala de computadores doméstica.

Por isso, muitas pessoas gostam de colocar seus sites em salas de informática no Japão ou Hong Kong, e até mesmo em serviços de CDN, esperamos encontrar aceleração de CDN com nós japoneses ou de Hong Kong, por exemploIncapsulaA CDN gratuita fornecida pelo nó japonês é muito popular. Quanto ao CDN gratuito na China, é basicamente impossível nomes de domínio sem casos de Be.

Mas se aproveitarmos alguns dos casos domésticos nós mesmosEspaço livreComparado ao CDN dos EUA, usar diretamente o CDN doméstico representa um salto qualitativo na melhoria da velocidade de carregamento do site.

Não é muito difícil criar um servidor CDN, o segredo é encontrar um host doméstico adequado, se for domésticoCDN gratuitaSeria preferível, por exemplo:

1. Preparação antes de construir a CDN do LuManager

1. Encontrar um host VPS com velocidade de acesso rápida na China para instalar o painel de controle do LuManager, por exemploVPS do JapãoHong Kong VPS, ou algumas plataformas domésticas de computação em nuvem, por exemploWindows Azure na China

2. O painel de controle do LuManager suporta Nginx, Tengine, Apache, vem com aceleração de cache CDN, configuração simples, funções poderosas, tutorial de instalação:Instalação gráfica e uso do LuManager

3. Após testes tribais, a CDN do LuManager gerará automaticamente um cache de imagem para o site acelerado, e o usuário não acessará mais o site de origem, mas sim o nó de aceleração da CDN, que é o melhor para aceleração de arquivos estáticos.

4. Este artigo usa o Windows Azure da Microsoft; após testes tribais, foi constatado que o nome de domínio sem o caso Bei pode ser vinculado ao espaço do Windows Azure, e ainda não se sabe se será revisado pelo atendimento ao cliente.

2. Tutorial de Criação de Aceleração de Cache CDN do LuManager

1. Faça login no painel de controle do backend do LuManager e clique em "Adicionar Site" para inserir o nome de domínio que deseja vincular.

2. Depois, clique na opção "Opcional", selecione "Aceleração do Site CDN" na criação especial do site e preencha o nome de domínio do site de origem e o endereço IP do site de origem. (Clique para ampliar)

3. Selecione "Habilitar Cache Normal CDN" abaixo, e o tipo padrão de arquivo cache CDN é html|htm|shtml|shtm|gif|jpg|jpeg|png|bmp|swf|js|css|mp3|mav|doc|dot|xls|pdf|txt|zip|rar|gz|tgz|bz2|tgz|rm|rmvb|ico

4. Múltiplos espaços são separados por meia largura, como jpg|png|gif, etc., por favor, não armazene em cache o conteúdo de páginas web dinâmicas como php|asp|jsp|cgi|aspx, etc., e use o valor padrão se deixado em branco.

5. O tipo de arquivo pode ser combinado com o regular; se quiser igualar o anexo do discuz, pode usar php.mod=attachment (por causa do ? No regular há um símbolo especial, que precisa ser usado. (Clique para ampliar)

6. Após a configuração, você pode acessar o gerenciamento do site para ver se a aceleração da CDN do site foi criada com sucesso.

3. Definir resolução de nomes de domínio DNS e habilitar o cache CDN para acelerar o acesso

1. Vá ao escritório de gerenciamento de DNS do nome de domínio e acesse as configurações de usuário de diferentes redes para diferentes nós de aceleração de CDN, como usuários estrangeiros e domésticos, usuários da China Telecom e China Unicom, e distinções entre motores de busca.

2. Para aqueles que estão em usoApresentador dos EUAPermitir que os usuários acessem diretamente o servidor doméstico de aceleração de cache CDN melhorará muito a velocidade de carregamento das páginas web. Foi isso que eu coloquei o meuGodaddyO apresentador está instalado na sala CDN na China.

4. O CDN do LuManager acelera os efeitos de acesso

1. A partir do valor de ping, o acesso do usuário do site após definir a CDN do LuManager não é mais o servidor de origem, mas sim o nó da CDN.

2. Usando a ferramenta de teste de velocidade para webmasters, a velocidade de carregamento da página acelerada pelo uso de CDN doméstica é dobrada em comparação com a inútil. (Clique para ampliar)

3. Verifique o gerenciamento de arquivos do site do LuManager CDN e veja que o LuManager CDN gerou automaticamente imagens para o servidor de origem no servidor, e arquivos estáticos como CSS, JS, imagens e HTML foram compostos com sucesso. (Clique para ampliar)

5. Modo avançado de cache CDN do LuManager e exclusão de conteúdo em cache

1. Se você quiser ativar o Modo Avançado de Cache do CDN do LuManager, selecione esta opção ao criar um site de aceleração de CDN.

2. O cache avançado pode selecionar livremente o arquivo índice do site (página inicial padrão), o arquivo de cache é "colocado aleatoriamente" no servidor de nós e criptografado, e arquivos acessados frequentemente usarão cache de memória, que é muito rápido. Esse método é recomendado para usuários que possuem alta confidencialidade e velocidade de acesso aos arquivos, além de memória suficiente.

3. Se quiser excluir o conteúdo do cache da CDN do LuManager, pode definir uma senha ou não.

4. Por exemplo, se a tribo quiser deletar o arquivo de cache, vá direto ao site: http://10.204.164.9:8888/index.p ... e_delete&id=2&hash=hash=file=nome do arquivo

5. Algoritmo do valor hash: o valor md5 da senha, ou seja, md5 (senha). Se a senha for deixada em branco, ela pode ser excluída sem validar a senha (omitindo o parâmetro de hash)

6. Nome do arquivo: O nome do arquivo é relativo ao diretório raiz do site, começando com /; se você quiser deletar o arquivo mydir/file no diretório raiz do site, pode usar /mydir/file (recomendamos codificar o nome do arquivo com urlencode). Se estiver no modo "Arquivo + Memória", o nome do arquivo é /lum_high_cache

6. Resumo do uso de CDN do LuManager

1. O servidor CDN deve ser configurado para usar nginx, não apache, o tipo de arquivo cache CDN adiciona php.mod=attachment, que é o modo de anexo comprimido do DZX; se você não adicionar php.mod=attachment ao pacote comprimido do fórum, ele não será armazenado em cache e você não terá melhores resultados.

2、LuManager CDNSe houver muitos arquivos de cache, será muito complicado excluí-los um a um, e a solução é apagar os arquivos de cache diretamente no gerenciamento de arquivos de espaço. Por exemplo, percebi que ocasionalmente recebo um erro 400 depois de usar a CDN do LuManager.






Anterior:Tutorial de Configuração de FTP de Servidor Windows 2003/2008
Próximo:O servidor doméstico do iCloud foi atacado por um homem do meio, e a privacidade dos usuários chineses da Apple não estava garantida
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com