首先感谢一下大佬们写的文章!!!
如果有一台旧电脑上的APP还能用,推荐使用scp传输压缩文件
注意:对文件的增删改查都要root权限,包括解压文件。
感谢所有参考文档!!!
不管一天有多忙,上班第一件事就是敲命令啦。
今天想学习linux下安装jdk和idea,先打个卡吧,免得电脑到了自己手忙脚乱的。
参考文档:https://www.cnblogs.com/-zyl/p/6538810.html#_label0、https://www.cnblogs.com/shihaiming/p/5809553.html
看了好多个文档,装了好几遍总算成功的安装好jdk啦,主要在于自己一直忘记了一个小步骤,就是在配置文件的时候,在末尾先输入i,之后再进入编辑模式。好的开始是成功的一半,欧耶~~~
注意搜索时搜索deepin下安装xxxAPP要比linux好很多!!!
一.JDK的安装:
准备:
首先进入根目录,根目录密码忘记的,可以使用sudo -i 之后输入开机密码即可;
终端快捷键:Ctrl+Shift+c (复制)、Ctrl+Shift+c (粘贴)
1.去官网下载jdk,linux系统下的tar.gz的压缩
我的是jdk-8u191-linux-x64.tar.gz。下载完后的压缩包在Downloads里。
2.在usr(用来放程序)里新建一个java目录,用来放jdk,命令:
cd /usr
mkdir java
3.将Downloads下的压缩包复制到java里:
cp /Downloads/jdk-8u60-linux-x64.tar.gz /usr/java/
4.解压jdk到当前目录
tar -zxvf jdk-8u60-linux-x64.tar.gz
得到文件夹 jdk1.8.0_60
5.编辑配置文件,配置环境变量(*)
sudo vim /etc/profile(一定要加sudo,免得不能保存)
点击i进入编辑模式,在最后一行LC_ALL=C后加上:
JAVA_HOME=/usr/java/jdk1.8.0_181
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
输入(注意PATH JAVA_HOME CLASSPATH变量前一定不能有空格)完成后依次按回车,"Esc"、“:wq“,保存并退出,然后输入:
source /etc/profile(表示立马生效)
6.检测:
java、javac、java -version
二.idea的安装:(旗舰版的啦,启动idea,到解压的文件夹的bin目录下找到idea.sh,启动终端即可)
https://www.cnblogs.com/-zyl/p/6538810.html(只需参考idea的即可,idea安装后记得配置jdk)
破解方法参考:https://blog.csdn.net/tengxing007/article/details/58603449
安装破解教程:
详细内容:https://blog.csdn.net/jianghuchuanke/article/details/79972087
大概内容:https://blog.csdn.net/yl1712725180/article/details/80309862
使用教程:
https://www.jianshu.com/p/0f6a513e20c8
快捷键设置:将Intellij idea的快捷键与Eclipse的快捷键设置成一样,并且恢复Alt+/代码自动补全快捷键。
https://blog.csdn.net/leegh1992/article/details/78006234
main方法和sysout方法快捷键设置:
https://jingyan.baidu.com/article/d2b1d102caa9745c7f37d472.html
字体/编码/maven/jdk设置
https://blog.csdn.net/frankcheng5143/article/details/50779149
只显示项目文件,不显示项目结构时的参考文档:https://www.cnblogs.com/sxdcgaq8080/p/8926789.html
1.安装后导入已经存在的文件,到时候再百度吧。。。
2.创建各个项目的数据库,导入数据库数据:source xxx.sql
3.导入mysql数据库:https://jingyan.baidu.com/article/2d5afd6923328b85a2e28e0b.html
4.配置maven pom.xml文件
5.add configurations
三.maven的安装(和jdk类似。下载,解压,新建目录,将解压文件移至新建的目录,配置环境,检测):使用命令啥的,给忘了。。。很重要
https://www.cnblogs.com/freeweb/p/5241013.html
下载安装以及环境配置类似于jdk
四.mysql的安装(使用sudo apt-get install 安装,很快的):
1.安装:https://blog.csdn.net/qq_37341357/article/details/79019112(重点参考!!!)
2.修改密码:https://www.cnblogs.com/daizhuacai/archive/2013/01/17/2865138.html
https://blog.csdn.net/qq_37872792/article/details/83142735
3.使用sudo apt-get install安装:https://www.cnblogs.com/diyunfei/p/8135103.html
使用apt-get的时候,始终显示“E:无法定位软件包”,可能的一个原因是因为安装过后没有更新软件源,试试用 sudo apt-get update 命令更新一下软件源。
注意事项:
1.sudo apt-get install app 后程序安装在/usr/bin下了
2.ls -l `which git`用来查询文件所在目录
3.mysql安装过程中出现啥提示的,enter,空格或者其他建都按不了的时候,试试方向键。
4.安装出现E: Sub-process /usr/bin/dpkg returned an error code (1)错误请参考https://blog.csdn.net/shooke/article/details/75578303
五.git的安装:
https://www.cnblogs.com/cisum/p/8506532.html
git克隆:https://blog.csdn.net/qq_37489029/article/details/72639015
六.安装Elasticsearch
https://blog.csdn.net/y472360651/article/details/78670240?locationNum=8&fps=1
出现问题1时
下载按照自己的系统版本来。
解压配置参考此文章,其中localhost地址可以配置成127.0.0.1
2.无法指定被请求的地址
说明没有给域名localhost配置ip地址,比如说127.0.0.1
https://blog.csdn.net/sweeper_freedoman/article/details/86227778
elasticsearch-.yml(中文配置详解):https://www.cnblogs.com/zlslch/p/6419948.html
七.安装ngix,同时改配置(参考印象笔记)
安装参考网址:https://blog.csdn.net/asp89007342/article/details/80693641
卸载参考网址:https://blog.csdn.net/galaxy_fan/article/details/78207578
安装完后导入项目,选择import project,之后。。。忘了
下载包
配置:设置运行快捷方式即add configurations
就可以跑起来了。
好久没重新安装APP了,今天从头开始,还是不太熟练,jdk和maven倒是挺顺利的,下载后解压之后配置再之后检测。mysql安装了好几遍,原因在于5.7的安装不用密码,太没安全感了,卸载的时候没卸载干净,然后又出现各种各样的bug。idea安装没问题,破解时出问题了,在于自己编辑文件时忘记前面的0.了,导致破解了好多遍,git到是没啥问题。但是idea导入项目,配置maven以及数据库和add configurations时非常不熟练。以后多练练手啊。