前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何在Centos系统上安装Wordpress

如何在Centos系统上安装Wordpress

原创
作者头像
信姜缘
修改2018-07-25 16:01:41
2K0
修改2018-07-25 16:01:41
举报

关于Wordpress

WordPress是一个以PHPMySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行前100万的网站中有超过16.7%的网站使用WordPress。到了2011年8月,约22%的新网站采用了WordPress。WordPress是目前因特网上最流行的博客系统。它创建于2003年,并拥有超过20,000个插件来定制其功能。

准备

  • 本教程中的步骤要求用户具有root权限。您将需要一台服务器,没有服务器的同学可以在这个页面购买。我建议您免费试用腾讯云开发者实验室体验腾讯云的CVM系统
  • 在使用wordpress之前,您需要在服务器上安装LAMP。安装LAMP可以参考这个教程

一旦拥有了用户权限和所需的软件,就可以开始安装wordpress了!

第一步、下载WordPress

我们可以直接从他们的网站下载Wordpress:

代码语言:javascript
复制
wget http://wordpress.org/latest.tar.gz

此命令将压缩的wordpress包直接下载到用户的主目录。接下来将其解压缩:

代码语言:javascript
复制
tar -xzvf latest.tar.gz 

第二步、创建WordPress数据库和用户

解压缩wordpress文件后,我们需要为wordpress创建一个新的MySQL数据库。

继续登录MySQL Shell:

代码语言:javascript
复制
mysql -u root -p

使用您的MySQL root密码登录,然后我们需要创建一个wordpress数据库,并为该数据库中的一个用户设置一个新密码。请记住,所有MySQL命令必须以分号结尾。首先,让我们创建数据库(为了简单起见,我称为wordpress,您可以随意给它任何您选择的名字):

代码语言:javascript
复制
CREATE DATABASE wordpress;
Query OK, 1 row affected (0.00 sec)

接下来我们需要创建新用户。您可以使用您喜欢的名称和密码以及内容替换数据库:

代码语言:javascript
复制
CREATE USER wordpressuser@localhost;
Query OK, 0 rows affected (0.00 sec)

设置新用户的密码:

代码语言:javascript
复制
SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)

接下来向新用户授予所有权限来完成。如果没有此命令,wordpress安装程序将无法启动:

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

刷新MySQL:

代码语言:javascript
复制
FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

退出MySQL shell:

代码语言:javascript
复制
exit

第三步、配置WordPress

第一步是将位于wordpress目录中的示例wordpress配置文件复制到我们将编辑的新文件中,创建一个新的可用wordpress配置:

代码语言:javascript
复制
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

然后打开wordpress配置:

代码语言:javascript
复制
vi ~/wordpress/wp-config.php

找到包含以下字段的部分,并使用正确的名称替换您的数据库,用户名和密码:

代码语言:javascript
复制
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
​
/** MySQL database username */
define('DB_USER', 'wordpressuser');
​
/** MySQL database password */
define('DB_PASSWORD', 'password');

保存并退出。

第四步、复制文件

我们几乎完成了将Wordpress上传到服务器的步骤。剩下的最后一步是将解压缩的WordPress文件复制到网站的根目录。

代码语言:javascript
复制
sudo cp -r ~/wordpress/* /var/www/html

从这里,WordPress有自己遵循的在线安装形式。

但是,wordpress需要运行特定的php模块。如果它尚未安装在您的服务器上,请下载php-gd:

代码语言:javascript
复制
sudo cp -r ~/wordpress/* /var/www/html

最后重启Apache:

代码语言:javascript
复制
sudo service httpd restart

第五步、访问WordPress安装

完成所有操作后,你就可以在浏览器使用你的服务器IP打开你的wordpress安装页面啦!

wordpress安装起来非常简单,您可以用免费的腾讯云开发者实验室进行实操,教程在:基于 CentOS 搭建 WordPress 个人博客


参考文献:《How To Install Wordpress on Centos 6 》

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备
  • 第一步、下载WordPress
  • 第二步、创建WordPress数据库和用户
  • 第三步、配置WordPress
  • 第四步、复制文件
  • 第五步、访问WordPress安装
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档