动机:搭建的wordpress有编程相关的文章,也有一些其它的与编程无关的文章,想分享编程技术但是又不想人看到我的这些文章。于是,我想着把网站拆分2个,一个叫wordpress_it,一个叫wordpress_gk。
思路:将wordpress相关的站点和数据库各自拷贝一份。
目录
具体实践
一、创新新站点
1、拷贝数据库
注:我原来的wordpress站点的数据库名称就叫做wordpress。
进入mysql命令,输入:
create database wordpress_gk;
然后\q
退出mysql命令行。
通过下面的命令即可复制出一个名字为wordpress_gk的数据库(注意是退出mysql命令行之后执行)
mysqldump -uroot -ppasswd wordpress | mysql -uroot -ppasswd wordpress_gk
参照腾讯云CentOs搭建WordPress的教程https://cloud.tencent.com/document/product/213/8044
对复制出的wordpress_gk数据库进行权限赋值,进入mysql命令行
GRANT ALL PRIVILEGES ON wordpress_gk.* TO 'user'@'localhost' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
2、修改站点配置文件
原来的站点文件夹名称叫做wordpress,位于/usr/share/nginx/html/
目录下,里面有个wp-config.php文件,修改一下数据库名称为wordpress_gk
define('DB_NAME', 'wordpress_gk');
3、修改站点名称
-
第1步 :
转到settings-> general并将您的站点地址(URL)和WordPress地址(URL)更新为http://example.com/wordpress_gk -
第2步 :
将文件夹名称从wordpress重命名为wordpress_gk -
第3步:
将下面添加到wp-config.php文件(可选,会导致settings-> general里的站点名称无法编辑。)
define('WP_HOME','http://example.com/wordpress_gk ');
define(' WP_SITEURL ',' http://example.com/wordpress_gk);
这里修改完毕了,原来的http://example.com/wordpress 就无法访问了,需要修改一下站点文件夹名称,将/usr/share/nginx/html/wordpress
文件夹名称修改为/usr/share/nginx/html/wordpress_gk
.
好了,通过上面的方法,就成功地将原来的wordpress站更名为wordpress_gk了。
同理,可以创建一个wordpress_it的站点。
二、剔除新站点不需要的文章
首先在后台设置每页显示的文章数(显示选项),最大可以设置成999。
- 删除文章
- 删除目录
- 清空回收站
0 条评论