我正在尝试在子域上运行 gitlab。我在我的虚拟服务器(运行 Ubuntu 14.04.1)上使用综合安装程序安装了最新的 gitlab 版本,并禁用了捆绑的 nginx 并使用此处发布的配置配置了未捆绑的 nginx如何在 nginx 上设置子域?
/etc/nginx/sites-availible/gitlab
upstream gitlab {
server unix:/home/git/gitlab/tmp/sockets/gitlab.socket;
}
server {
listen 80 default_server; # e.g., listen 192.168.1.1:80; In most cases *:80 is a good idea
server_name git.domain.com; # e.g., server_name source.example.com;
server_tokens off; # don't show the version number, a security best practice
root /home/git/gitlab/public;
client_max_body_size 500m;
# individual nginx logs for this gitlab vhost
access_log /var/log/nginx/gitlab_access.log;
error_log /var/log/nginx/gitlab_error.log;
location / {
# serve static files from defined root …
Run Code Online (Sandbox Code Playgroud)