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

    转者注:若没有Apache + PHP + MySQL环境,请参考我的这篇博客

    (1)首先下载wordpress,

    sudo wget http://wordpress.org/latest.tar.gz 

    (2)下载完成后,解压缩

    sudo tar –xzvf latest.tar.gz

    (3)将解压缩后的文件夹移动到/var/www/html目录下

    sudo mv wordpress /var/www/html

    sudo chown  -R www-data:www-data /var/www/html

    sudo chmod -R 777 /var/www/html/wordpress(防止出现更新需要ftp问题)

    (4)创建数据库

    sudo mysql –u root –p

    root是数据库用户名,然后根据提示输入密码,进入mysql命令界面

    创建数据库

    create database wordpress default charset=utf8;

    可以创建一个用户:

    CREATE USER wordpressadmin@localhost IDENTIFIED BY 'wordpresspassword';

    否则将会使用root 用户

    接着,你需要将管理权限赋给管理员:

    GRANT ALL PRIVILEGES ON wordpress.* TO wordpressadmin@localhost;

    如果是用的root 用户,
    grant all privileges on wordpress.* to 'root'@'localhost';

    你需要刷新权限信息来激活用户权限:

    FLUSH PRIVILEGES;exit

    数据库创建完成后,退出mysql。在这里可以使用phpmyadmin来对数据库进行设置。在浏览

    器中输入地址http://yourserverip/phpmyadmin,即可登录到数据库管理界面

    (5)修改wordpress中的wp-config-sample.php文件

    编辑 WordPress config.php 文件,

    cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

    sudo nano /var/www/wordpress/wp-config.php


    修改上图中红框标注的位置,DB_NAME是数据库的名字,DB_USER是数据库的用户名,

    DB_PASSWORD是数据库的密码,修改完成后,保存,退出。

     

     修改认证密钥部分
        AUTH_KEY。。。
        密钥可以通过 https://api.wordpress.org/secret-key/1.1/salt/ 自动生成。

     

    (6)经过上边的几步,已经将wordpress安装完成了,下边访问,在浏览器中输入地址

    http://localhost/wordpress


    表明wordpress安装成功,这也验证了apache,php,mysql安装成功了。

     

     

    如果不想将wordpress 放到默认文件夹 /var/www/html 目录下,可以进行如下操作:

    cd /etc/apache2/sites-available

    sudo cp 000-default.conf mysite.conf

    sudo vim mysite.comf

    修改DocumentRoot 为你的wordpress目录

    修改后,要更新apache2

    输入:

    sudo a2dissite 000-default.conf && sudo a2ensite mysite.conf

    更新后需要重启apache2

    sudo /etc/init.d/apache2 restart

    修改/etc/apache2/apache2.conf文件

    修改如下图:

    <Directory /home/doc/wordpress >

    options indexs followsymbollinks

    ...........

    -----------------------------------------------------------

    参考:

    apache2 的目录结构:

    http://blog.csdn.net/jibcy/article/details/8060651

  • 相关阅读:
    最近学习的 Node.js 之 http
    最近学习的 Node.js 基础:安装、环境配置、forever
    关于MySQL5.7 几天的总结(简单分区 & json类型)
    不会点git真不行啊.
    python爬虫基础_scrapy
    python爬虫基础_webwechat
    python爬虫基础_requests和bs4
    python之django母板页面
    python之django基础
    python网络之web框架
  • 原文地址:https://www.cnblogs.com/flymood/p/4865277.html
Copyright © 2011-2022 走看看