I have set up one test site with 2-3 pages and it's working fine on "Content" section in umbraco when i preview. Now i want it to publish it on my test server. So other user can look at it.
Now the question is, do i need to install Umbraco on my TEST SERVER ? Also i have IP Address with me to publish. Generally if i am making any website in DOT NET then i just bind the publish version on IIS and it's working. But how to do the things with Umbraco ?
Another thing i have noticed is that if i "Preview" content then in browser it showing like http://localhost:1234/1123.aspx . I believe here "1123" is page Id. So if i publish it on server then also it's shows like "1123.aspx" ?
If you are using the build in SQLCE database, it should be very easy to get your Umbraco installation on your test server.
So if you are using the SQLCE database, you have different options to put your site online to a test server. The way I always do it when I use the SQLCE database is just open my ftp clent, and the copy all folders and files, you have in your local installation to your test server by the FTP.
I use a webhost for my sites, so after done it´s, your site should be available by access the url of the domain. I have also seen people uploading their site by using WebMatrix if you know this program. It has built-in FTP.
If you want to do that try to see this video about how to work with Umbraco in webmatrix, he show how to deploy to a server.
I have SQL Server as database. I can take the backup of my local dataabse and restore it on my test server. I also know where to change the database connection string etc in config file and so on.
After all this database stuff , is the publish procedure you have mentioned above is same or it's different for SQL Server ?
Also today i publish it on Test server later on i need to publish it on my Production / Live server then , i need to install Umbraco there ?
You take a backup of your local database and restore it on the test server.
After that you need to copy all the files and folders, of Umbraco to your test server, and as you probably know you need to add the site in the IIS, and point to the site
As you said then you need to change the database connection string web config file so it point to the new database.
After that you should be able to access the pages on your domain.
If you client, bulid up their site on your test server, then when it go live you need to take a backup of that database, and do the same steps as when you got it to your test server.
how to publish umbraco "Content" on server
Hi
I have set up one test site with 2-3 pages and it's working fine on "Content" section in umbraco when i preview. Now i want it to publish it on my test server. So other user can look at it.
Now the question is, do i need to install Umbraco on my TEST SERVER ? Also i have IP Address with me to publish. Generally if i am making any website in DOT NET then i just bind the publish version on IIS and it's working. But how to do the things with Umbraco ?
Another thing i have noticed is that if i "Preview" content then in browser it showing like http://localhost:1234/1123.aspx . I believe here "1123" is page Id. So if i publish it on server then also it's shows like "1123.aspx" ?
Thanks,
Rohan Dave
Hi Rohan,
If you are using the build in SQLCE database, it should be very easy to get your Umbraco installation on your test server.
So if you are using the SQLCE database, you have different options to put your site online to a test server. The way I always do it when I use the SQLCE database is just open my ftp clent, and the copy all folders and files, you have in your local installation to your test server by the FTP.
I use a webhost for my sites, so after done it´s, your site should be available by access the url of the domain. I have also seen people uploading their site by using WebMatrix if you know this program. It has built-in FTP.
If you want to do that try to see this video about how to work with Umbraco in webmatrix, he show how to deploy to a server.
http://umbraco.com/help-and-support/video-tutorials/getting-started/working-with-webmatrix
http://www.microsoft.com/web/post/how-to-publish-a-website-from-webmatrix
https://www.youtube.com/watch?v=7qNPhiQ7-wE Almost the same video as the Umbraco one, but it´s not Umbraco specific.
If your setup is different that use the SQLCE database, could you then plase describe it and I would try to help you out.
Looking forward to hear from you, and hope this helps,
/Dennis
Hi Dennis
Thanks for your help here !
I have SQL Server as database. I can take the backup of my local dataabse and restore it on my test server. I also know where to change the database connection string etc in config file and so on.
After all this database stuff , is the publish procedure you have mentioned above is same or it's different for SQL Server ?
Also today i publish it on Test server later on i need to publish it on my Production / Live server then , i need to install Umbraco there ?
Can you please let me know ?
thanks in advance !
Rohan Dave
Hi Rohan,
You take a backup of your local database and restore it on the test server.
After that you need to copy all the files and folders, of Umbraco to your test server, and as you probably know you need to add the site in the IIS, and point to the site
As you said then you need to change the database connection string web config file so it point to the new database.
After that you should be able to access the pages on your domain.
If you client, bulid up their site on your test server, then when it go live you need to take a backup of that database, and do the same steps as when you got it to your test server.
Here are some best practices for ive deployment http://our.umbraco.org/wiki/recommendations/recommended-reading-for-it-administrators/best-practices-for-live-deployment
Hope this make sense and helps,
/Dennis
Hi Dennis
You are a star :-).. Thanks a lot for your help.
Got it now :-)
is working on a reply...