如何使用Digital Ocean做多站点

前提:

在操作的过程中要求具有root的权限。

通过putty去到后台修改其代码。【里面的内容是在我们本地端找不到的,在“天”上,但可以通过这两个方式修改其代码。PS:建议在修改代码前,一定要备份,以防哪一步修改错,再重新copy进来修改】

第一步:设置wordpress安装

安装好wordpress后,我们需要在配置文件中进行操作。

登入putty,修改wordpress配置,激活多站点。

sudo nano /var/www/wp-config.php

sudo nano 档名 就是要去编辑那个文件的意思。

找到这一行并在"/* That’s all, stop editing! Happy blogging. */" 这一行的上面添加:

/* Multisite */define('WP_ALLOW_MULTISITE', true);

Ctrl+O :写进去,按下enter 确认,即可把写的内容给输进去。ctrl+x:退出这个文件

激活apache Mod_Rewrite模块:

sudo a2enmod rewrite

通过允许虚拟文件中的.htaccess更改来跟进。打开虚拟主机文件(默认的Apache中进行这些更改)。

(我用分割线分开,以至于有写问题的出现加以说明,如果你是没有动过任何地方,且路径是对的话,可以直接跳过分割线来操作)


先检查一下,apache2伺服器的设置档:

ls /etc/apache2/sites-enabled/

如有出现荧光蓝的字体:000-default.conf的话

就要再输入: sudo nano 000-default.conf. 再来编辑。前提是你要在/etc/apache2/sites-enabled/ 这个路径下。

那怎么去到那个路径呢?就是直接输入 

cd /etc/apache2/sites-enabled/


正常的情况下,直接输入:

udo nano / etc / apache2 / sites-enabled / 000-default

在以下部分,将AllowOverride更改为All:


如何使用Digital Ocean做多站点_第1张图片

重启apache:

sudo service apache2 restart

没有回应就是重启成功了。

第二步:设置多个站点

进入wordpress仪表盘选择工具,填写好必要字段后,要仔细阅读上面的说明

1.为新网站创建目录:

sudo mkdir /var/www/wp-content/blogs.dir

(我貌似没有进行这一步,当实际上是可以进行的,应该是没有多大的影响)

2.改变你的WordPress配置。(提示:在网站的后台的“设置”-“配置网络”上将其相关内容补充,可以直接在里面进行复制,在linux命令下 复制好链接后,直接右键鼠标就可以把内容给粘贴上去)

如何使用Digital Ocean做多站点_第2张图片

在putty上操作如下:

sudo nano /var/www/wp-config.php

确保将其粘贴在这行的上方  /* That’s all, stop editing! Happy blogging. */:

define('MULTISITE',true);define('SUBDOMAIN_INSTALL',false);$ base ='/';define('DOMAIN_CURRENT_SITE',' 你的IP地址 ');define('PATH_CURRENT_SITE','/');define('SITE_ID_CURRENT_SITE',1);define('BLOG_ID_CURRENT_SITE',1);

3.最后,将WordPress的重写规则添加到/ var / www htaccess文件中:

sudo nano /var/www/.htaccess


如何使用Digital Ocean做多站点_第3张图片

完成所有必要的更改后,再次登录WordPress。

第三步 - 设置新的WordPress站点

再次登录网站后,你会注意到标题栏现在有一个名为“我的网站”的部分,而不是简单地显示你的博客名称。

你可以通过转到顶部的“我的网站”,单击“网络管理员”,然后单击“站点”来创建新站点。


通过以上步骤,你已经设置好多站点啦~~贺喜贺喜~

你可能感兴趣的:(如何使用Digital Ocean做多站点)