Per favore, ho bisogno di impostare Github con Apache su Ubuntu Server 4.14 Voglio configurare il mio localhost su/var/www Apache, fatto in realtà. Ma quando installo Gitlab perdo questa impostazione, quando si digita localhost cade nella pagina di Gitlab e ho bisogno che cada nella/var/www Qualcuno potrebbe aiutarmi?Gitlab + Apache Ubuntu 14.04
risposta
Supponendo che hai già installato gitlab, provate questo:
sudo sh -c "echo 'external_url \"http://localhost:8080\"' > /etc/gitlab/gitlab.rb"
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Così ora gitlab dovrebbe essere in esecuzione e impostato per essere in ascolto sulla porta 8080 ed essere impostato per il vostro URL corretto.
Ora Apache deve inoltrare il traffico per le richieste dall'URL a gitlab.
Abilita il modulo Apache Proxy.
sudo a2enmod proxy_http
Ora creare un file per l'host virtuale, chiameremo questo gitlab.conf.
sudo vi /etc/apache2/sites-available/gitlab.conf
Questo è il file di configurazione
<VirtualHost *:80>
ServerName gitlab.localhost
#git lab passthrough
ProxyPass /http://localhost:8080/
ProxyPassReverse/http://localhost:8080/
</VirtualHost>
e nel vostro file hosts aggiungi questa linea:
127.0.0.0 gitlab.localhost
attivare l'host e test di configurazione di Apache.
sudo a2ensite gitlab.conf
sudo apachectl configtest
L'ultimo test ha generato un errore?
Si consiglia di controllare le configurazioni di Apache prima di ricaricare o riavviare Apache.
altrimenti si può eseguire il comando di seguito, e visitare l'url si imposta
sudo service apache2 reload
Fonte: http://jasonrichardsmith.org/blog/gitlab-apache-ubuntu
- 1. Come disinstallare gitlab dal server ubuntu 14.04 locale
- 2. Ubuntu 14.04: Apache 2.4.7 virtualhost non funzionante/riorientare
- 3. Server Ubuntu 14.04: problema Apache2 con phpMyAdmin
- 4. Installazione di Graphviz Ubuntu 14.04
- 5. Aggiornamento Cabal su Ubuntu 14.04
- 6. Come dovrei aggiornare pip su Ubuntu 14.04?
- 7. eclissi si è schiantato su ubuntu 14.04
- 8. ubuntu 14.04, pip non può aggiornare matplotllib
- 9. Come montare HDFS su Ubuntu 14.04
- 10. Installazione di Jekyll su Ubuntu 14.04
- 11. Come utilizzare systemctl in Ubuntu 14.04
- 12. Installazione di Navicat su Ubuntu 14.04 LTS
- 13. finestra mobile: ubuntu ufficiale 14.04 immagine
- 14. Installazione di rmagick gem su ubuntu 14.04
- 15. Errore di autorizzazione primavera Ubuntu 14.04
- 16. Completamente disinstallare nodejs, npm e node in ubuntu 14.04
- 17. Qt 5.5 - Touch/multitouch non funziona con Ubuntu 14.04
- 18. install.packages ("DevTools") su R 3.0.2 non riesce a Ubuntu 14.04
- 19. Come si installa MarkLogic 8 su Ubuntu 14.04?
- 20. Errore di blocco non gestito di Ubuntu 14.04 + iOS 8.0.2
- 21. ubuntu 14.04 /etc/init.d/ vs/etc/init/start servizio all'avvio
- 22. rails 4.2.0: impossibile installare pg gem su ubuntu 14.04
- 23. Impossibile recuperare l'aggiornamento su Ubuntu 14.04 LTS (Trusty Tahr)
- 24. Utilizzo di matplotlib su server Ubuntu 14.04 senza testa
- 25. Come digitare "ज्ञ" nella tastiera hindi di ubuntu 14.04
- 26. Posizione del mio file .vimrc in Ubuntu 14.04
- 27. Come avviare automaticamente Kafka all'avvio del sistema in Ubuntu 14.04?
- 28. Problemi con la creazione di PyQt5 su Ubuntu 14.04
- 29. Eclipse dal blocco ADT si blocca in Ubuntu 14.04
- 30. Esecuzione finestra mobile -d non su Ubuntu 14.04
Grazie amico mio! Ha funzionato! Solo una domanda ... Funziona allo stesso modo utilizzando un ip al posto di localhost? o utilizzando localhost invece di un dominio? Es .: lab.universidade.org –
Puoi anche inserire il tuo IP esterno! Se hai dominio (lab.universidade.org), reindirizza questo sottodominio per il tuo ip esterno! Es: 123.456.789.100:8080 == lab.universidade.org:8080 –
Se la mia risposta ha risolto il problema, non dimenticare di approvare per favore :) –