Tag - LNMP

Linux VPS LNMP WordPress 博客    2019-06-26 00:05:53    336    0    0

为什么要自建博客?

国内博客平台那么多,这么做当然是为了装B

作为一个一百本计科学生,自建博客能接触到一些实际生产中的技术,Linux、Nginx、MySql等。自己改主题还能练练前端。。。

如果作为一个非技术人员,自建博客的好处。。。畅所欲言,不怕被删?顺便学点技术?

如果只想要一个有WordPress的VPS,可以直接拉到最后,有不用命令的方案。

需要的工具

  1. 一台VPS,记得买海外的,不然可能要备案。本文的方案,运行内存最好大于0.5G,不然可能容易宕机。本文用CentOS 7.6 64位演示,不同发行版之间的差异自百度谷歌
  2. 一个域名,如果只想ip访问博客,这个可以不用。
  3. 一个能用ssh的设备,Windows可以考虑xshell或者Putty或者WSL。Mac OS和Linux 一般系统会自带了。

本文思路

本文采用LNMP + WordPress的方案(当然这不是最优秀的方案,但是别的我懒得试,这个又不是不能用)

  1. 安装Nginx
  2. 安装Mysql
  3. 安装PHP
  4. 安装WordPress
  5. 解析域名。这一步,确定VPS没问题的话可以先做,不需要域名也可以不用

安装过程

1. 连接到VPS

购买VPS后服务商会分配一个IP地址。默认会给一个root用户,密码要么在买服务器时会要求填写,要么会默认分配。记住这个IP和密码,然后连上VPS

比如Linux就直接

  1. ssh root@IP地址

然后输入密码,就登上了。

2. 安装Nginx

  1. # yum install nginx

这个貌似是阿里的源里面自带了,如果没有nginx这个包,CentOS可以手动添加一个仓库vim /etc/yum.repos.d/nginx.repo

然后将下面内容粘贴进去:

  1. [nginx-stable]
  2. name=nginx stable repo
  3. baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
  4. gpgcheck=1
  5. enabled=1
  6. gpgkey=https://nginx.org/keys/nginx_signing.key