zoukankan      html  css  js  c++  java
  • CentOS 7 安装 WordPress

    1、安装Apache web服务器

    安装Apache web服务器:

    yum install -y httpd

    启动Apache服务器

    systemctl start httpd

    使用浏览器打开http://127.0.0.1检查Apache安装是否成功。

    成功后,浏览器显示如下:

    1

    如果想Apache服务器开机后自动启动,可以使用如下命令:

    systemctl enable httpd

    2、安装MariaDB数据库

    MariaDB数据库是MySQL的一个分支,MySQL被Oracle公司收购后存在闭源风险。所以我们使用代替的MariaDB。

    安装MariaDB数据库:

    yum install mariadb-server mariadb

    完成后启动数据库:

    systemctl start mariad

    完成后安装一个数据库脚本,去掉一些危险的默认设置:

    mysql_secure_installation

    提示你输入数据库的root账户密码,如果是新安装的则输入空格,如下图所示:

    2

    输入空格,继续设置root密码,然后一路回车至结束:

    3

    设置MariaDB数据库开机启动:

    systemcrl enable mariadb

    3、安装PHP

    安装php:

    yum install -y php php-mysql

    安装完php后,重启Apache服务器:

    systemctl restart httpd

    我们在网站的目录下(默认目录为:/var/www/html)新建一个info.php的文件来查看php的安装情况。

    vim /var/www/html/info.php

    并输入如下内容:

    <?php phpinfo(); ?>

    用浏览器打开http://127.0.0.1/info.php显示内容如下:

    4

    4、安装phpMyAdmin

    phpMyAdmin是一个MariaDB数据库的Web程序界面。

    首先安装EPEL库:

    yum install -y epel-release

    然后安装phpMyAdmin

    yum install -y phpmyadmin

    安装完成后,设置phpMyAdmin的httpd设置,配置文件为/etc/httpd/conf.d/phpMyAdmin.conf,源文件如下:

    5

    修改后文件如下:

    6

    修改后重启Apache服务器:

    systemctl restart httpd

    在浏览器中输入http://127.0.0.1/phpMyAdmin即可看到如下界面:

    7

    5、安装WordPress

    5.1 创建数据库

    # 登录数据库
    mysql -u root -p
    # 创建数据库
    CREATE DATABASE wordpress;
    # 创建数据库用户和密码
    CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordress_password';
    # 设置wordpressuser访问wordpress数据库权限
    GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'wordress_password';
    # 刷新数据库设置
    FLUSH PRIVILEGES;
    # 退出数据库
    exit

    5.2 安装WordPress

    下载安装包

    cd ~
    wget http://wordpress.org/latest.tar.gz
     
    解压出来后,cp到/var/www/html/wordpress目录:
    # 解压wordpress
    tar xzvf latest.tar.gz
    # 拷贝到/var/www/html/wordpress目录
    sudo rsync -avP ~/wordpress/ /var/www/html/wordpress/

    编辑wp-config.php文件:

    # 切换到wordpress目录
    cd /var/www/html/wordpress
    # 复制wp-config.php文件
    cp wp-config-sample.php wp-config.php
    # 编辑wp-config.php文件
    sudo vim wp-config.php

    然后在配置文件里设置正确的值:

    // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define('DB_NAME', 'database_name_here');
    /** MySQL database username */
    define('DB_USER', 'username_here');
    /** MySQL database password */
    define('DB_PASSWORD', 'password_here');
    /** MySQL hostname */
    define('DB_HOST', 'localhost');
    

    登录http://127.0.0.1/wordpress/wp-admin/install.php

    按照提示创建好博客,显示如下:

    8

    ps.创建mysql用户的时候 始终无法连接数据库,最后无奈使用了root用户连接了数据库。

    当你觉得自己的想法很创新时,十有八九是知识面太窄。
  • 相关阅读:
    代码
    (转载)计算机的二进制起源
    表的新建
    SQL约束
    包装类
    GUID(转载)
    Android九宫格解锁自定义控件(附源码)
    Android滑动页面返回(自定义控件)
    Android高仿QQ消息滑动删除(附源码)
    Android跟踪球-手势移动图片-自定义控件(附源码)
  • 原文地址:https://www.cnblogs.com/flankershen/p/7476415.html
Copyright © 2011-2022 走看看