linux 教程 安装专业软件
宝塔面板 - 简单好用的 Linux/Windows 服务器运维管理面板
https://www.bt.cn/new/index.html
root 用户无法远程登录
| 1 | mysql -u root -p | 
宝塔面板 - 简单好用的 Linux/Windows 服务器运维管理面板
https://www.bt.cn/new/index.html
| 1 | mysql -u root -p | 
https://www.cnblogs.com/followyou/p/9460058.html
9000 被 PHP 占用了
/etc/php-fpm.d/www.conf
从 9000 改为 9001
| 1 | listen = 127.0.0.1:9001 | 
停止原先的 php-fpm:
| 1 | [root@localhost init.d]# killall php-fpm | 
或者直接 reload 一下,一般是重新加载配置文件 php.ini。
| 1 | wget -q https://github.com/Aniverse/A/raw/i/a && bash a | 
注意:必须为没装过其它环境如 Apache/Nginx/php/MySQL 的新系统,推荐使用 centos 7.X 的系统安装宝塔面板
yum install -y wget && wget -O install.sh http://dl.wdcp.net/install/install.sh && sh install.sh cus
一般而言须要会安装 LAMP (apache + php + mysql + zend + pureftpd + phpmyadmin),所以我不推荐了
我们时常会有一些定期定时的任务,如周期性的清理一下/tmp,周期性的去备份一次数据库,周期性的分析日志等等。而且有时候因为某些因素的限制,执行该任务的时间会很尴尬。本课程将带你很好的利用 Linux 系统的计划工具。
crontab 命令常见于 Unix 和类 Unix 的操作系统之中(Linux 就属于类 Unix 操作系统),用于设置周期性被执行的指令。
crontab 命令从输入设备读取指令,并将其存放于 crontab 文件中,以供之后读取和执行。通常,crontab 储存的指令被守护进程激活,crond 为其守护进程,crond 常常在后台运行,每一分钟会检查一次是否有预定的作业需要执行。
通过 crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script 脚本。时间间隔的单位可以是分钟、小时、日、月、周的任意组合。
这里我们看一看 crontab 的格式
| 1 | # Example of job definition: | 
ssh key 的类型有四种,分别是 dsa、rsa、ecdsa、ed25519。
根据数学特性,这四种类型又可以分为两大类,dsa/rsa 是一类,ecdsa/ed25519 是一类,后者算法更先进。
OpenSSH 是安全 Shell (SSH) 工具的开放源代码版本,Linux 及其他非 Windows 系统的管理员使用此类工具跨平台管理远程系统。 OpenSSH 在 2018 年秋季已添加至 Windows,并包含在 Windows 10 和 Windows Server 2019 中。
SSH 基于客户端-服务器体系结构,用户在其中工作的系统是客户端,所管理的远程系统是服务器。 OpenSSH 包含一系列组件和工具,用于提供一种安全且简单的远程系统管理方法,其中包括:
sshd.exe,它是远程所管理的系统上必须运行的 SSH 服务器组件
ssh.exe,它是在用户的本地系统上运行的 SSH 客户端组件
ssh-keygen.exe,为 SSH 生成、管理和转换身份验证密钥
ssh-agent.exe,存储用于公钥身份验证的私钥
ssh-add.exe,将私钥添加到服务器允许的列表中
ssh-keyscan.exe,帮助从许多主机收集公用 SSH 主机密钥
sftp.exe,这是提供安全文件传输协议的服务,通过 SSH 运行
scp.exe 是在 SSH 上运行的文件复制实用工具