FeministWiki:Server setup: Difference between revisions

    No edit summary
    No edit summary
    Line 23: Line 23:
       apt-get install software-properties-common
       apt-get install software-properties-common
       apt-get install tree
       apt-get install tree
    === Fetch scripts & config repo ===
     
    Set up GitHub ssh access by copying the <code>.ssh/id_rsa</code> from the old server.  After that:
     
      cd ~
      git clone git@github.com:FeministWiki/FeministWiki.git repo
      cp -a repo/root/* .
      openssl aes-256-cbc -d -md sha512 -pbkdf2 -iter 100000 -in repo/pwd.enc -out - | tar -xzf-
    The <code>openssl</code> decryption command will prompt you for a password.  Enter the password stored in <code>/root/pwd/meta</code> on old server.


    === Set up firewall ===
    === Set up firewall ===
    Line 78: Line 67:


       apt-get install ejabberd/$(lsb_release -sc)-backports
       apt-get install ejabberd/$(lsb_release -sc)-backports
    === Fetch scripts & config repo ===
     
    Set up GitHub ssh access by copying the <code>.ssh/id_rsa</code> from the old server.  After that:
     
      cd ~
      git clone git@github.com:FeministWiki/FeministWiki.git repo
      cp -a repo/root/* .
      openssl aes-256-cbc -d -md sha512 -pbkdf2 -iter 100000 -in repo/pwd.enc -out - | tar -xzf-
    The <code>openssl</code> decryption command will prompt you for a password.  Enter the password stored in <code>/root/pwd/meta</code> on old server.


    === Put config files in place ===
    === Put config files in place ===