在CentOS 7中如何使用service命令开启服务器

针对你遇到的第一个报错‘InnoDB: Upgrade after a crash in not supported’,这通常是因为MySQL 5.7.18启动失败,原因是redo log是由旧版本如5.7.9之前创建的。解决办法是删除这些旧的redo log文件,然后重新启动MySQL服务即可。

关于SSL和FTP的关系,需要澄清一点:普通的FTP传输确实不加密,而SSL主要用于HTTPS的加密。如果你想通过FTP加密传输文件,实际上应该使用的是SFTP,也就是基于SSH协议的FTP,它才能保证数据在传输过程中的安全性。

对于检查mysqld配置是否正确的情况,推荐使用systemctl status mysqld.service这条命令。它能帮助你查看服务当前的运行状态以及最近的日志信息,从而快速定位配置中的潜在问题。

第二个问题‘cannot add dependency job for unit firewalld.service’,建议先停止firewalld服务,使用systemctl stop firewalld命令。之后可以通过iptables -nvL命令来检查防火墙的状态,看看是否配置正常。