专栏首页优惠券腾讯云CentOS搭建WordPress(领取腾讯云优惠券)
原创

腾讯云CentOS搭建WordPress(领取腾讯云优惠券)

赶上良心云的羊毛撸了7年的服务器,但是撸了以后又不知道干啥于是,于是搭建了个WordPress玩玩,然后在网上找了一些教程要不不全,要不搭建好后更新版本问题解决不了。可能大家也会遇到我这种情况所以这里给出我的解决方案欢迎大家来指正。

腾讯云搭建多个wordpress最详细教程(领取腾讯云优惠券)

腾讯云新客专属福利2860元代金券

http://t.cn/EynQerH

腾讯云热卖云产品3折起

http://t.cn/E2j4VwJ

2019新春采购节,30款云产品感恩回馈

http://t.cn/ExAqp2x

工具准备:

1、Xshell??http://www.netsarang.com/products/xsh_overview.html 或者大家去其他地方找这个主要是链接服务器的

2、Bitvise SSH Client?https://bitvise-ssh-client.updatestar.com/ 这个工具主要有个可视化操作文件,类似于我记得最早用的ftp,主要是为了看看目录结构和寻找一些文件,如果大家喜欢用linux ls cd 这样找我也没啥意见,看个人习惯。

那么准备工具做好以后首先使用Xshell 链接你的远程服务器:

主机名输入好然后填好用户身份验证的账户root和密码点击链接即可;

接下来就是粘贴复制的操作一条一条执行linux语句了,我这里使用是

OneinStack一件安装包这样操作比较简单,大家的最终目的就是搭建好Wordpress其他的暂时先不做了解

yum -y install wget screen curl python   #for CentOS/Redhat wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz    #包含源码,国内外均可下载 tar xzf oneinstack-full.tar.gz cd oneinstack    #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件 screen -S oneinstack    #如果网路出现中断,可以执行命令`screen -r oneinstack`重新连接安装窗口 ./install.sh     #注:请勿sh install.sh或者bash install.sh这样执行

按下图安装好相应文件,需要调整的自己可以随时调整

注意记录好自己的数据库密码

安装成功后,用浏览器打开你的公网IP,可以看到成功页面,安装时间可能有点长我安装好像半个小时不知道为啥,所以大家不要着急最后会弹出来是否重启OS输入Y回车就可以了

接下来是绑定域名操作

如何你有域名,可以用 ./vhost.sh 命令绑定域名到目录

这时候你的所在菜单一定是Oneinstack这个菜单才可以执行这个命令

下面开始安装WordPress了

有域名的话进入你的域名目录比如

cd /data/wwwroot/www.erosripe.com

如果你没有进行域名绑定直接进入

cd /data/wwwroot/default

下载WordPress

wget https://cn.wordpress.org/wordpress-4.7-zh_CN.tar.gz

解压缩

tar xzf wordpress-4.7-zh_CN.tar.gz

这时候如果你实在域名文件夹中进行解压缩他会把wordpress所有的文件都放到wordpress文件夹中,这时候你要把worpress文件夹的所有内容都出来放到域名文件夹下面可以考虑使用ssh工具可视化的移动也可以使用linux命令移动

mv /文件夹名/* /新文件夹名

SSH工具移动

选中wordpress文件夹中所有内容然后右键move to输入新的地址则可以

这样避免后边域名访问403的问题

建立数据

用浏览器打开你的公网IP,点击 phpMyAdmin,用之前记录的root账号密码登录数据库,或者直接输入URL:http://你的公网IP/phpMyAdmin/

输入数据库账号密码

点击 New 新建数据库

  • 数据库名 wordpress
  • 字符集选 utf8mb4_unicode_ci

安装Wordpress

在URL中输入http://你的域名或者IP地址/wp-admin/或者

http://19.99.67.78/wordpress/

http://www.erosrisse.com/wp-admin/

会提示无法创建 wp-config.php 文件,这时 全选 – 复制

在终端进入wordpress目录,这里以默认目录为例

cd /data/wwwroot/你的域名

然后用vi创建 wp-config.php

vi wp-config.php

在 vi 中,按字母 i 进入编辑模式,复制进之前粘贴板中的内容

在最后还需要加三行代码

define("FS_METHOD","direct");         define("FS_CHMOD_DIR", 0777);         define("FS_CHMOD_FILE", 0777); (防止更新的时候需要登陆ftp)

然后按 ESC,然后输入 :wq 保存退出

再回到上层目录应该是wwwroot的目录给与你存放WordPress的文件,文件夹权限让他可以更新操作

chmod -R 777 (www.erosripe.com )括号部分可以替换成你自己的文件夹名称

然后再回到浏览器中,进入下一步,设置wordpress 用户名 和 密码,请保存好啊!!!

登录成功啦!!!这就是wordpress的后台

这就是安装好的wordpress了

然后你可以稳定执行更新操作呀安装各种好看的主题等,如果在操作中有什么问题及时反馈哦,当然还有最简单办法就是

使用腾讯云的重装系统选择一个有Wordpress的镜像进行安装,但是感觉那个不咋地,大家可以尝试下哦。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • .NET领域驱动设计—初尝(原则、工具、过程、框架)

    原则对于任何一项技术实现来说都是至关重要的,在设计某一个系统功能的时候我们讲究的是设计原则:

    王清培
  • MySQL binlog后面的编号最大是多大?

    每个binlog文件都有编号,从最早的3位数(没错,很老的版本只有3位数~),到现在扩展到6位数,从000001开始计数。 但我打赌,你一定不知道这个序号最大可...

    [3306 Pai ] 社区
  • MySQL节前巡检要点

    首先看 CPU内存、硬盘io的消耗程度,其中重点是硬盘使用率,要为长假做好准备,避免单位在过年期间业务写入增长,磁盘占满。

    [3306 Pai ] 社区
  • No Access-Control-Allow-Origin 问题解决

    最近将一个网站迁移到新的VPS,数据库,文件备份后部署遇到了许多奇奇怪怪的问题,但大多都是环境配置问题,由于要在主机部署多个网站,这里用到了VirtualHos...

    gigiwangs
  • 一款基于Nodejs+express+mongodb的内容管理系统

    之前的教程已经算是对Nodejs+express+mongodb技术栈的一个入门,有人问我,去哪里可以找到相关的小项目练手?今天发现了一款很好的开源项目,放在这...

    祈澈菇凉
  • Docker学习笔记之为容器配置网络

    在互联网时代,网络已经成为绝大多数应用进行数据交换的主要通道,Docker 作为集群部署的利器,在网络支持上也下了许多功夫。功能丰富和强大,并不代表使用复杂,在...

    Jetpropelledsnake21
  • 使用Django迁移MySQL数据到PostgreSQL

    还是新开发的个人项目——付费用户社区。除了尝鲜channels外,最终还使用了PostgreSQL——据说这货比MySQL好,所以得实地验证一下。

    the5fire
  • .NET领域驱动设计—初尝(疑问、模式、原则、工具、过程、框架、实践)

    我们在设计业务系统的时候都会存在一个非常棘手而又无法回避的问题“业务扩展性”、“业务灵活性、”面向对象化“,尽管我们熟练掌握设计思想、设计模式、设计原则等等关于...

    王清培
  • 诡异的druid链接池链接断开故障经验总结

    最近在陆续做机房升级相关工作,配合DBA对产线数据库链接方式做个调整,将原来直接链接读库的地址切换到统一的读负载均衡的代理 haproxy 上,方便机柜和服务器...

    王清培
  • Bugzilla和Mantis安装部署

    Bugzilla 部署步骤有的小麻烦,但Mantis部署很简单,下载包,数据库设置按部就班就可以了。

    gigiwangs

扫码关注云+社区

领取腾讯云代金券

http://www.vxiaotou.com