Installing on Amazon EC2 & Amazon Linux 2
Installing Watch My Domains SED v5 on an Amazon Elastic Compute Cloud (EC2) instance is straightforward.
Install LAMP
Follow the instructions at AWS
You may also use Amazon RDS instead of the database server on the EC2 instance. In that case create the database with RDS, configure its security and then enable access to the database from your EC2 instance. Now install a suitable database client on EC2 and use it to create a new database user. This procedure is no different from standard installation of other applications like say, WordPress.
Install and Enable SSL/TLS
Install the required PHP modules
Install php-mbstring and php-xml required by Watch My Domains SED v5
sudo yum -y install php-mbstring php-xml sudo service php-fpm restart
Install PEAR and NET_DNS2
sudo yum -y install php-pear sudo pear install net_dns2 sudo service php-fpm restart
Install ionCube
This step is not required for the Professional edition.
cd ~ wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz tar zxvf ioncube_loaders_lin_x86-64.tar.gz cd ioncube sudo cp ioncube_loader_lin_7.4.so /usr/lib64/php/modules/
The above assumes that you have PHP 7.4, if not replace the 7.4 with appropriate version string.
Edit /etc/php.ini and add
zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_7.4.soat the top and restart PHP / apache
Create a database and user
Provide your mysql root password and login.
mysql -u root -p
The database is created in AWS management console if you are using Amazon RDS. In that case you will only need to create a new user using the mysql client.
create database wmdsed; grant all privileges on wmdsed.* to 'wmdsed'@'localhost' identified by "yourpasswordhere"; flush privileges; quit
Install Watch My Domains SED v5
cd /var/www/html wget --content-disposition https://domainpunch.com/sed/wmdsed50_trial.zip.php unzip wmdsed50_trial.zip cd wmdsed50 cp config-sample.php config.php nano config.phpNow edit config.php and provide database details, setup user password, etc. (please see the link below)
Open the application in your browser at https://<ip address>/wmdsed50/