当前位置:  操作系统/服务器>linux

在CentOS 6 中安装 WordPress(二)安装WordPress

    来源: 互联网  发布时间:2014-08-25

    本文导语:  1.两种方式得到Wordpress   首先你可以去wordpress官方网站看下最新的wordpress的下载地址多少。比如wordpress 3.9.1的下载地址是: http://cn.wordpress.org/wordpress-3.9-zh_CN.zip   先用mkdir命令随便建立一个目录,这里使用wordpress,在该目录...

1.两种方式得到Wordpress
 
首先你可以去wordpress官方网站看下最新的wordpress的下载地址多少。比如wordpress 3.9.1的下载地址是:
http://cn.wordpress.org/wordpress-3.9-zh_CN.zip
 
先用mkdir命令随便建立一个目录,这里使用wordpress,在该目录下用wget来请求wordpress的下载地址,这里用:

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

用unzip 来解压zip文件。
然后编辑wp-config-sample.php文件,主要修改数据库信息。

nano wp-config-sample.php
/** 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 目录下。用

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

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

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

上传速度大概只有40-50KB/S
 
2.在Mysql中新建数据库

mysql -u root -p

输入上面的命令进入mysql,要输入密码。
用下面的命令新建一个叫wordpress的数据库。

create database wordpress;

通过上面的两步,访问IP地址,一个崭新的Wordpress就可以建立了。访问你注册的域名应该就可以安装wordpress了。
 
3.导入sql文件
 
如果是从虚拟主机转到VPS,那么就要导入sql文件了。可以用下面的命令:

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

注意u和用户名,p和密码之间没有空格!
 
4.Wordpress简单设置
 
4.1上传文件大小限制修改

 
到后台尝试上传一个附件,你会发现:
Maximum upload file size: 2MB.很痛苦。怎么修改?
用locate来搜索php.ini文件位置。

locate -i php.ini

然后编辑它:

nano /etc/php.ini

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

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

nano /etc/httpd/conf/httpd.conf

需要编辑httpd.conf文件。ctrl + w搜索 “/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账户

nano /etc/httpd/conf/httpd.conf

出现这个原因主要是权限不够。
同样编辑这个文件,找这个:
User apache
Group apache
把Group 改成root。当然这样有风险,但这是最快的…
还有个办法就是把wordpress的所有文件的所有权给apache这个用户。
上面这三个操作都需要重启Apache来生效的。

sudo service httpd restart

5.VPS中使用git
可以用下面的命令安装git,非常简单

sudo yum install git

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


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • ThinkPad E420 安装Win7 CentOS5.7 不能进入CentOS 图形化用户登录界面
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 在windows 7 系统下安装了CentOS 默认进入的是CentOS如何修改?
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • CentOS 5 环境下安装oracle 10g 与 rhel 5下 安装有区别吗? [散分]
  • linux/centos下安装nginx(rpm安装和源码安装)详细步骤
  • vmware 安装centos 6.0 出现问题
  • linux/centos安装nginx常见错误及解决办法
  • 我通国光盘安装了CENTOS4.4 但发现没有安装上LINUX源码 不知道 则么安装上去阿
  • CentOS安装Telnet,以root用户登陆Telnet以及CentOS的各种终端解释
  • IBM System x3400 无法安装 CentOS 6.2
  • linux/centos源码安装nginx编译配置选项参数介绍
  • 请问大家安装centos的问题
  • centos 6.0 如何安装C++编译器
  • 请问:centos 完全安装了,但是却没有DNS的nameserver命令,这怎么办啊?
  • centOS5.4与xp sp3 双系统安装后centOS5不能ping通网关
  • CentOS 6.0安装全过程图文详解
  • CentOS-5.2版 Linux系统中的apache的安装路径以及Subversion安装中的问题
  • 请教:服务器安装CentOS精简版系统,找不到硬盘
  • linux centos 下查找软件所安装的目录在哪里,用什么命令阿
  • Centos最新版6.4介绍及下载地址
  • 谁有http://centos.ustc.edu.cn/CentOS-Base.repo.5这个文件?
  • 如何在windows上远程连接centOS桌面
  • CentOS6.0版本没有CentOS5.0版本人性化
  • redhat/centos 常用信息查看命令整理
  • 有人用过centos吗?请问在centos下怎么在终端运行C语言程序或者JAVA程序?
  • python下用os.execl执行centos下的系统时间同步命令ntpdate
  • 还是centos的源问题
  • redhat linux/CentOS 6/7 关闭防火墙(iptables)命令,作用:CentOS 防火墙不关行不行?
  • 中国哪里有CentOS 5.2下载镜像?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3