Configurando um Servidor Usando uma Nova Instalação do Linux - laetemn/dwc_network_server_emulator GitHub Wiki
Uma palavra de advertência sobre a execução do seu próprio servidor
No final de 2018, o Wiimmfi passou recentemente por algumas mudanças devido às notícias de que hackers podem executar código e modificar clientes diretamente. Você pode ler sobre isso aqui.
Dito isto, isso significa que os servidores DWC/CoWFC não receberão o mesmo tratamento (a menos que alguém desenvolva algo semelhante).
Ao prosseguir com este guia, você aceita os riscos descritos acima e que não podemos ser responsabilizados por quaisquer danos que possam ser causados pela execução do seu próprio servidor.
Usando o script do instalador automatizado
ATENÇÃO: Existe um script mais antigo que instala o repositório central. No entanto, o autor deste artigo decidiu adiar este script, a favor do instalador do CoWFC. Embora possa executar código mais antigo que o repositório central, ele contém mais recursos administrativos e de segurança que o repositório central. Por favor, não tente executar o DWC Network Server Emulator ao lado do fork do CoWFC, pois essas são duas bases de código completamente separadas e causarão comportamentos inesperados. Se você deseja continuar usando esse script desatualizado, faça o download e execute-o com o seguinte comando:
wget https://raw.githubusercontent.com/kyle95wm/dwc_network_installer/master/install.sh && sudo ./install.sh
Configurando o fork CoWFC
O fork do CoWFC executa um código um pouco mais antigo que o repositório central.
O que diferencia esse fork dos outros é que existe uma interface de administração real com um modelo HTML5, além de um site real. Não haverá instruções de instalação manual aqui. No entanto, você pode criar sua instância executando os seguintes comandos:
sudo su
mkdir /var/www
cd /var/www
wget https://raw.githubusercontent.com/kyle95wm/cowfc_installer/master/cowfc.sh
chmod +x cowfc.sh
bash ./cowfc.sh
O script deve ser executado como root. Se, por qualquer motivo, você esquecer de fazer isso, existem salvaguardas para garantir que o script seja executado como root, não importa o quê.
Observe que o script para CoWFC deve OBRIGATORIAMENTE ser executado no Ubuntu 14.04 ou 16.04 para que isso funcione. Seu servidor irá atualizar a lista de pacotes. Você será solicitado a pressionar Enter quando o script adicionar o repositório de software do PHP 7.1.
Você notará que o servidor é reiniciado logo após isso. Aguarde o servidor voltar e, em seguida, execute os seguintes comandos:
cd /var/www
sudo bash ./cowfc.sh
A instalação continuará. Siga todas as instruções. Seu servidor será reiniciado novamente depois disso.
Quando o servidor voltar, execute o seguinte comando:
sudo chmod -R 775 /var/www/dwc_network_server_emulator
Se não retornar nenhuma saída, você está pronto!