Linux下WordPress的搭建与配置

以前一直把wp放在SAE中,虽然一键配置很方便,但是访问速度和灵活性会受到很大影响,上传图片容易出错,也没法更新版本,安装主题和插件都是通过svn上传的方式进行的,很是麻烦,前几天阿里云优惠开了个学生套餐,第一件事就是先搭个博客,把整个过程和之中遇到的问题记录如下,希望能对遇到问题的朋友有所帮助

下面正式开始WordPress的配置过程

1.先新建一个空的数据库用于博客

rpm -qa | grep mysql     // 这个命令就会查看该操作系统上是否已经安装了mysql数据库# yum install -y mysql-server mysql mysql-deve  //安装数据库服务service mysqld start      //启动数据库服务mysqladmin -u root password 'newpassword'  //设置数据库密码mysql -u root -p   //登录数据库

2.通过wget下载WordPress的官方最新版到任意目录

wget https://cn.wordpress.org/wordpress-4.4.2-zh_CN.zip

3.解压下载到的压缩包,在文件wp-config-sample.php中添加数据库信息并保存为wp-config.php

unzip wordpress-4.4.2-zh_CN.zipnano wp-config-sample.php #填写第一步建立的空数据库的信息

4.将修改后的WordPress文件夹拷贝至/var/www/html

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

5.浏览器中输入服务器ip,显示:您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。解决办法:在 /etc/php.ini中添加

extension=mysql.so

然后安装php-mysql:

yum install php-mysql

这样所需的扩展就开启了,然后重启服务器,重启之后一定要确保mysqld和httpd服务是开启的。

chkconfig mysqld on  //设置MySQL服务开机启动chkconfig httpd on   //设置http服务开机启动service httpd start  //启动httpd服务service mysqld start //启动mysql服务

6.再次输入ip已经能够成功打开,填写好WordPress初始化信息后,还需要修改wp-config.php文件和WordPress安装目录的读写权限,否则无法安装主题或插件。修改如下:
在wp-config.php文件的末尾添加以下脚本

define("FS_METHOD","direct");define("FS_CHMOD_DIR", 0777);define("FS_CHMOD_FILE", 0777);

然后修改安装目录读写权限

sudo chmod -R 777 /var/www/

至此Wordpress已经完全可用了,大家有什么问题和心得欢迎在下面留言讨论,此文章为本人原创,转载请注明出处

文章链接:https://www.sbkko.com/linuxxiawordpressdedajianyupeizhi.html
文章标题:Linux下WordPress的搭建与配置
文章版权:SBKKO 所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

给TA打赏
共{{data.count}}人
人已打赏
WP文章

用WordPress搭建个人网站

2015-11-12 23:24:00

WP文章

Wordpress 网站搭建及性能监控方法详解!

2016-2-22 12:46:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索