错误总结

系统

查看系统版本号

#cat /etc/redhat-release 

Ngixn

启动和重新启动nginx(/usr/local/ngixn/sbin/nginx)

#./nginx -s reload 重启
#./nginx

nginx  systemctl自启配置(nginx安装位置/usr/local/nginx)

vim    /usr/lib/systemd/system/nginx.service

[Unit]
Description=The nginx HTTP and reverse proxy server
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/logs/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP /usr/local/nginx/logs/nginx.pid
ExecStop=/bin/kill -s QUIT /usr/local/nginx/logs/nginx.pid
PrivateTmp=true

[Install]
WantedBy=multi-user.target

 

mysql

更改mysql 数据库密码

#update mysql.user set authentication_string=password('your password') where user='root';centos 7

Mysql 无法安装 依赖 在后面添加

#--force --nodeps

(查看临时密码)

#grep 'temporary password' mysqld.log 

第一次修改密码

 alter user 'root'@'localhost' identified by 'Root!!2018';

 flush privileges;

mysql安装后无法启动原因

报错  mysql中的data目录已经有数据了

[root@iZm5e7otz2b85qopcw55ggZ ~]# journalctl -xn
-- Logs begin at Fri 2019-02-15 17:47:26 CST, end at Wed 2019-04-24 08:53:49 CST. --
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ systemd[1]: Unit mysqld.service entered failed state.
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ systemd[1]: mysqld.service failed.
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ systemd[1]: mysqld.service holdoff time over, scheduling restart.
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ systemd[1]: Stopped MySQL Server.
-- Subject: Unit mysqld.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit mysqld.service has finished shutting down.
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ systemd[1]: Starting MySQL Server...
-- Subject: Unit mysqld.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit mysqld.service has begun starting up.
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ mysqld_pre_systemd[32251]: 2019-04-24T00:53:48.619495Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ mysqld_pre_systemd[32251]: 2019-04-24T00:53:48.620987Z 0 [ERROR] --initialize specified but the data directory has files in it. Abo
Apr 24 08:53:48 iZm5e7otz2b85qopcw55ggZ mysqld_pre_systemd[32251]: 2019-04-24T00:53:48.621024Z 0 [ERROR] Aborting
Apr 24 08:53:49 iZm5e7otz2b85qopcw55ggZ mysqld[32275]: Initialization of mysqld failed: 0
Apr 24 08:53:49 iZm5e7otz2b85qopcw55ggZ systemd[1]: mysqld.service: control process exited, code=exited status=1

解决方法 (备份 然后重启服务)

将/var/lib/mysql备份,然后重新启动mysql: 

#cd  /var/lib/mysql  

#mv  myslq    mysql.bf

本地连接提示密码过期

   在服务端更新密码

      mysql -u root  -p   

    (输入密码)

       SET PASSWORD = PASSWORD('root'); (更新密码为root) 

  svn

svn 服务搭建过程中出现的问题及其解决方法

     1、服务开启连接失败

          出现的原因:是配置文件没有正确配置(如有空格、没有顶住行首、格式不正确等)

          解决方法:检查配置文件(svnserve.conf passwd authz 三个配置文件书写内容)

     2、安装完成后可以访问,但是重启之后无法访问

           出现的原因:没有关闭selinux 会出现连接失败提示

           解决方法:改selinux配置文件 将其永久关闭

ftp

上传和下载。 21端口用于连接,20端口用于传输数据。

进行FTP文件传输中,客户端首先连接到FTP服务器的21端口,进行用户的认证,认证成功后,要传输文件时,服务器会开一个端口为20来进行传输数据文件。

也就是说,端口20才是真正传输所用到的端口,端口21只用于FTP的登陆认证。我们平常下载文件时,会遇到下载到99%时,文件不完成,不能成功的下载。

其实是因为文件下载完毕后,还要在21端口再行进行用户认证,而下载文件的时间如果过长,客户机与服务器的21端口的连接会被服务器认为是超时连接而中断掉,就是这个原因。解决方法就是设置21端口的响应时间。

 

挂载ftp到本地  命令 先安装 curlftpfs 

curlftpfs -o codepage=utf8 ftp://zwk:QWEqwe123@192.168.10.128  /home/ftp/

一种解决小文件 传输的基本方法    使用NC   和tar  配合传输

 OMV  FTP无法断点续传  

开启OMV ftp服务下的  支持客户端恢复中断的文件上传和下载

原文地址:https://www.cnblogs.com/recall-lonely/p/10754753.html