Answers.Body: <p>As <a href="https://craftcms.stackexchange.com/questions/19625/no-installer-but-site-is-there#comment26508_19625">André</a> pointed out, you only need to run the installer if you need Craft to create all of the necessary tables in a blank database.</p>
  
  <p>If you've dumped your database from dev/staging and imported it into production, there is no need to run the installer, because the tables are already there.</p>
  
  <p>If Craft sees someone try to load the installer on a site that already has a populated database like you have, it will return a 404.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-27T15:47:05.187Z
Answers.Text: Thank you for the clarification on this as well. Was not thinking that since the db was created in staging, I would not need the installer for the production server. **Thank you for the clarification!**
Answers.UserDisplayName: Michael Purvis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-03-26T22:41:52.870Z
Answers.LastActivityDate: 2017-03-26T22:41:52.870Z
Answers.UserDisplayName: Brad Bell
Body: <p>OK, setting up a production server (not live yet) and I am encountering a strange issue that I have not seen previously.</p>
  
  <p><strong>Issue:</strong>
  Installed Craft on an Ubuntu 16.10 LAMP server. When all commands for installing were completed, I tested my site with its IP address to make sure everything worked and I got the following:
  <a href="https://i.sstatic.net/MNtEg.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/MNtEg.png" alt="enter image description here"></a></p>
  
  <p>Then when I got to <code>192.168.5.254/public/index.php/admin/install</code> -- which has worked on the two test servers I have built previously -- I get this:
  <a href="https://i.sstatic.net/sWLKV.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/sWLKV.png" alt="enter image description here"></a></p>
  
  <p>An to make sure that I have tried another method of gaining access to the installer, I went here <code>192.168.5.254/admin</code> which redirected to <code>192.168.5.254/admin/login</code>, I get this:
  <a href="https://i.sstatic.net/9EMiK.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/9EMiK.png" alt="enter image description here"></a></p>
  
  <p>Clearly Craft is working as these are not Apache 404's; however I never got the install screen at all. Just the homepage and login screen. Did I miss or mess something up during this specific install? </p>
  
  <p>As usual, if you need additional information, let me know I will post it in here for visual use. Thank you very much for your assistance!</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-03-25T11:38:51.627Z
Comments.Text: The install process is only done when you set up the database the first time. If you've moved the database to the production environment, craft is already "installed", and /admin/install will return a 404 not found. To me it looks like everything is working as it should, what makes you think that you need to run the installation process?
Comments.UserDisplayName: André Elvan
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-03-27T15:45:22.027Z
Comments.Text: That makes a lot of sense and thank you for the clarification here; still a neophyte to Craft, I got all the files from the Dev who has been working on this and thought it was a  1-1 install of a vanilla site. Was not thinking about the db being previously create in staging. **Thank you very much!**
Comments.UserDisplayName: Michael Purvis
Tags: <admin>
Title: No installer, but site is there?
ThreadText: # No installer, but site is there?
  
  (Asked by: username_0 on 2017-03-25)
  
  OK, setting up a production server (not live yet) and I am encountering a strange issue that I have not seen previously.
  
  **Issue:**
  Installed Craft on an Ubuntu 16.10 LAMP server. When all commands for installing were completed, I tested my site with its IP address to make sure everything worked and I got the following:
  [![enter image description here](https://i.sstatic.net/MNtEg.png)](https://i.sstatic.net/MNtEg.png)
  
  Then when I got to `192.168.5.254/public/index.php/admin/install` -- which has worked on the two test servers I have built previously -- I get this:
  [![enter image description here](https://i.sstatic.net/sWLKV.png)](https://i.sstatic.net/sWLKV.png)
  
  An to make sure that I have tried another method of gaining access to the installer, I went here `192.168.5.254/admin` which redirected to `192.168.5.254/admin/login`, I get this:
  [![enter image description here](https://i.sstatic.net/9EMiK.png)](https://i.sstatic.net/9EMiK.png)
  
  Clearly Craft is working as these are not Apache 404's; however I never got the install screen at all. Just the homepage and login screen. Did I miss or mess something up during this specific install?
  
  As usual, if you need additional information, let me know I will post it in here for visual use. Thank you very much for your assistance!
  
  **Tags:** admin
  
  > **Comments:**
  > **username_1**: The install process is only done when you set up the database the first time. If you've moved the database to the production environment, craft is already "installed", and /admin/install will return a 404 not found. To me it looks like everything is working as it should, what makes you think that you need to run the installation process?  
  > **username_0**: That makes a lot of sense and thank you for the clarification here; still a neophyte to Craft, I got all the files from the Dev who has been working on this and thought it was a  1-1 install of a vanilla site. Was not thinking about the db being previously create in staging. **Thank you very much!**  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2017-03-26. Score: 1 | Accepted answer
  
  As [username_1](https://craftcms.stackexchange.com/questions/19625/no-installer-but-site-is-there#comment26508_19625) pointed out, you only need to run the installer if you need Craft to create all of the necessary tables in a blank database.
  
  If you've dumped your database from dev/staging and imported it into production, there is no need to run the installer, because the tables are already there.
  
  If Craft sees someone try to load the installer on a site that already has a populated database like you have, it will return a 404.
  
  > **Comments:**
  > **username_0**: Thank you for the clarification on this as well. Was not thinking that since the db was created in staging, I would not need the installer for the production server. **Thank you for the clarification!**  
  
  ---
  
  