• 推荐使用最新版火狐浏览器或Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

10分钟完成WordPress安装

建站 紫鹰 3年前 (2021-05-21) 1616次浏览 0个评论 扫描二维码
  • 0x00 WordPress安装

前一篇介绍了如何在阿里云服务器上配置多个网站或者域名,一步一步的搭建,就可以搭建起自己的网站服务器了。有了服务器,还需要制作网站或者博客。有很多软件可以帮助我们制作和管理网站,推荐使用最广泛的WordPress,有很多软件提供一键式安装,比如cpanel面板,国内免费的有宝塔面板等。这些面板都有一键式安装,或者在国外IDC服务商租服务器时候就可以选择跟系统一起安装;如果比较喜欢折腾,可以继续阅读10分钟完成Wordpress安装

Wordpress安装教程

  • 0x01 为WordPress创建MySQL数据库和用户

WordPress使用MySQL来管理和存储站点和用户信息。前面安装LNMP的时候已经安装了MySQL,这里只需要为WordPress创建一个数据库和用户。

(简便的方式是采用phpMyAdmin登录Mysql,在可视化的web页面中创建。这里采用ssh登录命令行模式创建,目的就是喜欢折腾)

登录mysql:

mysql -u root -p

首先,可以创建一个WordPress可以控制的独立数据库。可以通过键入以下命令为WordPress创建数据库:

创建数据库:

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

其中wordpress只是为数据库名称,可以随意修改,建议改成与域名同名便于管理多个网站或者博客;

WordPress访问数据库需要一个账户,可以通过以下命令为Wordpress创建访问账户密码,并授予刚刚创建的数据库的访问权限。

创建账户

GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'password';

#其中wordpress为数据库名称,wordpressuser为创建的用户的名称,password为创建的用户的密码.这行命令在创建账户的同时进行访问授权;

为了让MySQL当前实例及时知道以上账户授权,需要刷新权限;

刷新权限

FLUSH PRIVILEGES;
  • 0x02 安装Wordpress

下载Wordpress

cd /home/tmp
wget https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz

可以将示例配置文件复制到WordPress实际读取的文件名:

cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

还可以创建upgrade目录,以便WordPress在执行自动更新时不会遇到权限问题:

mkdir /tmp/wordpress/wp-content/upgrade

现在,可以将整个目录的全部内容复制到我们的网站的根目录中。使用该-a 标志来确保维护我们的权限。

sudo cp -a /tmp/wordpress/* /var/www/html

其中/var/www/html是配置网站是指定的根目录,配置了多个站点时,指定不同的根目录;

配置Wordpress

首先,需要完成的一件大事是配置合理的文件权限和所有权。需要能够以普通用户的身份在Wordpress目录有写权限,并且我们需要Web服务器也能够访问和调整某些文件和目录才能正常运行。

这里的普通用户身份主要是指nginx的运行用户,在nginx.conf中有配置,LNMP安装的默认用户为www。

sudo chown -R www:www /var/www/html

设置WordPress配置文件

vim /var/www/html/wp-config.php

数据库连接设置下方或文件中的任何其他位置添加此设置:

. . .
/** MySQL database name */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpressuser');
/** MySQL database password */
define('DB_PASSWORD', 'password');
. . .

其中的,wordpress,wordpressuser,password为创建数据库时所设置;
完成后保存并关闭文件。

通过Web界面完成安装

进入你的服务器地址进行配置:

http://www.abc.com/wp-admin

这也是以后管理站点的入口;

按界面提示,设置你的网站的内容即可,完成后访问你的域名

http://www.abc.com

即可看到你的站点页面。


版权所有丨如未注明 , 均为原创丨
转载请注明原文链接:10分钟完成WordPress安装
喜欢 (28)
[谢谢打赏!]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址