关于Wordpress
Wordpress是一个免费和开源网站和博客工具,使用PHP和MySQL。 它创建于2003年,并扩展到管理所有新创建的网站的22%,并拥有超过20,000个插件来定制其功能。
建立
本教程中的步骤要求用户具有root权限。 你可以看到如何设置了这里在第3步和4。
在使用wordpress之前,您需要在服务器上安装LAMP。 如果你没有你的服务器上的Linux操作系统,Apache,MySQL和PHP栈,你可以找到的教程设置它在这里 。
一旦你有了用户和所需的软件,你可以开始安装wordpress!
第一步 - 下载WordPress
确保您的服务器上安装了wget:
sudo pacman -S wget
我们可以从他们的网站直接下载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; Query OK, 1 row affected (0.00 sec)
然后我们需要创建新用户。 您可以使用任何您喜欢的数据库,名称和密码替换:
CREATE USER wordpressuser@localhost; Query OK, 0 rows affected (0.00 sec)
设置新用户的密码:
SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password"); Query OK, 0 rows affected (0.00 sec)
完成通过授予新用户的所有权限。 没有这个命令,wordpress安装程序将无法启动:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password'; Query OK, 0 rows affected (0.00 sec)
然后刷新MySQL:
FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
退出MySQL shell:
exit
第三步 - 设置WordPress配置
第一步是将位于wordpress目录中的示例wordpress配置文件复制到我们将要编辑的新文件中,创建一个新的可用的wordpress配置:
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php
然后打开wordpress config:
sudo nano ~/wordpress/wp-config.php
找到包含以下字段的部分,并替换为数据库,用户名和密码的正确名称:
// ** 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文件传输到网站的根目录。
sudo cp -r ~/wordpress/* /srv/http/
此外,确保PHP可以连接到MySQL。 打开php.ini文件:
sudo nano /etc/php/php.ini
找到行并删除分号:
;extension=mysql.so
该行现在应该如下所示:
extension=mysql.so
重新启动Apache:
sudo /etc/rc.d/httpd restart
更新:由于引入systemd中,重启动Apache的正确方法是运行以下命令:
sudo systemctl restart httpd
从这里,WordPress有自己容易跟随安装形式在线。
第五步结果:访问WordPress安装
一旦这一切都完成,wordpress在线安装页面,并等待你:
加入/wp-admin/install.php到您网站的域名或IP地址(如example.com/wp-admin/install.php)访问该页面并填写简短的在线形式(它看起来应该像 )。