Move a Pre-existing website to a new localhost
Permalink
Hi,
I have a pre existing website done with Concrete5. Somebody *who I have no contact with or even know* made the website, therefore, the website is connected with their localhost. I want to make the webpage corresponding with my localhost, so that I am able to upload themes and etc...Help please!!!
I have a pre existing website done with Concrete5. Somebody *who I have no contact with or even know* made the website, therefore, the website is connected with their localhost. I want to make the webpage corresponding with my localhost, so that I am able to upload themes and etc...Help please!!!
When you ask about the database and the files, you mean for the preexisting website...I dont believe I have them...the person who set the site up previously, used a completely different computer
-Sorry I am really new to Concrete5
-Sorry I am really new to Concrete5
What do you have right now?
What I mean by that is do you have a site you can browse around, or do you have a zip/tarball?
If you have something you can browse around right now, then you can associate it to your account here and go ahead and upload whatever you want. Follow these steps (Logged in as admin):
In the top right hand corner of any page on your site you'll see "Dashboard" Click it.
On the right hand navigation column find "Add Functionality" click it
Allow the connection to the C5 network (I'm sorry I can't recall exactly what it says when you aren't connected)
Once you are connected you can browse through the add-ons and add them directly through your dashboard, or you can browse them here and add them to your projects which can then be uploaded at your leisure.
If you don't have a site you can browse around then you need to check your files to see if you have a MySQL dump of the original site (your database), if you don't have the database and you don't have any contact with the person who put the site together so you can get the database then you can do a fresh install and build it the way you want it.
What I mean by that is do you have a site you can browse around, or do you have a zip/tarball?
If you have something you can browse around right now, then you can associate it to your account here and go ahead and upload whatever you want. Follow these steps (Logged in as admin):
In the top right hand corner of any page on your site you'll see "Dashboard" Click it.
On the right hand navigation column find "Add Functionality" click it
Allow the connection to the C5 network (I'm sorry I can't recall exactly what it says when you aren't connected)
Once you are connected you can browse through the add-ons and add them directly through your dashboard, or you can browse them here and add them to your projects which can then be uploaded at your leisure.
If you don't have a site you can browse around then you need to check your files to see if you have a MySQL dump of the original site (your database), if you don't have the database and you don't have any contact with the person who put the site together so you can get the database then you can do a fresh install and build it the way you want it.
Hi, thanks for replying back and helping me.
btw/I have installed concrete5 and WAMPserver
--------------
@thephilm-yes, I am running WAMP
@ Auntie Birdier
Okay, I do have a site that I can browse in and out of and I do have the username and password for the website. However, the person that created this website, his localhost is linked to the website. Meaning, that if he wanted to install a custom theme, he could do that be easily creating a readable PHP template, moving it to themes folder, and the folder showing up in the dashboard.
-Basically, I want this server to follow the commands of my server, and run Mysql, and have the database that I registered too it. I want to be able to go to "MY COMPUTER" and the "CONCRETE" folder, and have it directly connected with the website, that this guy made.
btw/I have installed concrete5 and WAMPserver
--------------
@thephilm-yes, I am running WAMP
@ Auntie Birdier
Okay, I do have a site that I can browse in and out of and I do have the username and password for the website. However, the person that created this website, his localhost is linked to the website. Meaning, that if he wanted to install a custom theme, he could do that be easily creating a readable PHP template, moving it to themes folder, and the folder showing up in the dashboard.
-Basically, I want this server to follow the commands of my server, and run Mysql, and have the database that I registered too it. I want to be able to go to "MY COMPUTER" and the "CONCRETE" folder, and have it directly connected with the website, that this guy made.
If you have installed WAMP, then the files should go in a htdocs folder.
You can access the site viahttp://localhost orhttp://127.0.0.1
With that being said, you are now hosting the files on your own computer. If you are connected to the internet, someone may be able to access the site using the IP address your Internet Provider gave you, however they typically block port 80 which servers use for web pages.
You can develop a site on your system, and install custom templates etc., then when you want it to be publicly available, you will need to upload it to a server, and point the registered domain to that server.
Once you move the files to your computer, it is no longer "linked" to any other computer. So any edits you make, will be immediate. You should have a folder like: c:\wamp\htdocs\ and the files would go here...
The database would need to be brought over as well if that has not been done yet. on my setup, I gotohttp://localhost/phpmyadmin to access the database manager.
-Phil
You can access the site viahttp://localhost orhttp://127.0.0.1
With that being said, you are now hosting the files on your own computer. If you are connected to the internet, someone may be able to access the site using the IP address your Internet Provider gave you, however they typically block port 80 which servers use for web pages.
You can develop a site on your system, and install custom templates etc., then when you want it to be publicly available, you will need to upload it to a server, and point the registered domain to that server.
Once you move the files to your computer, it is no longer "linked" to any other computer. So any edits you make, will be immediate. You should have a folder like: c:\wamp\htdocs\ and the files would go here...
The database would need to be brought over as well if that has not been done yet. on my setup, I gotohttp://localhost/phpmyadmin to access the database manager.
-Phil
If the guy you got the site from is not supposed to have access to it any longer you may need to go in and change the username and passwords associated with the admin account.
You can also block ports via your own router or firewall, tryhttp://192.168.1.1 it is a private IPV4 network address not routable to the internet which several routers default to. Just be aware that if you shut off the wrong thing you will also not be able to access the internet, get email etc. If you aren't familiar with ports I suggest having someone who is help you step through it.
You can also block ports via your own router or firewall, tryhttp://192.168.1.1 it is a private IPV4 network address not routable to the internet which several routers default to. Just be aware that if you shut off the wrong thing you will also not be able to access the internet, get email etc. If you aren't familiar with ports I suggest having someone who is help you step through it.
I assume you have the LAMP/MAMP/WAMP setup on your computer...
simply import the database into your MySQL (usually using phpmyadmin).
the name of the database may be different, so you'll need to adjust that in your config/site.php file.
Other than that, you are usually good to go.
Are you running into any other issues?
-Phil