Go with PHP and MySQL. The problem with Angular 1.0 is that Angular 2.0 is coming out relatively soon and it's not backwards compatible with 1.0 and is supposedly very different, so you don't want to spend a bunch of time learning what is about to be a legacy framework. Also, you can't really do much of note with these front-end frameworks of interest unless you are getting data from the back-end.
Node.js is typically paired with MongoDB, which is NoSQL, so using Node/Express on the backend is a lot different than PHP, but PHP will teach you some solid server-side principles if you decide to use Node.js down the line. Also, I feel like it's better to have multiple languages under your belt just so you get a different perspective on programming. Also, SQL is a very useful skill period. I don't recommend using Node with Express as your first server-side foray because it can be very confusing due to the async nature and how low-level it can be. Do PHP and MySQL and do some research on front-end frameworks to decide which one you really want to use. By the time you have a solid grasp on PHP and MySQL, hopefully there will be more clarity when it comes to front-end frameworks and we'll get to see exactly how Angular 2.0 will stack up. In regards to the front-end, if you want to pick something up, do React.js since it can actually be used with some of the other frameworks if need be.