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. Mysql生成UUID的SQL语句

    大写的UUID: SELECT UPPER(UUID()); 小写的UUID: SELECT LOWER(UUID()); SELECT UUID(); 去掉横杠的UUID: SELECT REPLA ...

  2. vue路由history模式,nginx配置

    nginx配置内容 # For more information on configuration, see: # * Official English Documentation: http://n ...

  3. VMware + LInux + Xshell 连接环境设置

    一.安装好Centos后,打开设置: 网络连接四中模式桥接模式.NAT模式.仅主机和自定义模式: 1).桥接模式:更公司的局域网连接,等于另一台连接进公司的新电脑 2).NAT模式:与虚拟机使用的计算 ...

  4. 理解js运行时的一些概念

    帧:一个帧是一个连续的工作单元.当一个js函数被调用时,运行时环境就会在栈中创建一个帧.帧里保存了特殊的函数参数和局部变量.当函数返回时,帧就被从栈中推出.例如: function foo(b) { ...

  5. (2)hadoop之-----配置免密码登录

    ssh-keygen -t rsa 然后一路回车 在家目录下会生成 .ssh 目录           ls -la   查看 进入   .ssh            cd .ssh cp ~/.s ...

  6. ros-kinetic install error: sudo rosdep init ImportError: No module named 'rosdep2'

    refer to: https://blog.csdn.net/yueyueniaolzp/article/details/85070093 方法一 将Ubuntu默认python版本设置为2.7 方 ...

  7. 用C++实现的有理数(分数)四则混合运算计算器

    实现目标 用C++实现下图所示的一个console程序: 其中: 1.加减乘除四种运算符号分别用+.-.*./表示, + 和 - 还分别用于表示正号和负号. 2.分数的分子和分母以符号 / 分隔. 3 ...

  8. Android kotlin http url request

    kotlin.concurrent.thread{ val url = "https://hangj.cnblogs.com/" val res = try { java.net. ...

  9. Linux基于Docker的Redis主从复制、哨兵模式搭建

    本教程基于CentOS7,开始本教程前,请确保您的Linux系统已安装Docker. 1.使用docker下载redis镜像 docker pull redis 安装完成后,使用docker imag ...

  10. CGLib 简析

    背景 JDK 动态代理存在的一些问题: 调用效率低 JDK 通过反射实现动态代理调用,这意味着低下的调用效率: 每次调用 Method.invoke() 都会检查方法的可见性.校验参数是否匹配,过程涉 ...