Wordpress是一个免费和开源网站和博客工具,使用PHP和MySQL。 它创建于2003年,随后扩展到管理所有新创建的网站的22%,并拥有超过20,000个插件来定制其功能。
建立
本教程中的步骤要求用户具有root权限。 你可以在第3步和第4步看到如何设置它。
在使用wordpress之前,您需要在服务器上安装LAMP。 如果你的服务器上没有Linux,Apache,MySQL,PHP堆栈,你可以在这里找到设置它的教程。
一旦你有了用户和所需的软件,你可以开始安装wordpress!
第一步 - 下载WordPress
我们可以从他们的网站直接下载Wordpress:wget http://wordpress.org/latest.tar.gz
这个命令会将压缩的wordpress包直接下载到用户的主目录。您可以将其解压缩到下一行:
tar -xzvf latest.tar.gz
第二步 - 创建WordPress数据库和用户
在我们解压缩wordpress文件后,它们将在主目录中名为wordpress的目录中。
现在我们需要切换齿轮一段时间,并为wordpress创建一个新的MySQL目录。
继续登录MySQL Shell:
mysql -u root -p
使用您的MySQL root密码登录,然后我们需要创建一个wordpress数据库,该数据库中的用户,并给该用户一个新的密码。请记住,所有MySQL命令必须以分号结束。首先,让我们做数据库(为了简单起见,我调用我的wordpress;随意给它选择任何名称):
CREATE DATABASE wordpress;
查询OK,1行受影响(0.00秒)
然后我们需要创建新用户。您可以替换数据库,名称和密码,只要您喜欢:
CREATE USER wordpressuser @ localhost;
查询OK,0行受影响(0.00秒)
设置新用户的密码:
SET PASSWORD for wordpressuser @ localhost = PASSWORD(“password”);
查询OK,0行受影响(0.00秒)
完成通过授予新用户的所有权限。没有这个命令,wordpress安装程序将无法启动:
授予所有权限on wordpress。* TO wordpressuser @ localhost IDENTIFIED BY'password';
查询OK,0行受影响(0.00秒)
然后刷新MySQL:
FLUSH特权;
查询OK,0行受影响(0.00秒)
退出MySQL shell:
出口
步骤三 - 设置WordPress配置
第一步是将位于wordpress目录中的示例wordpress配置文件复制到我们将要编辑的新文件中,创建一个新的可用的wordpress配置:
cp〜/ wordpress / wp-config-sample.php〜/ wordpress / wp-config.php
然后打开wordpress config:
vi〜/ wordpress / wp-config.php
找到包含以下字段的部分,并替换为数据库,用户名和密码的正确名称:
// ** MySQL设置 - 您可以从您的网络托管服务商处获得此信息** //
/ ** WordPress数据库的名称* /
define('DB_NAME','wordpress');
/ ** MySQL数据库用户名* /
define('DB_USER','wordpressuser');
/ ** MySQL数据库密码* /
define('DB_PASSWORD','password');
保存并退出。
步骤四 - 复制文件
我们几乎完成将Wordpress上传到服务器。最后一步是将解压缩的WordPress文件传输到网站的根目录。
sudo cp -r〜/ wordpress / * / var / www / html
从这里,WordPress有自己容易跟随安装形式在线。
但是,该表单需要运行特定的php模块。如果它还没有安装在您的服务器上,请下载php-gd:
sudo yum安装php-gd
最后重启Apache:
sudo服务httpd重新启动
步骤五结果:访问WordPress安装
一旦这一切都完成,wordpress在线安装页面,并等待你:
通过将/wp-admin/install.php添加到您网站的域或IP地址(例如example.com/wp-admin/install.php)并填写简短的在线表单(应该看起来像这样)访问该页面。