Я слежу этот руководство по установке Redmine.
В нем есть раздел о конфигурации виртуального хоста apache2.
sudo nano /etc/apache2/sites-available/mysite
<VirtualHost *:80>
ServerName my_domain.com
DocumentRoot /var/www/redmine
ServerAdmin user@example.com
LogLevel warn
ErrorLog /var/log/apache2/redmine_error
CustomLog /var/log/apache2/redmine_access combined
<Directory /var/www/redmine>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
RailsBaseURI /redmine
PassengerResolveSymlinksInDocumentRoot on
</Directory>
</VirtualHost>
В моем случае у меня есть сервер Ubuntu со статическим ip
192.168.1.100
Мне нужно получить доступ к приложению redmine предпочтительно через нестандартный порт (вместо конфигурации ServerName, как указано выше, и доступ через http://my_website
).
Итак, мне нужно получить доступ к приложению с другого ПК (нужен доступ только в локальной подсети) через URL-адрес
192.168.1.100/8888
заранее спасибо.
Вы можете просто изменить эту строку
<VirtualHost *:80>
к этому, чтобы прослушивать порт 8888
<VirtualHost *:8888>
И, конечно же, перезапустите сервер после внесения этого изменения.