wordpress 搭建:

公司要使用自建地图、选用了国外的Mapplic 、但是Mapplic不支持直接编辑地图,需要用json的格式定义、但是wordpress版本的就有这个鬼东西,所以搞了一个这个东西

顺便说一下如果对展示效果要求没有特别高、可以考虑使用 Image Map Pro 插件、这个的JQ 版本有个编辑器可以用。

1、php升级:

升级原因:部分系统自带的php版本过低、需要升级到更高的版本

-- 当前版本查看: php -v

-- 查看安装包版本 rpm -qa php

-- 检查安装包 : yum list --enablerepo=remi --enablerepo=remi-php56 | grep php

--  删除安装包 yum remove 包名 包名

-- 检查是否卸载成功: yum list installed |grep php

-- 更改数据源: yum install epel-release

--  rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

-- 或者

  rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 

  rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

  yum remove php-common -y #移除系统自带的php-common

  yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring php72w-fpm php72w-opcache

-- 启动php-fpm : systemctl start php-fpm

参考:

https://www.cnblogs.com/dongqiliang/p/11921954.html

https://blog.csdn.net/weixin_42890981/article/details/83685981

https://www.jianshu.com/p/2b1d6cee223f

上面是直接端口9000转发、也可以选择通过套接方式 更改vi /etc/php-fpm.d/www.conf 内容 listen

;listen = 127.0.0.1:9000
listen = /tmp/php5-fpm.sock

然后nginx 做相应的更改 fastcgi_pass 端口转发的形式更改为文件的方式

fastcgi_pass   unix:/tmp/php5-fpm.sock

然后重载一下nginx

systemctl restart nginx.service

https://www.cnblogs.com/zzyyxxjc/p/4361282.html

注: 特喵的还专门去找php安装的资料、结果跟着写了个hello word!

2、调整nginx 配置:

同事配置的时候遇到的一个问题、资源路径有"." 一直无法配置成功、路径重命名就可以正常访问了。

# ################## wordpress ##################################

server {
listen 80;
server_name www.***.com; location / {
# root /usr/share/nginx/html;
root /home/wordpress; index index.html index.htm index.php;
} error_page 500 502 503 504 /50x.html; location ~ \.php$ {
root /home/wordpress;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

重载nginx

systemctl restart nginx.service

这个时候打开网址www.***.com可以看到页面可以正常访问了。

3、配置:

这里需要注意的是、centos7以上的版本可能不支持直接使用root账户进行连接、需要新建其他的数据库用户进行连接。

安排。。。

wordpress 搭建的更多相关文章

  1. wordpress搭建博客上传begin主题The themes is locked to another domain

    如题, 在使用wordpress搭建个人博客过程中, 上传begin主题, 出现如下弹框的错误, 而且样式有误. 环境: Los Angeles CentOS 7 x64 nginx+mysql 解决 ...

  2. 如何使用WordPress搭建个人博客

    目录 如何使用WordPress搭建个人博客 一.在安装Linux服务器管理工具WDCP面板 二.在WDCP面板创建一个站点 二.上传博客程序到服务器 @(如何使用WordPress搭建个人博客) 如 ...

  3. Docker + WordPress搭建个人博客

    WordPress是目前非常受欢迎的开源博客系统,今天使用Docker + WordPress搭建个人博客,整个过程非常丝滑. 搭博客先要准备域名和服务器,昨天在阿里云买了个.top的域名花了5块钱( ...

  4. WordPress搭建教程---购买域名+购买VPS主机+域名DNS解析+网站环境+上传网站程序

    WordPress搭建教程 购买域名---NameSilo 购买VPS主机---Vultr 域名DNS解析 网站环境 上传网站程序 参考文章: 1. WordPress搭建教程 https://zhu ...

  5. 使用WordPress搭建自己的博客

    突然间发现自己在阿里上有一个免费的虚拟云空间,好像是什么时候阿里云搞活动赠送的.看了看还有不少时间,就决定自己搭建一个博客系统.说到搭建自己的博客,第一时间就想到WordPress,这个用起来应该是最 ...

  6. 阿里云+wordpress搭建个人博客网站【小白专用的图文教程】

    [声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...

  7. 阿里云+wordpress搭建个人博客网站

    [正文] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安装wordpress 6.域名解析 声明一下,本人对服务器端的知识 ...

  8. WordPress搭建Personal Blog 个人博客

    早就想搭建一个专属于自己的博客了,用来记录自己生活.学习的点点滴滴.之所以选WordPress,主要是因为它可以支持Latex,而且特别喜欢其简约的风格. WordPress有个the famous ...

  9. Linux+mysql+apache+php+wordpress搭建个人空间

    1.       linux的安装 现在Linux的品种巨多,这个你可以选择一个你喜欢的linux系统,如果是新手并不建议你使用freebsd,gentoo等,建议你可以安装ubuntu,如果要安装u ...

随机推荐

  1. SQL 练习32

    查询不及格的课程 SELECT * from Course WHERE CId IN (SELECT cid from sc WHERE score < 60 GROUP BY cid)

  2. mycat 分片的策略

    目的:有 user 和 t_order 两张数据表,表 user 的数据全部存放在 db1_zhang 中,表 t_order 的数据按 id 对 2 取模分别存放在 db1_zhang 和 db2_ ...

  3. list切片

    对list进行切片 取一个list的部分元素是非常常见的操作.比如,一个list如下: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] 取前3个元素 ...

  4. Mybatis简单应用

    Mybatis的核心组件: SqlSeeeionFactoryBuilder (构建器):它会根据配置或者代码来生成SqlSessionFactory,采用的是分布构建的Builder模式: SqlS ...

  5. 线程池ExecutorService的使用

    转载自: 海子 Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短 ...

  6. mzy git学习, 保留现场,恢复现场,以及bug分支处理(七)

    git stash 在git中有时候我们工作做了一半,但是有点急事需要离开一段时间,或者现在需要切换到另一个分支下,去维护和修改一些其它的东西,但是我们现在的工作还没有完成,提交上去的话,并不是完整的 ...

  7. Python代码阅读(第2篇):数字转化成列表

    本篇阅读的代码实现了将输入的数字转化成一个列表,输入数字中的每一位按照从左到右的顺序成为列表中的一项. 本篇阅读的代码片段来自于30-seconds-of-python. digitize def d ...

  8. “类型思维”之Typescript,你掌握了吗?

    (一)背景 JavaScript是一门动态弱类型语言 对变量的类型非常宽容 而且不会在这些变量和它们的调用者之间建立结构化的契约. 试想有这么几个场景: 1: 你调用一个别人写的函数,但是这个人没有写 ...

  9. mybatis第一个程序随笔

    今天继续学习了解如何写一个mybatis程序 创建了Dao层 1.1 创建一个UserDao接口 1.2 创建UserMapper.xml文件 在mybaits中文手册查找配置信息 <?xml ...

  10. CSS布局中最小高度的妙用

    CSS布局中最小高度的妙用 --最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持BOX的高度为一定,超出就自动向下延伸最小高度可以设定一个BOX的最小高度,当其内容较少时时,也能保持B ...