2015-07-29 2 views
0

У меня есть два приложения, один из которых работает в php, другой работает на причальном сервере. я хочу настроить, чтобы Apache, так что я есть код записи в HTTPd конф файле так что я должен написать этот код, но он не работает должным образомКак настроить приложение php и java на одном хосте

<VirtualHost *:80> 
    ServerAdmin example.com 
    DocumentRoot /var/www/html/example.com 
    ServerName example.com 
    ErrorLog logs/dev.mapmyindia.com-error_log 
    CustomLog logs/dummy-host.example.com-access_log common 


    ProxyRequests  off 
    ProxyPreserveHost on 
    ProxyPass /directionapp/ http://localhost:8989/index.html/ 
    ProxyPassReverse /directionapp/ http://localhost:8989/index.html/ 


<Directory /var/www/html/example.com> 
     Options FollowSymLinks MultiViews 
     AllowOverride all 
     Order allow,deny 
     allow from all 
</Directory> 
<Directory /var/www/html/example.com/rim/> 
     Options FollowSymLinks MultiViews 
     AllowOverride all 
     Order allow,deny 
#  Allow from 122.160.188.70 122.180.97.58 
     Allow from all 
     #Allow from 122.160.188.70 
</Directory> 
</VirtualHost> 
+0

Назначить различные порты PHP-проекту. Например, 81 –

+0

@ Asad i не изменил порт. можете ли вы дать идею переписать URL-адрес для заданной задачи? –

+0

попробуйте этот http://stackoverflow.com/questions/4346872/two-different-languages-php-and-java-on-same-application-with-php-on-apache -а также –

ответ

0

Вы должны использовать mod_proxy, чтобы сделать это с Jetty. Here - это чистые детали конфигурации.

LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so 
LoadModule proxy_balancer_module /usr/lib/apache2/modules/mod_proxy_balancer.so 
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so 
LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so 
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so 
Смежные вопросы