Linux
文章平均质量分 60
ノBye~
这个作者很懒,什么都没留下…
展开
-
Nginx部署vue项目history的路由模式(非根目录)
vue的路由分为两种hash和history,hash路由虽然不需要做太多的配置但是url地址上会有一个很丑的#号。而history模式的路由不会有这个#号但是带来的问题却是刷新页面之后会404找不到页面,原因是spa单页面是通过js来进行跳转的。浏览器根据路由地址是找不到服务器上相关的文件的,所以这里需要进行相应的服务器配置。这里我选用的是nginx服务器。VUE项目(我的vue-cli版本4.x)1. vue.config.js2. router.js3. nginx配置..原创 2021-12-16 13:50:12 · 3605 阅读 · 1 评论 -
Linux centos7搭建GitLab
前言GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。Git的家族成员Git:是一种版本控制系统,是一个命令,是一种原创 2021-06-16 15:54:30 · 102 阅读 · 0 评论 -
Linux部署jar命令讲解
查看java进程ps命令:用于查看当前正在运行的进程。grep:搜索-aux:显示所有状态表示查看所有进程里CMD是java的进程信息ps -ef | grep java删除进程kill命令:用于终止进程-9:表示强迫进程立即停止例如: kill -9 [PID]通常用ps查看进程PID,用kill命令终止进程部署命令部署命令 命令说明 java-jarXXX.jar java:启动程序;-jar:启动程序类型; ..原创 2021-05-11 11:51:41 · 125 阅读 · 0 评论 -
Linux Mysql安装部署
1.进入安装包的存放目录下执行命令解压文件tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz -C /usr/local2、删除安装包,重命名解压后的文件rm -rf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gzmv mysql-5.6.34-linux-glibc2.5-x86_64/ mysql3、添加mysql用户组和mysql用户先检查是否有mysql用户组和mysql用户 gr原创 2021-03-02 20:22:08 · 82 阅读 · 0 评论 -
Linux CentOS7下yum安装nginx
yum安装命令yum install nginxnginx的配置文件在/etc/nginx/nginx.conf自定义的配置文件放在/etc/nginx/conf.d项目文件存放在/usr/share/nginx/html/日志文件存放在/var/log/nginx/原创 2020-12-25 15:54:20 · 92 阅读 · 0 评论 -
Graphics2D linux服务器中文乱码
今天遇到了一个乱码问题,生成的海报图片上的中文全部变成了口口口,后来在网上查了资料,发现是Graphics2D用了宋体字,而linux服务器上没有对应的字体库。 Graphics g = image.createGraphics();// 设置 Graphics 的绘制颜色g.setColor(color);// 设置字体g.setFont(new Font("微软雅黑", Font.PLAIN, fontSize));// 开始绘制g.drawString(pressText, star原创 2020-12-21 16:55:27 · 1116 阅读 · 1 评论 -
Linux(CentOs7)安装OpenJDK1.8
通过Xshell连接上远程Linux1.执行安装jre命令:sudo yum install java-1.8.0-openjdk -y2.执行安装jdk命令:sudo yum install java-1.8.0-openjdk-devel -y3.查看jre安装信息:java -version4.查看jdk安装信息:javac -version...原创 2020-12-01 08:48:03 · 166 阅读 · 0 评论 -
nginx错误笔记
1. 错误描述:Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)POST http://上传接口 413 (Request Entity Too Large)2. 错误原因上传文件时,利用localhost访问系统,不会出现这个问题;用域名访问这个系统时,出现这个问题,提示是:请求实体太大由于Nginx反向代理服务器client_max_body.原创 2020-10-21 11:15:12 · 926 阅读 · 0 评论 -
Linux 系统时间12小时EDT转为CST
查看系统时间:修改为CST时区: [root@localhost ~]# mv /etc/localtime /etc/localtime.bak [root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime [root@localhost ~]# date原创 2020-06-17 23:10:25 · 253 阅读 · 0 评论 -
Linux 配置JDK1.8
一、安装准备linux操作系统(CentOS 7.4 64位)jdk1.8xshell、xftp二、安装步骤1.下载jdk安装包下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html操作系统多少位就下载多少位的jdk如图:2.下载完成后把安装包上传到服务器,这里我用的是Xftp工具,也可使用命令上传到linux3.命令行进行解压tar -zxvf j原创 2020-06-10 14:35:47 · 134 阅读 · 0 评论 -
Linux 服务器修改登陆用户的密码
1.成功登陆到远程服务器之后,输入指令:passwd2.确认指令正确,按下回车键,即可弹出提示,让输入新的密码3.如果输入的新密码过于简单,是不能通过Linux系统的,所以密码应该设置的复杂一些,这也是为了系统的安全性考虑,示例:输入密码123456不能通过4.如果密码格式和长度符合要求,则会成功完成新密码的设置,Linux系统会给出一段成功更新的提示,再次登录的时候就需...原创 2019-08-02 10:52:42 · 25280 阅读 · 0 评论 -
Linux命令修改MYSQL数据库密码
通过登录mysql系统,# mysql -uroot -pEnter password: 【输入原来的密码】mysql>use mysql;mysql> update user set password=passworD("test") where user='root';mysql> flush privileges;mysql> exit;...原创 2019-08-02 10:42:17 · 398 阅读 · 0 评论 -
Linux crontab定时任务
1.安装crontabyum install cixie-cron yum install crontabs2.开启crotab服务service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务3.查看crotab服务service crond status...原创 2019-08-01 15:31:54 · 130 阅读 · 0 评论