zoukankan      html  css  js  c++  java
  • 安装wordpress

    服务器搭好lnmp后,进入数据库创建库wordpress,然后设置管理库的管理员,以及通过何种途径登录进来

    create database  wordpress;

    grant all on wordpress.* to '库管理员'@'%' identified by '密码'          @后面可接localhost(表示管理员只能从本地管理该库)%(表示任何IP地址远程访问)

    到官网下载wordpress中文版,解压,并把解压出来的文件移动到nginx/html/blog下面,然后在nginx.conf里面添加blog服务模块,并把地址定位到/html/blog

    设置fast-cgi语句,当收到以.php结尾的页面请求时,把页面请求发给phpfpm模块,phpfpm再通过获取数据库数据计算放回结果给浏览器

    浏览器打开index.php,按照要求填入数据库的地址跟用户密码,开始安装wordpress,安装完就可以登录

    安装完把数据库进行分离,具体是再弄一台服务器只用作数据库用,然后把原本数据库导出,再导入到新服务器上,修改wp-config.php配置文件指向新服务器

    源:mysqldump -uroot -p wordpress > wordpress.sql

    目的:create database wordpress

               use wordpress

               source wordpress.sql 

    接着进行wordpress上传文件目录挂载到专用的nfs服务器上,以实现inotify+rsync实时同步数据

    /usr/bin/mount -t nfs 0.0.0.0:/nfs-server /usr/local/nginx/html/wp-content/uploads/

    打包html/blog目录下的文件,复制到第二台服务器,实现两台服务器加一台数据库访问同一个wordpress

    注意,在安装时会输入wordpress的访问地址,要是输入的是第一台服务器的IP地址的话,第二台服务器访问时会跳转到第一台

               当在wordpress后台输入错误的访问地址时,造成无法访问且无法打开后台时,要去到数据库里面更改值,

               1,登录到你的管理页面,找到wp_options

               2,将表中的siteurlhome字段修改为当前的新域名

               具体的sql为: UPDATE wp_options SET option_value=replace(option_value,'http://错误的url','http://正确的url') WHERE option_name='home' OR option_name='siteurl';如果不行,可以执行一下commit;注意sql中的字符格式和语句后面的分号。

  • 相关阅读:
    今天更新Chrome到1.0版本
    升级安装Windows7后需要处理的兼容性程序(不断更新中)
    解决IE8下无法播放rm的视频网站内容
    升级到NVelocity1.1版本
    安装VS2010中文版初体验
    【iPhone开发】说说Xcode4中xib绑定的原理
    第一个iPhone版本应用发布
    xcode4.2开发最新的ios5应用,分享snow版本下载地址
    xCode 4.X 免证书真机发布及调试
    [转]IT程序员之间薪水差距之大及对职业培训的看法
  • 原文地址:https://www.cnblogs.com/allmdzz/p/10384335.html
Copyright © 2011-2022 走看看