服务器
puyuma
位于广州大学城的2020计算机应届毕业生,现就职于Infosys。
展开
-
问题解决:bash: ./startup.sh: Permission denied
今天在执行./startup.sh命令时,报了这个错,开放执行权限即可。chmod u+x *.sh原创 2020-08-28 16:51:52 · 173 阅读 · 0 评论 -
你知道怎么用脚本设置数据库定时备份吗?(已实现定时备份+备份文件压缩+清除七天前的备份文件)
最近定时备份数据库,并且删除七天之前的备份数据,于是捣鼓了这个脚本#!/bin/bash# 要备份的数据库名,多个数据库用空格分开databases=(mediavo)# 要备份的表名,多个表用空格分开tables=(t_sys_user t_sys_role)DB_HOST="localhost"# 备份文件要保存的目录basepath='/data/mysql_backup/'if [ ! -d "$basepath" ]; then mkdir -p "$basepa.原创 2020-05-29 13:44:26 · 211 阅读 · 0 评论 -
问题解决:Access denied for user @ localhost to database mysql问题
前几天写了脚本备份数据库,运行时却报错,按道理脚本是没问题的,后来发现是数据库用户的问题,分析:user表中的user=“ ”的信息有误,即存在“ ”数据库用户,需要先把这个用户删掉。命令执行顺序如下:service mysqld stopmysqld_safe --skip-grant-tables & 或 mysqld_safe --skip-grant-table另开一个终端:mysql -u rootuse mysql;delete from user where .原创 2020-05-29 11:24:57 · 571 阅读 · 0 评论 -
问题解决:通过https访问页面,request.getScheme()获取到的却是http
问题:通过浏览器输入https://www.xxx.com,request.getScheme()获取到的确实http而不是https,通过request.getRequestURL()拿到的也是http://www.xxx.com分析原因:是因为用nginx+tomcat部署web服务,tomcat接受到的请求都是来自于nginx的http请求。 request.getScheme() //总是 http,而不是实际的http或https request.isSecur转载 2020-05-27 11:06:34 · 10160 阅读 · 1 评论 -
两步:如何跟Windows服务器远程连接传输文件?
1.windows+R,输入mstsc2.配置连接设置效果图:原创 2020-05-21 11:31:41 · 1076 阅读 · 0 评论 -
两步:阿里云ECS服务器如何重装?
1.停止实例:2.选择重装镜像即可:重装成功,登陆即可:原创 2020-05-21 11:17:20 · 723 阅读 · 0 评论 -
如何通俗解释Docker是什么?
Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。不同的应用程序可能会有不同的应用环境,比如.net开发的网站和php开发的网站依赖的软件就不一样,如果把他们依赖的软件都安装在转载 2020-05-20 11:30:32 · 204 阅读 · 1 评论 -
PV、UV、VV、IP是什么意思?
PV即Page View,网站浏览量指页面的浏览次数,用于衡量网站用户访问的网页数量。用户每次打开一个页面便记录1次PV,多次打开同一页面则浏览量累计。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。具体的说,PV值就是所有访问者在24小时(0点到24点)内看了某个网站多少个页面或某个网页多少次。PV是指页面刷新的次数,每一次页面刷新,就算做一次PV流量。度量方法就是从浏览器发出一个对网络服务器的请(Request转载 2020-05-19 16:51:07 · 2052 阅读 · 0 评论 -
转:你知道redis中持久化方式RDB和AOF的区别吗?
1、前言最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据。由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。redis提供两种方式进行持久化,一种是RDB持久化(原理是将Reids在内存中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF持久化(原理是将Reids的操作日志以追加的方式写入文件)。那么这两种持久化方式有什么区别呢,改如何选择转载 2020-05-19 16:27:09 · 141 阅读 · 1 评论 -
转:关于Redis入门教程,看这一篇就够了。
转载自:https://blog.csdn.net/liqingtx/article/details/60330555目录redis是什么学会启动redisredis数据结构 – 简介redis数据结构 – listsredis数据结构 – 集合redis数据结构 – 哈希聊聊redis持久化 – 两种方式聊聊redis持久化 – RDB聊聊redis持久化 – AOF聊聊redis持久化 – 如何选择RDB和AOF聊聊主从 – 用法聊聊主从 – 同步原理聊聊redis的事务处理教你看懂redis配置.转载 2020-05-19 15:41:40 · 180 阅读 · 0 评论 -
你知道在Redis中daemonize的yes和no有什么区别吗?
daemonize是用来指定redis是否要用守护线程的方式启动。当我们采用yes时,redis会在后台运行,此时redis将一直运行,除非手动kill该进程。同时将进程pid号写入至redis.conf选项pidfile设置的文件中,默认会生成在/var/run/redis.pid,也可以通过pidfile来指定pid文件生成的位置pidfile /path/redis.pid而采用no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等.原创 2020-05-19 14:27:56 · 25664 阅读 · 2 评论 -
nginx启动时报错,No such file or directory
今天运行nginx时,突然报这个错,感到很疑惑:查了资料后,发现原因是:没有nginx.pid 这个文件。每次当我们停止nginx时(nginx -s stop) ,nginx 会把 /usr/local/var/run/ 路径下名为nginx.pid 的文件删掉解决方案:直接启动nginx,重新生成nginx.pid就可以了:nginx以配置文件的方式启动(查看配置文件路径):$ nginx -tnginx -c /etc/nginx/nginx.conf...原创 2020-05-18 14:58:09 · 26418 阅读 · 1 评论 -
转:Linux权限详解(chmod、600、644、666、700、711、755、777、4755、6755、7755)
sad转载 2020-04-28 09:20:03 · 541 阅读 · 1 评论 -
Netty入门教程1——认识Netty
目录什么是Netty?Netty和Tomcat有什么区别?为什么Netty受欢迎?Netty为什么并发高Netty为什么传输快为什么说Netty封装好?Netty入门教程2——动手搭建HttpServerNetty入门教程3——Decoder和EncoderNetty入门教程4——如何实现长连接什么是Netty?Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂...转载 2020-04-26 15:48:40 · 215 阅读 · 1 评论 -
阿里云申请 ssl 证书+nginx配置https(强制http转https)
目录1.申请证书2.下载证书3.配置服务器1.申请证书入口:阿里云SSL证书控制台填写相关信息后提交,等待验证通过,一般是半个小时内。2.下载证书3.配置服务器选择证书中Nginx文件夹里的两个文件上传到服务器上的某个目录下(自己知道就行,后面配置需用到)。打开配置文件nginx.conf,进行以下配置 server { listen 80;...原创 2020-04-20 10:12:31 · 909 阅读 · 0 评论 -
CentOS 7下安装tomcat8.0(并设置开机自启动)
一、安装tomcat1、到官网下载tomcathttp://tomcat.apache.org/download-80.cgi2、用rz -be 或者ftp工具将tar包上传到目标服务器3、解压到当前目录:tar -xzvf apache-tomcat-8.5.8.tar.gz4、将解压后的目录copy到工作目录cp apache-tomcat-8.5.8 /opt5、在/o...转载 2020-04-14 16:18:13 · 717 阅读 · 0 评论 -
转:CentOS 7下安装redis(并设置开机自启动)
一、安装redis第一步:下载redis安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz第二步:解压压缩包tar -zxvf redis-4.0.6.tar.gz第三步:yum安装gcc依赖yum install gcc第四步:跳转到redis解压目录下cd redis-4.0.6第五步:编译安装m...转载 2020-04-14 16:06:19 · 123 阅读 · 0 评论 -
转:CentOS 7下安装jdk1.8的三种方法
一、手动解压安装包:1、在user目录下新建java文件夹:# cd /usr/# mkdir java# cd java2.下载jdk1.8,进入http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,复制下载目录# wget http://download.oracle...转载 2020-04-14 15:51:30 · 439 阅读 · 0 评论 -
两行代码:CentOS 7下用yum安装Nginx
1.添加Nginx到YUM源添加CentOS 7 Nginx yum资源库,打开终端,使用以下命令:sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm2.安装Nginx在你的CentOS 7 服务器中使用yum命令从Nginx源服务器...转载 2020-04-14 15:43:50 · 366 阅读 · 0 评论 -
CentOS 6.5新增加硬盘挂载并实现开机自动挂载
查看当前磁盘设备信息:[root@linuxidc ~]# fdisk -lWARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.Disk /dev/sdb: 160.0 GB, 160041885696 bytes255...转载 2020-04-14 15:30:45 · 255 阅读 · 0 评论 -
CentOS 7下配置Samba实例
Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server MessagesBlock,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。在安装了虚拟机之后,发...转载 2020-04-14 15:41:13 · 299 阅读 · 0 评论 -
React 刷新后404页面(nginx配置问题)
在nginx.conf上配置一下即可:server {...location / { try_files $uri /index.html }}原创 2020-03-13 19:53:18 · 2609 阅读 · 0 评论 -
如何在Linux上实现每天自动备份mysql数据库
1.首先在服务器上创建存放备份sql的文件夹mkdir /usr/local/mysqlBackup 2.编写脚本mysqlBackupScript.shmkdir /usr/local/mysqlScript #创建脚本存放位置cd /usr/local/mysqlScript #进入脚本存放位置vim mysqlBackupScript.sh #打开编辑器编辑器中写入以下内容:...原创 2020-03-13 19:43:34 · 11343 阅读 · 0 评论 -
Linux命令:Nginx的启动、停止与重启
1.启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf2.停止首先查看nginx进程号ps -ef|grep nginx然后有几种方式可杀死进程号,如:kill -9 进程号kill不同数字代表不同含义3.重启首先cd进nginx可执行目录sbin下,然后./nginx -s reload...原创 2020-03-13 18:43:25 · 2784 阅读 · 0 评论 -
腾讯云如何绑定域名?
首先进入腾讯云解析页面,然后点击解析,入口:然后添加以下两条记录即可,其中记录值为你IP。等到十分钟左右,即可。原创 2020-03-13 18:32:11 · 1914 阅读 · 0 评论 -
navicat数据库导入总是失败或导入数据不全
最近导出数据库到另一个服务器,遇到这个问题。是因为字符集排序规则问题,应注意统一。如导出时用的数据库字符集排序规则为:而导入时的数据库规则却为:把规则改成一致即可(表与字段均需改动)。...原创 2020-02-25 14:17:15 · 12527 阅读 · 1 评论 -
CentOS 6.X 安装中文字体
最近在做某医院项目,需要对服务器进行中文字体支持安装工具包yum install -y fontconfig mkfontscale安装完成后,使用fc-list命令查看系统中已经安装的字体[root@aniu-pd-api-2 ~]# fc-listUtopia:style=Bold ItalicNimbus Sans L:style=Regular ItalicH...转载 2020-02-23 16:35:24 · 1099 阅读 · 0 评论 -
腾讯云申请 ssl 证书+nginx配置https(强制http转https)
1.申请证书申请证书连接:https://console.cloud.tencent.com/ssl填写相关信息后提交,等待验证通过,一般是半个小时内。2.下载证书解压文件3.配置服务器选择证书中Nginx文件夹里的两个文件上传到服务器上的某个目录下(自己知道就行,后面配置需用到)。打开配置文件nginx.conf,进行以下配置 server { l...原创 2020-02-18 15:09:28 · 2339 阅读 · 0 评论 -
CentOS /Linux 开放80、8080端口或者开放某个端口
CentOS /Linux 开放80、8080端口或者开放某个端口方式一开放端口查看防火墙设置发现没开启80端口iptables -L -n 修改端口配置文件 vim /etc/sysconfig/iptables开放端口 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 ...转载 2019-12-23 15:51:33 · 1326 阅读 · 0 评论 -
配置nginx:Linux下从零配置及相关操作命令
首先配置系统环境yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel #一键安装四个包下载nginx的tar包cd /usr/local mkdir nginx #创建nginx文件夹cd nginxwget http://nginx.org/download/nginx-1...原创 2019-12-19 16:03:14 · 1320 阅读 · 0 评论 -
命令:linux服务器上部署springboot打包后的项目jar
nohup java -jar xxx.jar >temp.log 2>&1 &原创 2019-11-26 16:14:57 · 972 阅读 · 0 评论 -
个人总结(关于JAVA、服务器、git、前后端等)
······笔记:20182018年11月10日 14:46:37javabean实体Student类时,用Integer 而不是int id,是为了以后可以用if(id==null),若int则不行。2018年12月08日 11:59:35我的实训项目(教师信息管理系统)十点多已被检查完,老师不是很满意(因为觉得我的实现功能虽然都满足文档要求,但不够,如查询后可做结果饼状比例图...原创 2019-07-25 11:21:08 · 886 阅读 · 0 评论 -
服务器重装mysql后使用命令设置root密码,并赋予远程连接权限
2019年1月19日 10:01:37 广州大学城众创空间设置密码set password for root@localhost = password(‘123’);给予用户远程权限use mysql;select User,authentication_string,Host from user;GRANT ALL PRIVILEGES ON . TO ‘root’@’%...原创 2019-07-25 11:08:14 · 765 阅读 · 0 评论