构建WordPress

  1. 所需要安装包:

    1. centos7,httpd,php,php-mysql,mariadb-server
    2. centos6,httpd,php(http的php模块包),php-mysql,mysql-server
    3. 包解释:

      1. php-common:php解释器安装包;
      2. php:httpd的模块安装包;
      3. php-mysql:php模块连接数据库的功能扩展包;
      4. php-fpm:FastCGI管理器的安装包,FastCGI为一个服务进程(相当于httpd),用来管理php解释器进程,可以单独安装在一台主机上作为FastCGI服务器
  2. moduels模式流程

    1. # yum  intsall  httpd
    2. # yum  intsall  php  php-mysql 安装PHP模块包,安装后成为httpd的一个模块

      1. 生成配置文件:/etc/httpd/conf.modules.d/10-php.conf
      2. 模块文件:/usr/lib64/httpd/modules/libphp5.so
    3. # yum  install  mariadb-server
    4. 启动数据库,新建walker用户,将所有库的权限授权给walker:

      1. MariaDB [(none)]>  grant all privileges on *.* to walker@'%' identified by "walker";
    5. 避免登录时,名称被反解,修改/etc/my.cnf添加以下配置:Skip_name_resolve = ON
  3. 尝试安装WordPress博客程式:

    1. 解压wordpress-4.3.1-zh_CN.zip到/var/www/html下
    2. MariaDB [(none)]> create database wpdb;
    3. MariaDB [(none)]> grant all privileges on *.* to wpuser@'%' identified by "wpuser";
    4. 访问IP/wordpress进行安装

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/94147

(1)
DPingDPing
上一篇 2018-03-31
下一篇 2018-04-01

相关推荐

  • CentOS 7 用户、组属性权限管理以及grep命令常见用法

    1.复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户就没有任何访问权限 [root@bogon ~]# cp -r /etc/skel /home/tuser1[root@bogon ~]# chmod -R 700 /homw/tuser1[root@bogon ~]# ll /home/tus…

    Linux笔记 2018-06-11
  • 源码的编译和安装

    以httpd的安装为例,详细讲解了编译安装的原理

    2018-04-21
  • 第六周作业

    1、简述osi七层模型和TCP/IP五层模型 1、 osi七层模型 1、应用层:OSI 参考模型中最靠近用户的一层,为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。 2、表示层:提供各种用于应用层数据的编码和转换功能,确保一个主机的应用层发送的数据能被另一个主机的应用…

    2018-06-29
  • vim文本编辑器及文本处理常用命令

    Vim是从 vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。

    2018-04-08
  • N31第六周作业

    本周(7.23–7.29)第六周 1、简述osi七层模型和TCP/IP五层模型 OSI 七层模型 1、应用层:OSI 参考模型中最靠近用户的一层,为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。 2、表示层:提供各种用于应用层数据的编码和转换功能,确保一个…

    Linux笔记 2018-08-01
  • 进程

    进程

    2018-06-03