0%

环境:CentOS 7

scp 文件传输

1
2
3
4
# 上传到服务器
scp -r ~./hexo root@IP:/var/www
# 从服务器上下载
scp -r root@IP:/var/www ~./hexo
  • -r:传输目录,不加即「传输文件」

ys

一款极其好用的终端工具,简单易上手。

环境:CentOS 7

FFmpeg——一款极其优秀的视频处理工具

优点:

  • 全平台支持:Linux、Windows、Mac
  • 参数众多,符合你对于视频处理的各种要求。如常用的 视频压缩格式转化音视频提取,都是手到擒来。
  • 性能强悍

缺点:

  • 纯命令行工具,受众注定不会大
  • 参数实在太多,五花八门,有点摸不着头脑

环境:CentOS 7

需求:None

NextCloud——一款优秀的,非常受欢迎的个人网盘。

优点:

  • 全平台支持:有 Windows、Linux、Mac、Android、IOS 客户端

  • 支持文件同步(目前来看,安卓端文件同步没法使用)

缺点:

  • 无法直接访问本地目录

  • 添加本地文件很麻烦

环境:CentOS 7

需求:NginxPHPMySQL

环境:CentOS 7

安装 Aria2

1
2
3
4
5
6
7
8
9
# 安装
yum install aria2

# 查看版本
aria2c --version
# 添加配置文件
mkdir -p /root/.aria2
touch /root/.aria2/aria2.session
nano /root/.aria2/aria2.conf

环境:CentOS 7

PHP版本:7.1 | 7.2 | 7.3 | 7.4

卸载其它版本

如果实现安装了其他版本的 PHP,需先将其卸载,避免冲突。

1
2
3
4
5
6
7
# 查看当前版本
php -v

# 列出已安装的 php 包
yum list installed | grep php
# 删除所有 php 包
yum remove *php*

主要内容:安装 & 配置文件介绍 & 静态网页 & 伪静态 & 加载 php-fpm

环境:CentOS 7

Nginx 版本:1.16

安装 Nginx

1
2
3
4
5
6
7
8
9
# 安装
yum install nginx
# 查看版本
nginx -v

# 启动
nginx
# 设置开机自启
systemctl enable nginx

这时访问 http://IP 就可以看到 Nginx 初始网页了。

FileRun——一款简洁、漂亮且功能强大的个人网盘。

优点:

  • 可直接访问本地目录
  • 传输文件速度快(原因不明,但是比 NextCloud 快)

缺点:

  • 没有手机端客户端

环境:CentOS 7

需求:NginxPHP 7.1-7.3MySQL

安装必要的环境

安装 Ghost

Ghost-cli 是专为 Ghost 开发的一款安装工具,它使得安装 Ghost 变得非常容易。

1
2
# 全局安装 Ghost-cli
npm install ghost-cli@latest -g

选择一个目录作为 Ghost 的安装目录,个人建议将其放在 /var/www 中。

1
2
3
4
5
6
7
8
9
10
# 创建目录
mkdir /var/www/ghost -p && cd /var/www/ghost
# 修改权限
chown ghostuser:ghostuser /var/www/ghost
# 切换用户
su ghostuser
# 安装 Ghost
ghost install local
# 登出
exit

个人电脑倒没什么,如国内,很少有个人电脑有公网 IP 的。但服务器不同,24 小时运行 + 公网 IP + 诸多网站、数据库等信息,防火墙还是要开一个的。

主要内容:基本操作,端口开启关闭,安全组

环境:CentOS 7