Como faço para que o Mono funcione no servidor Ubuntu?

0

Estou tentando fazer o mono funcionar para que eu possa carregar minha página web apache2 do visual studio.

Eu tenho um servidor que está conectado à rede e não consigo fazer com que o visual studio seja carregado no servidor. Não tenho certeza se tenho Mono colocado no arquivo errado ou se estou vinculando errado. Se você sabe como colocar o arquivo mono e qual eu realmente preciso (eu usei Mono 4.5 e coloquei o arquivo conf em /etc/apache2 ) eu realmente aprecio isso.

Resposta a @Letizia,

Se por inclusão você quer dizer que movi o arquivo, sim, usei

  mv /etc/mono/mono.conf /etc/apache2/ 

Se eu for para a área de trabalho e examinar os arquivos, posso ver o arquivo mono 4.5 na pasta apache2 . No entanto, preciso mover o mono web.conf para o apache2.conf ?

Eu não sei, algo não parece certo sobre essa configuração, adicionando mais código ao arquivo Apache2 conf.

Como eu disse, o arquivo mono 4.5 está na pasta etc/apache2 , ao lado da pasta config-available e da pasta conf-enabled .

Outra coisa que está me segurando é que minha rede não está no 127.0.0.1 (localhost) meu localhost tem um 192.168.x.x diferente porque eu estou atrás de dois roteadores.

Eu tenho a rede cuidada e a porta 80 é encaminhada e segura.

Eu só acho que estou perdendo alguma coisa e não consigo colocar o dedo nela.

Talvez esteja na configuração do formulário da web quando eu estiver pronto para implantar minha página no visual studio. Por exemplo, se eu tiver o servidor e os caminhos de arquivo corretamente inseridos. Isso também levantou uma questão ou duas em mim.

    
por bri_ryche 01.10.2014 / 08:44

2 respostas

0

Parece que o Mono é um mod Apache, semelhante ao PHP.

Para ativá-lo, execute apenas a2enmod mono .

    
por Kaz Wolfe 01.10.2014 / 18:31
0

Se você ainda tiver problemas, faça isso passo a passo para instalar pré-requisitos para executar páginas ASP.NET usando o apache webserver

:~$ apt-get install apache2
:~$ apt-get install mono-complete
:~$ apt-get install mono-apache-server2
:~$ apt-get install libapache2-mod-mono

Agora, ative o módulo no apache

:~$ a2enmod mod_mono

Tente ativar automaticamente quando o apache começar

:~$ a2enmod mod_mono_auto

Agora, reinicie o servidor como de costume

:~$ /etc/init.d/apache2 restart

Agora, escreva algumas páginas aspx e hospede-as no diretório padrão / var / www e acesse usando o link

    
por Vijay Kumar Kanta 01.06.2017 / 14:12