![]() Safecex - Safe export of Dev site 's configurationĮndev - Enable development modules in Dev site UpdateLiveCode - Code and Config to Live siteĬloneLive2Dev - Clone Live Database and Files to Dev site This is one that I have done recently to upgrade the live server to the a more recent Linux distro and a later PHP verdsion so as to accomodate a more recent Drupal version.Ĭlone the live server to the local development serverĭeploy the updated and tested system to the new live server.Īs part of either of the “Do some development” steps above: use the theme’s development toolchain to create a new git-tagged version of iainhouston/pellucid_monosetĬlone this GitHub repo to ~/bradford-abbas.ukĪdd the following alias to your ~/.zshrc (or ~/.bashrc as appropriate): We only need to do this once on a Mac where we haven’t been doing our website’s development work before.ĭeploy the updated and tested system to the live server. Set up the local development environment. ![]() Most typically, deploying updates to the live serverĭeploying updates to the live server after having applied a security update to a Drupal core or contributed module, or an update we’ve made to our Drupal theme: There are three typical use cases that use steps described in one or more of the major sections below. The annual renewal of our data protection (ICO) certificate which we’d need even if we didn’t have a website. The annual renewal of our SSL Certificate The small monthly cost of the Amazon EC2 web server The inescapable costs of our website are: Costsĭrupal-VM uses only free, Open Source software. Everything else that follows could be used to build a Parish Council website that conforms to the Transparency Code for Smaller Authorities which came into law in 2014. There is very little, like website names, that are peculiar to Bradford Abbas Parish Council. Applicability to other UK Parish CouncilsĪnother Parish Council could fork our GitHub repo and follow the steps below to buid their own website and manage their own Meetings, Agendas, Minutes and other Documents distribute News Articles summons Councillors to attend Mettings and so on. The major section Important Drupal-VM configuration files below gives further information about our oparticular use of Drupal-VM so that you can see how I’ve used Drupal-VM to build and maintain our website here at bradford-abbas.uk. The following describes our use of Drupal-VM using the refactorvmīranch of our GitHub repo iainhouston/bradford-abbas.uk The configuration of both operating system and software components are the same. The required software components are exactly the same The operating system is at exactly the same level We use Drupal-VM to keep our Development, Staging, and Live sites’ environments exactly in sync. So you might like to go there if I have omitted a detail you want to follow. I used Jeff Geerling’s Drupal-VM to create both a local development Drupal server and a live production server very much along the lines of his tutorial which he wrote for Drupal MidCamp in March 2017.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |