wordpress可以搭建两个网站吗,比如一个博客一个视频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress可以搭建两个网站吗,比如一个博客一个视频相关的知识,希望对你有一定的参考价值。

wordpress作为全球第一的个人博客搭建平台一直在国内外有着较高的人气,从3.0版本开始就已经支持多站点的搭建。该功能可以让子站点运行主站点的程序,不需要再每个站点分别存放网站程序。最近更新的4.0版本wordpress如何搭建多站点呢?
工具/原料

所有建站所需软硬件(域名、服务器、建站软件、服务器等,这里不赘述)
方法/步骤

用ftp软件或空间的在线ftp功能打开wordpress程序文件夹,找到wp-config.php文件。我们需要修改这个文件来启动wordpress的多站点功能。

用php的编辑器打开它(我用的是notepad,其实txt文本也能打开,但是容易出现一些问题),按照下图提示加入代码:
define(\'WP_ALLOW_MULTISITE\', true);

这时再登陆wordpress网站的后台,你会发现在“工具”下会多了一个“配置网络”

点击“配置网络”会提示你要关闭所有插件,于是关掉所有运行的插件。


时wordpress会让你修改两个文件:一个是我们之前修个的那个wp-config.php,另一个文件“.htaccess”和它在同一个目录,很
好找的。找到后打开添加代码文件,如果你没有“.htaccess”这个文件。需先在固定链接那里进行设置一下,wordpress会自动生
成.htaccess这个文件。

完成修改后重新登录即可。

重新登录后就可以在左上角看到配置网络了!

点击后就可以创建新的分站点了。
参考技术A 可以,分目录就可以,但是绑定两个域名就不行,这种建议用pageadmin、sw这类专业的多站点cms来做。 参考技术B 可以 直接安装两个WordPress即可 一个主域名一个子域名 BanYuner,涵盖了WordPress,影视,套图,固件以及绿色软件的地方。 参考技术C 同一个域名添加2个不同的二级域名,两个wp程序,分别安装启用就行了。 参考技术D 可以设置双主题,或者新建子文件夹再安装一个WP,

用docker快速搭建wordpress博客

 

技术分享图片

WordPress是一个非常著名的PHP编写的博客平台,发展到目前为止已经形成了一个庞大的网站平台系统。在WP上有规模庞大的插件和主题,可以帮助我们快速建立一个博客甚至网站。

在Windows上可以非常方便的安装WordPress,因为IIS上集成了WordPress的一键安装包。而在Linux上安装WordPress就比较复杂了,我们需要配置PHP环境、Apache或者Nginx服务器、MySQL数据库以及各种权限和访问问题。所以在Linux上最好的办法就是使用Docker来安装WordPress。

安装Docker

如果是Windows平台,可以参考在Windows平台上搭建Docker开发环境。如果在Linux环境中,按照所使用的Linux的包管理器来安装Docker即可。顺便还可以安装Kitematic,这是一个非常好用的Docker图形界面工具。

安装完成之后需要启用Docker后台服务。如果是国内用户的话可能还需要设置Docker加速,可以参考Docker 镜像加速器-博客-云栖社区-阿里云

安装WordPress

有了Docker,安装WordPress就很简单了,直接一条命令搞定。

docker pull wordpress:latest

安装MySQL

WordPress需要使用MySQL数据库,这里也有两种方式,第一种是安装本地MySQL,第二种就是在Docker中安装MySQL镜像。如果要在Docker中安装MySQL也非常简单,同样一条命令搞定。

docker pull mysql:latest

如果从Docker中安装MySQL,还需要额外的配置来启动MySQL,具体文档参考这里。启动MySQL使用下面的命令。

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql

 

name参数指定要启动的实例名称,MYSQL_ROOT_PASSWORD指定ROOT密码。tag参数是MySQL的版本号,可以是5.75.68.0

配置WordPress

安装好数据库之后,就可以启动WordPress了。详细的文档参考这里。如果使用Docker中安装的MySQL实例,使用下面的命令。

docker run --name some-wordpress --link some-mysql:mysql -p 80:80 -d wordpress

 

name参数指定要启动的WordPress实例名称,link参数指定要使用的Docker MySQL实例名称,p参数将Docker内部的80端口映射到本地的8080端口上。

如果使用外部的MySQL数据库,则输入下面的命令。

docker run --name some-wordpress -e WORDPRESS_DB_HOST={mysql server IP}:3306 
-e WORDPRESS_DB_USER=... -e WORDPRESS_DB_PASSWORD=... -d wordpress

 

WORDPRESS_DB_HOST参数是MySQL的数据库端口号,WORDPRESS_DB_USER是要数据库用户名,WORDPRESS_DB_PASSWORD是数据库密码。这里的WORDPRESS_DB_HOST参数不能填写localhost,因为这样会重定向到WordPress镜像内部的localhost,而这个镜像中实际上没有安装MySQL。所以这里需要填写本机IP地址,才能正确访问到Docker外部的本机的数据库。

因此需要注意,如果使用外部数据库的话,数据库的用户需要具有外部IP的权限,因为这次不是通过本机回环地址访问。默认情况下MySQL安装时候的ROOT用户只允许本地登录,所以可能需要配置允许用户远程登录。

然后打开浏览器,输入localhost:80(端口号是命令中设置的),然后就可以看到WordPress了。按照提示输入用户名等信息,然后安装WordPress。等到它提示安装完成,那么WordPress的安装就算大功告成了。

最后稍加配置,再添加诸如内网映射等功能之后,站点就可以对外访问了。

 复杂的网站 ,可参考 :https://www.cnblogs.com/thyong/p/8484945.html

以上是关于wordpress可以搭建两个网站吗,比如一个博客一个视频的主要内容,如果未能解决你的问题,请参考以下文章

什么是WordPress?

Docker实战:Docker安装WordPress,快速搭建自己的博客

Docker快速搭建WordPress博客网站

基于docker搭建wordpress博客网站平台

wordpress怎样搭建网站

wordpress搭建自己的博客~