web-based program

ubuntu 18.04 安装 wordpress

wordpress 是老牌的博客系统了,很适合非计算机人员写博客,因为简单多功能啊,插件一大堆,用户一大群,而且 wordpress 现在也是一个很成功的 CMS (内容管理系统)。如今全世界三成的网站都是用 wordpress 搭建的。那么如何在自家主机上搭建 wordpress 呢。这里详细解释

  1. lamp 环境

    wordpress 是一个 web 服务,当然要有标准的 lamp 环境,lamp 环境的配置参考我的上一篇文章。

  2. 下载 wordpress

    进入临时文件夹

    cd /tmp

    下载最新软件包

    wget https://wordpress.org/latest.zip

    解压

    unzip latest.zip

    目录下会出现 wordpress 文件夹,拷贝到 apache 服务的目录下

    sudo cp -r wordpress /var/www/html

  3. 配置 wordpress

    cd /var/www/html/wordpress

    sudo cp wp-config-sample.php wp-config.php

    sudo vim wp-config.php

    接下来配置数据库名字、用户、密码

    浏览器输入 IP/wordpress,进入著名的五分钟安装过程。

apache 配置

如果你想直接通过 IP 访问你的博客,可以做如下配置

cd /etc/apache2/sites-available

sudo vim 000-default.conf

修改路径指向 wordpress

a2ensite 000-default.conf

sudo service apache2 restart

自动安装

我是使用腾讯云的人,腾讯云上面有制作好的 wordpress 镜像,你可以先备份你的云主机(腾讯云提供快照和镜像功能),然后重装 wordpress 集成环境即可。

wordpress 更新失败

你有可能会更新失败,因为你的 wordpress 目录权限还是 root 的,你需要更改权限

sudo chown -R www-data:www-data wordpress

总结

wordpress 其实也是一个软件,只不过配置起来比 windows 下的软件麻烦了一点,但是这也是服务器的一种特点,当命令行约定俗成的时候,学习成本也就低了,现在计算机足够负责,每个人熟悉一套 API 就很费时间了,但是 API 会变的,这也是我想当个底层人员的原因。