wordpress搭建

author author     2022-08-18     273

关键词:

WordPress官方地址

http://cn.wordpress.org


服务器环境要求

  • PHP 5.2.4或更新版本

  • MySQL 5.0或更新版本

  • Apache mod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)

下载,目录是站点的根目录

cd /application/nginx/html/blog
wget https://cn.wordpress.org/wordpress-4.7-zh_CN.tar.gz

在mysql中创建一个新的数据库

mysql --user root --password 123456
mysql>create database wordpress;
mysql>show databases like ‘wordpress‘;
mysql>grant all on wordpress.* to  identified by ‘123456‘;
mysql>flush privileges;
mysql>select user,host from mysql.user;

解压缩WordPress包

tar xf wordpress-4.7-zh_CN.tar.gz
mv wordpress/* .
rm -rf wordpress
cd /application/nginx/html
#对于单机的模式以下是比较安全的方式,但是还是不能防住木马的执行,
#最安全的方式应该是分开存储,可以上传的东西不可以有执行的权限,通过磁盘挂在
#限制执行(noexec)
chown -R nginx.nginx blog/
find ./blog/ -type f|xargs chmod -R 644
find ./blog/ -type d|xargs chmod -R 755
mkdir blog/wp-content/uploads
chown -R nginx.nginx blog/wp-content/uploads/

打开网址,会提示需要初始化并创建wp-config.php文件,但是因为无权限,所以可以手工创建

在网站的管理界面中找到设置→固定连接,在自定义中,增加/archive/%post_id%.html

在nginx.conf文件中增加

    server {
        listen       8003;
        server_name  www.etiantian.org;
        location / {
            root   html/blog;
            index  index.php;
            if (-f $request_filename/index.html) {
                rewrite (.*) $1/index.html break;
            }
            if (-f $request_filename/index.php) {
                rewrite (.*) $1/index.php;
            }
            if (!-f $request_filename) {
                rewrite (.*) /index.php;
            }
        }
        location ~.*.(php|php5)?$ {
            root   html/blog;
            fastcgi_pass 127.0.0.1:9000;
            fastcgi_index index.php;
            include fastcgi.conf;
        }
        access_log logs/access_blog.log main;
    }


数据库迁移

mysqldump -uroot -p wordpress > wordpress.sql
scp -P 22 wordpress.sql :~

切换到192.168.80.100

mv /home/user/wordpress.sql ~
mysql -u root -p

创建wordpress数据库和wordpress用户,并限制可以登陆的主机,注意用%表示通配符;

create database wordpress;
grant all on wordpress.* to  identified by ‘123456‘;
flush privileges;

回到linux下

mysql -uroot -p wordpress < wordpress.sql

回到原来的主机下关闭mysql

/etc/init.d/mysqld stop

修改wp-config.php文件中的连接参数后,测试连接。

wordpress搭建跨境电商网站

WordPress搭建跨境电商网站 查看详情

利用wordpress搭建自己的博客(代码片段)

利用Wordpress搭建自己的博客目录利用Wordpress搭建自己的博客一、首先搭建好LNMP环境二、安装Wordpress2.1.1下载Wordpress安装包一、首先搭建好LNMP环境关于环境的搭建请看博文:https://www.cnblogs.com/woaiyunwei/p/12873431.html二、安装Wordpress2.1... 查看详情

wordpress个人博客搭建

搭建LNMP环境请参考前面的博文自行搭建部署WordPress#创建数据库和用户mysql-uroot-p123456-S/data/3306/mysql.sockcreatedatabasewordpress;showdatabaseslike"wordpress";grantallonwordpress.*to[email protected]‘127.0.0.1‘identifie 查看详情

lnmp环境下搭建wordpress博客程序

本文档主要介绍如何在lnmp环境下搭建完整的wordpress程序。基本流程:1.开源博客程序WordPress介绍2.WordPress博客程序的搭建准备3.开始安装blog博客程序4.实现WordPress博客程序URL静态化-----------------------------------------------------------------... 查看详情

windows搭建wordpress环境

Windows搭建wordpress环境,以金山云大米Wordpress环境的搭建所需要的条件:MYSQL、PHP、Wordpress。需要准备的工具:xmapp(可在毒霸或其他软件中心找到)Wordpress(需要自行去官网下载,这里下载的是wordpress_4.2_beta2)安全组需要添加的入站... 查看详情

搭建wordpress

...q.blog.51cto.com/8711737/1712811)安装好LNMP环境之后,开始安装wordpress。如果下面有的命令不适用你自己,请参照我的LNMP安装的文章做出对应。 1.下载wordpress源码包 wordpress官网地址:https://cn.wor 查看详情

wordpress搭建

...装复杂使用docker安装简单快捷最终选择使用dokcer容器安装wordpress修改站点地址无法访问修改数据库下的表wp_optionssiteurl http://43.138 查看详情

lamp搭建wordpress博客

准备工作首先,先搭建完成基础的LAMP(可参照文章:华为云主机CentOS7.3安装LAMP)环境,然后着手搭建wordpress个人博客。cd /usr/local/apache2.4/htdocsrm -rf *wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.zipunzip wordpr 查看详情

如何搭建本地wordpress

本地搭建WordPress步骤如下:1.本地搭建WordPress运行环境:WordPress需要PHP+MySQL环境,我们的个人电脑一般是没有这种环境的,需要通过软件来实现。这里推荐2款软件:XAMPPPhpnow百度任意一款软件,下载安装即可。如果不会安装软件... 查看详情

wordpress搭建自己的博客~

去官方网站下载wordpress,并解压缩。下载链接:https://cn.wordpress.org/wordpress是一款开源的PHP框架,搭建个人博客网站最实用的选择之一,甚至你都不需要懂PHP你就可以搭建自己的个人网站。提供强大的后台文章管理和插件及主题... 查看详情

wordpress搭建

WordPress官方地址http://cn.wordpress.org服务器环境要求PHP5.2.4或更新版本MySQL5.0或更新版本Apachemod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)下载,目录是站点的根目录cd /application/nginx/html/blogwget https://cn.w... 查看详情

五分钟搭建wordpress博客

最近流行自媒体,许多朋友也都想建立一个wordpress博客。建立个人博客我们一般都用虚拟主机的多,毕竟便宜,国外的也不需要备案。但是,如果想要长久做下去,博客速度快一些的,我还是建议大家用贰贰的云虚拟主机。给大... 查看详情

怎样用wordpress搭建网站

参考技术A1、下载Wordpress程序压缩包到本地2、上传Wordpress程序压缩包到网站的根目录3、Wordpress程序压缩包解压缩,解压缩后删掉Wordpress文件夹和Wordpress压缩包4、Wordpress程序的安装。在搜索框中输入你的域名/wp-admin,这时就会弹出... 查看详情

如何使用wordpress + django搭建网站

】如何使用wordpress+django搭建网站【英文标题】:Howtousewordpress+djangotobuildawebsite【发布时间】:2020-11-1102:37:31【问题描述】:我有一个wordpress网站,我想用django框架添加更多功能。是否可以用Wordpress和Django构建一个混合网站..???【... 查看详情

jmeter--在windows环境上搭建wordpress

为了学习使用JMeter,在Windows环境上搭建了wordpress。使用JMeter录制或是编写登录worepress、编辑文章、删除文章的脚本。 首先了解一下wordpress是什么?WordPress是一个免费的开源项目,是博客平台;也可以把WordPress当作一个CMS(Co... 查看详情

wordpress网站搭建

1.将wordpress的文件全部拖到/var/www/html2.在mysql里面创建一个wordpress 3.确定下有没有按装httpd(参考http://www.cnblogs.com/1796440575hth/p/6023065.html)[[email protected]opt]#systemctlrestarthttpd重启httpd服务 4.然后登 查看详情

lamp平台-wordpress的搭建

...                     LAMP平台-wordpress的搭建                                              作者:尹正杰版权声明:原创作品,谢绝转载!否则... 查看详情

wordpress靶机搭建详解

一、什么是Wordpres?    WordPress是一种使用PHP语言和MySQL数据库开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。WordPress有许多... 查看详情