User Tools

Site Tools


web:agtek_web_ec2_config

This is an old revision of the document!


Short recipe to configure EC2 for www.agtek.com

  • Allocate EC2 instance - Amazon Linux 2 instance (t2.small) as of 2018-08
  • Install apache httpd - httpd.x86_64
  • Install PHP - php.x86_64
  • Install MariaDB - mariadb.x86_64
  • Create dump of database from old machine
    • Log into old machine
    • Connect to mysql for dump:
      • mysqldump -u root -p –all-databases > web.dump
    • Copy web.dump to new machine
    • Log into new machine and restore
      • mysql -u root -p < web.dump
    • Can set password on db root to some value:
      • set password for 'root'@'%' = PASSWORD('XYZ');
    • Set up to mount web site store
      • mkdir /mnt/web/
      • Add to /etc/fstab: “/dev/sdf /mnt/web ext4 defaults 0 0”
      • Attach the web EBS store to the instance
web/agtek_web_ec2_config.1533602671.txt.gz · Last modified: 2018/08/07 00:44 by mjallison