Estou tentando instalar processmaker
na minha máquina local, eu crio /opt
um diretório e colo este script php nele, não devo definir o host virtual no meu sistema operacional Ubuntu, para fazer esta ação eu tenho essa configuração do Apache /etc/apache2/sites-available/
como pmos.conf chamada que eu quero usar 127.0.0.1:81
para abrir /opt/processmaker/workflow/public_html
o caminho
<VirtualHost *:81>
ServerAdmin [email protected]
ServerName processmaker.dev
ServerAlias www.processmaker.dev
DocumentRoot /opt/processmaker/workflow/public_html
DirectoryIndex index.html index.php
<Directory "/opt/processmaker/workflow/public_html">
AddDefaultCharset UTF-8
AllowOverRide none
Options FollowSymlinks
Order allow,deny
Allow from all
RewriteEngine on
RewriteRule ^.*/(.*)$ sysGeneric.php [NC,L]
AddOutputFilterByType DEFLATE text/html
</Directory>
</VirtualHost>
e /etc/hosts
o conteúdo é:
127.0.0.1 localhost
127.0.1.1 pishguy
127.0.0.1 processmaker.dev
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
depois de reiniciar o apache
sudo systemctl reload apache2
não recebo nenhum erro no shell, mas ao digitar 127.0.0.1:81
recebo este erro no FireFox:
Unable to connect
Firefox can’t establish a connection to the server at 127.0.0.1:81.
Responder1
Parece que o Apache não está escutando a porta 81.
Tente, em vez de reload
processar restart
apache2
:
`systemctl restart apache2`
Editar conforme comentário
Você deve adicionar a diretiva
Listen 81
to /etc/apache2/ports.conf
também (ou adicione-o ao seu pmos.conf
antes
<VirtualHost *:81>
).