文章插图
安装JDK
- 在JAVA官网下载jdk-11.0.4_linux-x64_bin.tar.gz,默认存放在目录"~/Downloads"下 。
- 在终端输入命令 cd /usr/local/lib,进入目录"/usr/local/lib"下
- 在终端输入命令 sudo tar -zxvf ~/Downloads/jdk-11.0.4_linux-x64_bin.tar.gz,解压文件
- 在终端输入命令 sudo vim /etc/profile , 打开文件profile,在结尾处输入以下环境变量配置,保存退出 。
export JAVA_HOME=/usr/local/lib/jdk-11.0.4export CLASSPATH=$JAVA_HOME/lib:.export PATH=$JAVA_HOME/bin:$PATH
vim有三种操作模式:命令模式、插入模式、底行模式 。
使用vim打开文件即处于命令模式;
在命令模式下按i键即进入插入模式,在插入模式下可以编辑文件,按esc键退出插入模式回到命令模式;
在命令模式下按 shift + : 进入底行模式,在底行模式下键入w保存,键入q退出,键入wq保存并退出,键入q!强制退出,按esc键退出插入模式回到底行模式 。
在终端输入命令 source /etc/profile , 使配置文件在当前终端窗口生效,并测试
- 在终端输入命令 source /etc/profile , 使配置文件在当前终端窗口生效,并测试
- 重启计算机 。
安装Tomcat
- 在Tomcat官网下载 Tomcat Linux版本安装包(以下以Apache-tomcat-9.0.26.tar.gz为例),默认存放在目录"~/Downloads"下
- 在终端输入命令 cd /usr/local/lib,进入目录"/usr/local/lib"下
- 在终端输入命令 sudo tar -zxvf ~/Downloads/apache-tomcat-9.0.26.tar.gz,解压文件
- 终端输入命令 sudo chmod -R o=rwx /usr/local/lib/apache-tomcat-9.0.26,将Tomcat安装目录及其内部文件和文件夹的“读写和执行”权限赋予其他用户 。
- 在终端
执行文件 <Tomcat安装目录>/bin/startup.sh 启动Tomcat,执行文件 <Tomcat安装目录>/bin/shutdown.sh 关闭Tomcat 。
安装MySQL及MySQL Workbench
- 在终端执行如下命令安装MySQL(目前版本为8.0.x)
sudo apt-get install mysql-server
- 在终端执行如下命令安装MySQL Workbench
sudo apt-get install mysql-workbench
- 在终端执行如下命令访问MySQL(密码为空)
sudo mysql -uroot -p
- 设置root密码,命令如下
由于mysql8.0默认采用了新的密码认证方式caching_sha2_password,导致目前的客户端无法访问MySQL,因此需要将密码认证方式改为之前的mysql_native_password,接下来再授权、设置密码,刷新权限即可 。
update mysql.user set plugin="mysql_native_password" where user="root"; grant all on *.* to root@"localhost"; update mysql.user set authentication_string=password('root') where user='root' and host = 'localhost'; flush privileges;
- 启动Mysql、关闭Mysql
sudo service mysql start sudo service mysql stop
安装git
- 在终端执行命令 sudo apt-get install git,即可下载安装git
- 在终端对Git进行全局设置
git config --global user.name "你的名字或昵称"git config --global user.email "你的邮箱"
下载安装Node.js
- 从Node.js官网下载Node.js,获得一个tar.xz包(以下以node-v12.16.3-linux-x64.tar.xz为例),存放于~/Downloads下 。
- 在终端执行以下命令安装Node.js
cd ~/Downloadsxz -d node-v12.16.3-linux-x64.tar.xzcd /usr/local/libsudo tar -xvf ~/Downloads/node-v12.16.3-linux-x64.tar
- 配置环境变量
cd ~sudo cp /etc/profile /etc/profile.bak #先备份sudo vim /etc/profile
在/etc/profile末尾添加如下代码配置node.js的环境变量export PATH=$PATH:/usr/local/lib/node-v12.16.3-linux-x64/bin
在终端输入如下命令使环境变量在当前终端生效(重启后将全局生效)source /etc/profile
安装cnpm
- 执行下面的命令安装cnpm(淘宝npm仓库镜像客户端),发现报错,提示权限不足 。
npm install -g cnpm
- 执行如下命令查看权限
ls -l /usr/local/lib/
- 显示如下:
drwxr-xr-x 6 10011001 4096 4月28 17:54 node-v12.16.3-linux-x64
- 显然其他用户缺少w权限(写的权限),执行以下命令授权,并查看权限
sudo chmod -R o+w /usr/local/lib/node-v12.16.3-linux-x64ls -l /usr/local/lib
推荐阅读
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- C#Core下,窗体Winform和WPF如何配置数据库连接
- 如何挑选羊肩排
- 如何挑选鳗鱼
- 如何挑选香菜
- 绿茶有什么作用,饮茶的问题茶叶对人体作用最多是什么
- 北京茶文化是什么,东城区青少年茶文化体验月揭幕
- 养肝护肝茶配方大全
- 全国粮票收藏价格表具体解析
- 实践微服务六年,我获得了这些心得体会
- 享受尊贵的体验 奢华宁静和愉悦