1.查看版本
lsb_release -a
2.查看mysql路径
whereis mysql
3.查看编码
locale
修改语言编码
经过在网上查找资料发现,Centos 7已经不采用/etc/sysconfig/i18n这一个文件来做配置,而改为使用/etc/locale.conf这个来进行语言配置。
使用vim命令进去,vim /etc/locale.conf
进入以后只有简单的一句LANG="en_US.UTF-8" 这个配置,把"en_US.UTF-8"替换成"zh_CN.UTF-8" 保存退出即可。
4.安装ftp
安装
yum install -y vsftpd // 安装
systemctl start vsftpd.service // 启动vsftpd服务
ftp权限配置:
vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件:
1、vsftpd.conf // 主配置文件
2、ftpusers // 禁止访问 FTP 服务器的用户列表
3、user_list // 用户访问控制
这里只做简单配置,禁止切换目录。编辑 /etc/vsftpd/vsftpd.conf,找到下面两处配置并修改:
anonymous_enable=NO (改为NO) // 禁用匿名用户
chroot_local_user=YES (改为YES) // 禁止切换根目录
切换目录权限配置:
chroot_list_enable=YES/NO(NO)
设置是否启用chroot_list_file配置项指定的用户列表文件。默认值为NO。
chroot_list_file=/etc/vsftpd/chroot_list
用于指定用户列表文件,该文件用于控制哪些用户可以切换到用户家目录的上级目录。
chroot_local_user=YES/NO(NO)
用于指定用户列表文件中的用户是否允许切换到上级目录。默认值为NO。
通过搭配能实现以下几种效果:
1、当chroot_list_enable=YES,chroot_local_user=YES时,在/etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录;未在文件中列出的用户,不能切换到其他目录。
2、当chroot_list_enable=YES,chroot_local_user=NO时,在/etc/vsftpd.chroot_list文件中列出的用户,不能切换到其他目录;未在文件中列出的用户,可以切换到其他目录。
3、当chroot_list_enable=NO,chroot_local_user=YES时,所有的用户均不能切换到其他目录。
4、当chroot_list_enable=NO,chroot_local_user=NO时,所有的用户均可以切换到其他目录。
故上面配置属于第三种情况,所有用户不能切换到其他目录。
如果使用情况1或者情况2时,要在/etc/vsftpd下新建chroot_list文件,配置相关用户。
重启服务:
systemctl restart vsftpd.service
5.杀进程 PID
kill -9 23754
6.登录mysql
mysql -u root -p
7设置mysql编码
/etc/my.cnf
进入etc文件夹>>vim my.cnf
* 查看当前mysql运行状态
mysql>status
此时所有编码应该都是UTF-8
8.mysql重启
service mysqld restart
/etc/inint.d/mysqld start
常见问题:
1)、本地测试没有问题,部署到客户服务器之后报如下错误:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘testID’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
12.mysql8.0, MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded.
https://www.cnblogs.com/zhurong/p/9898675.html
13、mysql8.0 切换时区
https://www.cnblogs.com/mracale/p/6064447.html
14、安装redis
https://www.cnblogs.com/vitoboy/p/12657571.html
https://blog.****.net/wmq_fly/article/details/85097872
15、安装nginx