Deploying SSL Multisite WordPress with AWS Elastic Beanstalk

See: Deploying WordPress with AWS Elastic Beanstalk Notes: #10: WordPress offers their secret-key service to generate the keys and salts but it uses special characters that are not $_SERVER[] friendly. Avoid characters like ; | ` and space. In wp-config.php, add define(‘WP_ALLOW_MULTISITE’, true); after define(‘WP_DEBUG’, false); to enable multisite. #26: Here is where you should stop and configure your multisite Network. Doing […]

Continue reading

EC2Config Service Windows Performance Counters

For those wishing to use native AWS services like CloudWatch for your Windows OS logging and/or monitoring, you have to explicitly define what you want to send to CloudWatch in “%programfiles%\Amazon\Ec2ConfigService\Settings\ AWS.EC2.Windows.CloudWatch.json”. Focusing on performance metrics, similar to what you’d get out of the box with most monitoring solutions, there is one example given: { […]

Continue reading

Installing Windows 10 on the Dell Inspiron N5110

So officially this isn’t supported by Dell. But it’s possible. This assumes you want to do a full, clean install. Perhaps your original HDD (the only source of the Windows 7 recovery partition) died. First things first: You have to have the latest version of Dell’s BIOS for this laptop or Windows 10 will black screen […]

Continue reading

Using DevOps to Improve the Value Chain

DevOps returns focus to the business value of software and systems. So it makes sense that step one of your DevOps journey should be modeling your organization’s software engineering value stream. Once modeled, it’s time to optimize by reducing non-value-added activities everywhere your business is comfortable in doing so. This is done best not just […]

Continue reading

A Primer on Continuous Delivery

Continuous delivery is all about moving code to production as quickly as possible and with as much automation as possible. This reduces risk. If you’re able to automate everything from code check-in to production deployment, you’ve reached continuous deployment nirvana. That’s a stretch goal for most companies. The Deployment Pipeline So you’re probably familiar with the IEEE […]

Continue reading

PHP Websites on AWS Elastic Beanstalk with Free SSL

Prerequisites: AWS CLI A PHP Elastic Beanstalk app configured to use an ELB (even if it’s a single-server instance) With the launch of the AWS Certificate Manager (ACM), AWS users now have access to free SSL certificates for use with AWS services. These certificates are not yet directly integrated with Elastic Beanstalk, but you can still use […]

Continue reading

AWS Command Line Options on Mac

AWS Shell: sudo easy_install pip sudo pip install aws-shell –upgrade –ignore-installed six aws-shell AWS CLI: wget https://s3.amazonaws.com/aws-cli/awscli-bundle.zip unzip awscli-bundle.zip sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws aws AWS CLI Initial Setup EB CLI (Elastic Beanstalk): sudo curl -s https://s3.amazonaws.com/elasticbeanstalk-cli-resources/install-ebcli.py | python You may be prompted to install Developer Tools, after which you’ll need to run this command […]

Continue reading

Macbook Lock Screen

They seem to change this every time a new model comes out. This works as of today: Launch the “Keychain Access” application located in /Applications/Utilities. In the top bar, choose Keychain Access drop down and select Preferences. Check “Show keychain status in menu bar.” You can now use the lock icon next to your clock […]

Continue reading