zoukankan      html  css  js  c++  java
  • centos 快速安装wordpress

    1.两种方式得到Wordpress

    首先你可以去wordpress官方网站看下最新的wordpress的下载地址多少。比如wordpress 3.9.1的下载地址是:

    http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

    先用mkdir命令随便建立一个目录,这里使用wordpress,在该目录下用wget来请求wordpress的下载地址,这里用:

    1
    2
    wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
    unzip  wordpress-3.8-zh_CN.zip

    用unzip 来解压zip文件。

    然后编辑wp-config-sample.php文件,主要修改数据库信息。

    1
    nano wp-config-sample.php
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    /** MySQL数据库名 */
    define(‘DB_NAME’, ‘wordpress’);
     
    /** MySQL数据库用户名 */
    define(‘DB_USER’, ‘root’);
     
    /** MySQL数据库密码 */
    define(‘DB_PASSWORD’, ‘password’)
     
    /** MySQL主机(不用修改) */
    define(‘DB_HOST’, ‘localhost’);

    数据库名字我们这里先随便填一个,因为数据库还没有建立。数据库的用户名和密码都是之前一步填的,这里要填入。

    记得ctrl + o 保存文件的时候,选择文件名为wp-config.php。

    然后把所有的文件复制到/var/www/html 目录下。用

    1
    cp -rf wordpress/* /var/www/html/

    这样就把wordpress搞妥了,不过有些同学可能对命令操作有点恐惧,在Windows下可以用FileZilla软件,来把本地的文件上传到VPS中。FileZilla在文件的站点管理器中,选择新建站点,配置界面的协议选择SFTP。

    右边就是Linux目录了,左边的是你的电脑,右击某个目录或者文件就可以上传了。在右边选择目录或者文件也可以下载到本地,跟FTP有点像。

    上传速度大概只有40-50KB/S

    2.在Mysql中新建数据库

    1
    mysql -u root -p

    输入上面的命令进入mysql,要输入密码。

    用下面的命令新建一个叫wordpress的数据库。

    1
    create database wordpress;

    通过上面的两步,访问IP地址,一个崭新的Wordpress就可以建立了。访问你注册的域名应该就可以安装wordpress了。

    3.导入sql文件

    如果是从虚拟主机转到VPS,那么就要导入sql文件了。可以用下面的命令:

    1
    mysql -u用户名 -p密码 数据库名 < 数据库名.sql

    注意u和用户名,p和密码之间没有空格!

    4.Wordpress简单设置

    4.1上传文件大小限制修改

    到后台尝试上传一个附件,你会发现:

    Maximum upload file size: 2MB.很痛苦。怎么修改?

    用locate来搜索php.ini文件位置。

    1
    locate -i php.ini

    然后编辑它:

    1
    nano /etc/php.ini

    在nano中可以通过ctrl + w来搜索文字,这里搜索,post_max_size 和 upload_max_filesize ,把它们都改大点,比如我都改成64M

    4.2重写url设置

    WordPress中除了Default的url格式外,其他的都需要url 重新支持。默认是不支持的。VPS只能自己搞了,虚拟主机一般都默认开启的。

    1
    nano /etc/httpd/conf/httpd.conf

    需要编辑httpd.conf文件。ctrl + w搜索 “/var/www/html”,找到:

    <Directory “/var/www/html”>

    # AllowOverride controls what directives may be placed in .htaccess files.

    # It can be “All”, “None”, or any combination of the keywords:

    # Options FileInfo AuthConfig Limit

    #

    AllowOverride None

    把AllowOverride None 改成AllowOverride All

    4.3 安装插件,更新需要输入FTP账户

    1
    nano /etc/httpd/conf/httpd.conf

    出现这个原因主要是权限不够。

    同样编辑这个文件,找这个:

    User apache

    Group apache

    把Group 改成root。当然这样有风险,但这是最快的…

    还有个办法就是把wordpress的所有文件的所有权给apache这个用户。

    上面这三个操作都需要重启Apache来生效的。

    1
    sudo service httpd restart

    5.VPS中使用git

    可以用下面的命令安装git,非常简单

    1
    sudo yum install git

    不知道git的同学去搜索下,这里篇幅有限就不深入讲了,我们讲到用wget来获取最新的wordpress,其实最方便的应该是git,在本地windows搭好完整的wordpress,安装好插件,自己喜欢的主题,全部push到github或者bitbucket中,然后在/var/www/html/中clone完整的网站下来。以后如果有更新,也可以提交。备份的同时方便查看修改记录,实在是太酷了。

     http://www.waitingfy.com/archives/1198

  • 相关阅读:
    RxJava API使用示例
    使用create-react-app模板模仿12306app
    web 基本概念辨异 —— URI 与 URL
    RESTful 架构与 RESTful 服务
    python startswith和endswith
    python enumerate函数用法
    python中PIL.Image和OpenCV图像格式相互转换
    Linux查看当前在线用户信息
    Linux查看GPU信息和使用情况
    python中的编码和解码
  • 原文地址:https://www.cnblogs.com/wpbars/p/4174025.html
Copyright © 2011-2022 走看看