Can connect to GitLab locally, but not over the internet. Ubuntu 12.04, Apache 2.2

Hi all,

So I’m very new at this kind of stuff, so I’m not sure if I’m just missing something obvious or not. I installed GitLab from source using this https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md guide and this https://github.com/gitlabhq/gitlab-recipes/blob/master/web-server/apache/gitlab.conf config file; it seems to be working locally, as I can access it on the server, but attempting to access it from an outside computer just gives a server not found (not a GitLab error, just a standard browser error).

During the installation, I had to remove unixsocketperm 770 from /etc/redis/redis.conf in step 5 since it resulted in

*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 419
>>> 'unixsocketperm 770'
Bad directive or wrong number of arguments
failed

My output of sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production is

Checking Environment ...

Git configured for git user? ... Trying to fix Git error automatically. ...Failed
  Try fixing it:
  sudo -u git -H "/usr/local/bin/git" config --global user.name  "GitLab"
  sudo -u git -H "/usr/local/bin/git" config --global user.email "example@example.com"
  sudo -u git -H "/usr/local/bin/git" config --global core.autocrlf "input"
  For more information see:
  doc/install/installation.md in section "GitLab"

Checking Environment ... Finished

Checking GitLab Shell ...

GitLab Shell version >= 2.6.3 ? ... OK (2.6.3)
Repo base directory exists? ... yes
Repo base directory is a symlink? ... no
Repo base owned by git:git? ... yes
Repo base access is drwxrws---? ... yes
Satellites access is drwxr-x---? ... yes
hooks directories in repos are links: ... can't check, you have no projects
Running /home/git/gitlab-shell/bin/check
Check GitLab API access: OK
Check directories and files: 
        /home/git/repositories/: OK
        /home/git/.ssh/authorized_keys: OK
Test redis-cli executable: FAILED
gitlab-shell self-check failed
  Try fixing it:
  Make sure GitLab is running;
  Check the gitlab-shell configuration file:
  sudo -u git -H editor /home/git/gitlab-shell/config.yml
  Please fix the error above and rerun the checks.

Checking GitLab Shell ... Finished

Checking Sidekiq ...

Running? ... yes
Number of Sidekiq processes ... 1

Checking Sidekiq ... Finished

Checking LDAP ...

LDAP is disabled in config/gitlab.yml

Checking LDAP ... Finished

Checking GitLab ...

Database config exists? ... yes
Database is SQLite ... no
All migrations up? ... yes
Database contains orphaned GroupMembers? ... no
GitLab config exists? ... yes
GitLab config outdated? ... no
Log directory writable? ... yes
Tmp directory writable? ... yes
Init script exists? ... yes
Init script up-to-date? ... yes
projects have namespace: ... can't check, you have no projects
Projects have satellites? ... can't check, you have no projects
Redis version >= 2.0.0? ... yes
Ruby version >= 2.0.0 ? ... yes (2.1.6)
Your git bin path is "/usr/local/bin/git"
Git version >= 1.7.10 ? ... yes (2.1.2)
Active users: 1

Checking GitLab ... Finished

I’ve tried to do as instructed to fix the errors, but I’m not sure that they’re what’s causing my issues.

Thank you for your assistance.