Zen é um sistema antes da implantação, incluindo máquina de rede, afetado pelo impacto da epidemia, o pessoal de campo não pode acessar o sistema Zen dentro da rede, os princípios de pensar uma vez por todas, Zen pretende migrar o sistema para o acesso à rede pública. Resolver problemas de rede e instabilidade da rede. Eles pensam de preguiçoso, eu não quero compilar ambiente lnmp código-fonte, muito problemático, por isso o uso de janela de encaixe executar o sistema Zen.
Etapas são as seguintes:
1. A migração dentro da base de dados de rede para Zen (processo de migração mostrado) público
2. programa de migração Zen à rede pública
espelho php 3. Faça o download do docker
# docker pull php:5.6-fpm
4. O programa é colocado em Zen / diretório zentaopms / dados
5. Inicie o recipiente php-fpm
docker run --name php-56 -v /data/zentaopms:/zentaopms -p 9000:9000 -d php:5.6-fpm
6. Crie o perfil nginx zentao.conf
server {
listen 80;
server_name xxx;
location / {
root /data/zentaopms/www;
index index.php index.html index.htm;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /zentaopms/www/$fastcgi_script_name;
include fastcgi_params;
}
}
arquivo de configuração nginx 7. Coloque
8. A autenticação de acesso, a conexão não pode ser encontrado na base de dados, a falta de dependências
9. O recipiente está montado nas dependências
docker-php-ext-install pdo pdo_mysql
10. Reinicie o recipiente, re-verificação pode acessar Zen.