NYCPHP Meetup

NYPHP.org

[nycphp-talk] Deploying PHP Applications

Jeremy Hise jhise at ledcity.net
Thu Apr 29 13:39:59 EDT 2010


Ok so it's not crazy to put an svn client on a production server for this
purpose.

Thanks for the tip!


> Here's how I to do it.
>
> As you said, have a subversion client installed on the server running your
> web host.   If your doc root is /var/www/html,  have html be a symlink to
> current code.
>
> /var/www/html -> /var/www/tag_XXXX
>
> The build script checks out the new tag to the doc root in directory
> /var/www/tag_newtagname.   The last thing the build script does is switch
> the html symlink from the old tag to the new tag to make the deployment
> live.
>
> Jason
>
> On Thu, Apr 29, 2010 at 1:28 PM, Jeremy Hise <jhise at ledcity.net> wrote:
>
>> Hiya,
>>
>> So I've recently been put in charge of a tech department at my company.
>> One issue that we are trying to get a handle on is a good way to get our
>> PHP applications from a development/staging environment to a production
>> server. The production servers are accessible via ssh/ftp/etc. One quick
>> thought would be to install a subversion client on the server and have
>> that export the application to a spot where a build script could then
>> set
>> it up. However, is there a "best-practices" way of doing this?
>>
>> Thanks!
>>
>> jeremy
>>
>> _______________________________________________
>> New York PHP Users Group Community Talk Mailing List
>> http://lists.nyphp.org/mailman/listinfo/talk
>>
>> http://www.nyphp.org/Show-Participation
>>
> _______________________________________________
> New York PHP Users Group Community Talk Mailing List
> http://lists.nyphp.org/mailman/listinfo/talk
>
> http://www.nyphp.org/Show-Participation


Jeremy Hise
Application Developer

ledCity.net




More information about the talk mailing list