I followed some tutos and did a search on my issue on google, but no answer found worked for me. I hope you will be able to help me. Here is my configuration :
First, I have installed a LAMP for my PHP projects, so apache2 and mysql are correctly installed. I work in the folder : /home/ME/www (where I put my projects) And then, I linked with a symlink my folder /var/www eg: ln -s /home/pixy/www/project1 /var/www/project1
And I have correctly added a vhost (in sites-available, and a2ensite…) This PHP project correctly works on my subdomain : project1.pixy-media.com (don’t try, project1 is fake for the example ^^)
I also would like to run my Rails (4) applications, so I followed the tuto on Digital Ocean to install passenger with apache2. I think the compilation succeed, I had no problem (I think…) I also put the three lines given at the end of the install at the end of my apache2.conf file
Then I put a new project on my workspace : /home/pixy/www/blog
I want to access to this application with a vhost, with the subdomain : blog.pixy-media.com
I tried a lot of configurations, but no one worked =( I tried to :
And others but I don’t remember
I pastebin you my actual configurations :
I linked as symlink : /home/pixy/www/blog /var/www/rails/blog
You can try, it doesn’t work… What is wrong/missing with this config ? Do I have to a2ensite the config ? (I think I did it) Do I have to put the PassengerAppRoot ?
I work with ruby 2 and rails 4
If you have any question on my config I forgot to tell here ask me.
Many thanks in advance for your help ! :)
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.