惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
The Blog of Author Tim Ferriss
S
Securelist
D
Docker
The Register - Security
The Register - Security
GbyAI
GbyAI
Recorded Future
Recorded Future
Engineering at Meta
Engineering at Meta
Stack Overflow Blog
Stack Overflow Blog
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
罗磊的独立博客
博客园 - 【当耐特】
F
Full Disclosure
WordPress大学
WordPress大学
腾讯CDC
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
SecWiki News
SecWiki News
L
Lohrmann on Cybersecurity
I
InfoQ
MyScale Blog
MyScale Blog
量子位
Cyberwarzone
Cyberwarzone
博客园 - 三生石上(FineUI控件)
The Hacker News
The Hacker News
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
博客园_首页
H
Help Net Security
K
Kaspersky official blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Webroot Blog
Webroot Blog
Blog — PlanetScale
Blog — PlanetScale
V
Vulnerabilities – Threatpost
Y
Y Combinator Blog
The Cloudflare Blog
P
Proofpoint News Feed
V
Visual Studio Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Tailwind CSS Blog
爱范儿
爱范儿
P
Privacy International News Feed
Security Archives - TechRepublic
Security Archives - TechRepublic
The GitHub Blog
The GitHub Blog
C
Cybersecurity and Infrastructure Security Agency CISA
B
Blog RSS Feed

博客园 - bwg007

如何使用 Rsync 实现服务器与网站数据的增量同步备份? 分享一款优惠码复制插件-lecouponcopy WordPress数据库MyISAM表转换成InnoDB表的具体方法是怎么样的? 分享一款实用的WordPress自定义关键字自动替换插件-LeKeyReplace 分享一款简单小巧的Windows录屏软件-Wink 苹果手机iPhone6版本过低无法安装微信的解决办法 亚马逊免费云服务器申请教程2025年最新版 频繁收到腾讯云恶意文件通知"/tmp/phpaQUscx'的原因及解决办法 WordPress外部链接添加nofolow标签的设置方法(插件法) WordPress古腾堡编辑器和经典编辑器详细对比,哪个好用? PDF编辑工具有哪些 5款好用的PDF批注编辑软件推荐 Mac截图软件工具哪个好用(6款Mac截图软件工具推荐) 阿里云轻量应用服务器快速安装WordPress网站系统 如何在FreeBSD 12上安装osTicket IPFILTER快速入门指南 typecho程序.htaccess文件 2019阿里云双十二活动发布 香港服务器首年119元 Vultr VPS修改root密码的方法 - bwg007 了解JavaScript的日期和时间
如何安装和配置WordPress(WP)程序
bwg007 · 2020-02-25 · via 博客园 - bwg007

WordPress是一个流行的、动态的、专注于博客的内容管理系统。该软件是建立在LAMP或LEMP栈上的,并提供了一个广泛的插件框架和主题系统,允许网站所有者和开发人员部署易于使用和强大的发布工具。

如果你正在使用Ubuntu 16.04,请使用我们的指南,关于如何在Ubuntu 16.04上安装Wordpress。

在你开始之前:

确保你已经开始了,并确保了你的服务器指南,并且你的的主机名被设置了。

检查您的主机名:

第一个命令将输出您的短主机名;第二个命令将输出您的完全限定域名(FQDN)。

您有一个配置好的web堆栈。这可以是一lamp或者是LEMP栈。

MySQL有一个为WordPress设置的数据库。如果没有数据库,就创建一个:

1、输入MySQL命令行:

2、创建一个WordPress数据库:

1

create database wordpress;

3、创建并授予新创建的wordpress数据库的用户权限,用用户名和密码替换用户名和密码:

1

grant all on wordpress.* to 'user' identified by 'password';

4、退出MySQL:

安装WordPress

1、在你的网站目录下创建一个src目录,以保存WordPress源文件的原始副本。在本指南中,主目录/var/ /用作示例。导航到新目录:

sudo mkdir /var/www/html/ example.com/src/

cd /var/www/html/ example.com/src/

2、将新目录的所有者设置为您的web服务器的用户。在这个实例中,我们的web服务器是Apache:

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

3、安装最新版本的WordPress并展开它:

sudo wget http://wordpress.org/latest.tar.gz

sudo -u www-data tar -xvf latest.tar.gz

4、移动latest.tar.gz,因此它被重新命名为wordpress,接下来是存储源文件的原始备份的日期:

1

sudo mv latest.tar.gz wordpress-`date "+%Y-%m-%d"`.tar.gz

5、将WordPress文件移动到你的 public_html 文件夹:

1

sudo mv wordpress/* ../public_html/

配置WordPress

1、在web浏览器中访问您的域,并遵循配置过程概述的步骤。首先回顾一下信息页面,然后点击“我们走吧!””按钮。在安装数据库服务器时,为WordPress提供数据库凭据。最后,选择“运行安装”,并按提示提供所需的值:

2、如果你试图更新WordPress或安装新的主题或插件,你将被要求输入你的FTP信息。为了绕过这个问题,您必须更改您的wp-config。php文件添加以下一行:

/var/www/html/example.com/public_html/wp-config.php

/** Bypass FTP */

define('FS_METHOD', 'direct');

接下来,允许WordPress允许在publichtml文件夹中添加和编辑文件:

1

sudo chown -R www-data:www-data /var/www/html/example.com/public_html

3、如果使用Apache,请发出以下命令,以确保启用了mod重写:

重新启动Apache。

如果使用permalinks 来设置您的帖子的url,Apache将需要更新,以允许各个站点更新htaccess。为了实现这一点,你可以在你的WordPress网站的虚拟主机codeblock中添加以下内容:

<Directory /var/www/>

    Options Indexes FollowSymLinks

    AllowOverride All

    Require all granted

</Directory>

你现在可以登录你的新版本的wordpress供能的网站了。您可以从基于web的界面继续配置您的WordPress站点。

祝贺你!你现在已经成功地安装了WordPress。