ASP .NET di Apache dengan Mod Mono dan PHP
awalnya ASP .NET di Apache dengan Mod Mono knapa tidak bisa menjalankan php... ada cara laen untuk mendampingkan dengan vhost yang berbeda dlm satu apache server...
langsung saja kita bikin vhost nya masing untuk ASP .NET di port 8080 dan PHP di port 80 dengan port yang berbeda, jangan lupa tambahkan Listen 8080 di /etc/apache2/ports.conf
NameVirtualHost 10.10.0.10:80
NameVirtualHost 10.10.0.10:8080
<VirtualHost 10.10.0.10:8080>
ServerName Mono-App
MonoAutoApplication disabled
AddHandler mono .aspx ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/var/www/"
MonoServerPath default /usr/bin/mod-mono-server4
DocumentRoot /var/www
<Directory "/var/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
SetHandler mono
DirectoryIndex index.aspx index.html
</Directory>
</VirtualHost>
<VirtualHost 10.10.0.10:80>
ServerName php-srv
DocumentRoot /var/www2/
Options FollowSymLinks
</VirtualHost>
trus restart apache
/etc/init.d/apache2 restart
langsung saja kita bikin vhost nya masing untuk ASP .NET di port 8080 dan PHP di port 80 dengan port yang berbeda, jangan lupa tambahkan Listen 8080 di /etc/apache2/ports.conf
NameVirtualHost 10.10.0.10:80
NameVirtualHost 10.10.0.10:8080
<VirtualHost 10.10.0.10:8080>
ServerName Mono-App
MonoAutoApplication disabled
AddHandler mono .aspx ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/var/www/"
MonoServerPath default /usr/bin/mod-mono-server4
DocumentRoot /var/www
<Directory "/var/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
SetHandler mono
DirectoryIndex index.aspx index.html
</Directory>
</VirtualHost>
<VirtualHost 10.10.0.10:80>
ServerName php-srv
DocumentRoot /var/www2/
Options FollowSymLinks
</VirtualHost>
trus restart apache
/etc/init.d/apache2 restart
ini hasilnya untuk php di port 80
hasil untuk ASP .NET mono di port 8080
Komentar
Posting Komentar