Multiple Sites on one VPS without using WP Multisite


#1

Hi! I've got three separate domains all running their own WordPress installs that I'm trying to move to my VPS. I got the domain1.org set up and working just fine with your fastcgi_cache config, but when I add domain2.org to /etc/nginx/sites-available it just redirects to domain1.org. I've attached my sites-available/domain1.org to this post. domain2 is set up the same way, other than all instances of domain1.org are changed to domain2.org.

Am I going about this the wrong way? I do not want to set up WordPress Multisite.

Attachment Link(s):

http://rtcamp.com/wp-content/uploads/rtMedia/topics/4853/2013/05/domain1.org_.txt


#2
domain2 is set up the same way, other than all instances of domain1.org are changed to domain2.org.

You also need to change root /srv/www/domain1/public; for domain2 and domain3. Have you done it?


#3

I also want to know the answer of this.

I want to install multiple WordPress installations for multiple site without using WP Multisite.

Anybody can share a tutorial link or method for it.

Thanks,


#4
ee site create domain1.com --wp-redis --php7
ee site create domain2.com --wp-redis --php7
ee site create domain3.com --wp-redis --php7

What’ difficult about this?


#5

Hey. Sorry, I am a non-coder. So guide me in a little detial.

For the first installation,

I used this code:

sudo ee site create domain1.com --wpfc # install wordpress + nginx fastcgi_cache

using puTTY

So, to add second installation what code should I run?

@rahul286 said above in the reply that we also need to change root /srv/www/domain1/public.

I have installed it on AWS, how should I do this?

Thank you in advance


#6

You just repeat the ee create command for every domain you want.

There is no need to code anything, EE takes care of everything. Also, you don’t have to mess with vhost files or configurations (kinda, there will be some situations you’ll need to, but don’t get stressed in advance).

The explanation @rahul286 brought was very specific to a non-standard server. Forget about it.


#7

I will try this soon . Thank you @portofacil :slight_smile:

I will run this:

sudo ee site create domain2.com --wpfc # install wordpress + nginx fastcgi_cache

right? You haven’t written ‘sudo’ in your command. Should I ? what’s that?

What about pointing new domain name to the new installation. Since I tried this on AWS free tier. I have used A-Type pointing the public IP that I received from AWS EC2 instance.

Do we get different IP for new domain? How? Do I need to create a new instance on AWS?

Whenever you have time, please respond.


#8

I can’t say anything about AWS particularities. I hope someone else can help with it.


#9

No issue. I will wait for someone to respond. It was my first day here in this community. Thanks for making it fruitful :slight_smile:

Cheers!


#10

you.

you saved my day.

thank you.


#11

folder root /srv/ is empty on my ee server


#12