博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Deepin开发环境安装
阅读量:4046 次
发布时间:2019-05-24

本文共 4675 字,大约阅读时间需要 15 分钟。

Deepin开发环境安装

安装JDK

  1. 在Java官网,默认存放在目录"~/Downloads"下。

  2. 在终端输入命令 cd /usr/local/lib ,进入目录"/usr/local/lib"下

  3. 在终端输入命令 sudo tar -zxvf ~/Downloads/jdk-11.0.4_linux-x64_bin.tar.gz,解压文件

  4. 在终端输入命令 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键退出插入模式回到底行模式。

  5. 在终端输入命令 source /etc/profile , 使配置文件在当前终端窗口生效,并测试

  6. 重启计算机。

安装Spring Tools 4 for Eclipse

  1. 在Spring官网 ,默认存放在目录"~/Downloads"下。

  2. 在终端输入命令 cd /opt ,进入目录"/opt"下;

  3. 在终端输入命令 sudo tar -zxvf ~/Downloads/spring-tool-suite-4-4.4.0.RELEASE-e4.13.0-linux.gtk.x86_64.tar.gz,解压文件;

  4. 在终端输入命令 cd ~/Desktop ,进入桌面目录;

  5. 在终端输入命令 vim SpringToolSuite.desktop,建立桌面快捷方式文件,编辑内容如下,然后保存退出。

    [Desktop Entry]Encoding=UTF-8Name=SpringToolSuiteComment=SpringToolSuiteExec=/opt/sts-4.4.0.RELEASE/SpringToolSuite4Icon=/opt/sts-4.4.0.RELEASE/icon.xpmTerminal=false   #启动时不打开终端StartupNotify=trueType=ApplicationCategories=Application;Development
  6. 在桌面鼠标右击快捷方式文件,在弹出对话框中进入“权限”选项卡,“允许作为程序执行文件”处选中打勾关闭对话框即可。

安装Idea

  1. 在Idea官网 下载,默认存放在目录"~/Downloads"下。

  2. 在终端输入命令 cd /opt ,进入目录"/opt"下;

  3. 在终端输入命令 sudo tar -zxvf ~/Downloads/ideaIU-2019.3.4.tar.gz,解压文件;

  4. 在终端输入命令 cd ~/Desktop ,进入桌面目录;

  5. 在终端输入命令 touch Idea.desktop,建立桌面快捷方式文件,编辑内容如下,然后保存退出。

    [Desktop Entry]Encoding=UTF-8Name=IdeaComment=IdeaExec=/opt/idea-IU-193.6911.18/bin/idea.shIcon=/opt/idea-IU-193.6911.18/bin/idea.pngTerminal=falseStartupNotify=trueType=ApplicationCategories=Application;Development
  6. 在桌面鼠标右击快捷方式文件,在弹出对话框中进入“权限”选项卡,“允许作为程序执行文件”处选中打勾关闭对话框即可。

安装MySQL及MySQL Workbench

  1. 在终端执行如下命令安装MySQL(目前版本为8.0.x)

    sudo apt-get install mysql-server
  2. 在终端执行如下命令安装MySQL Workbench

    sudo apt-get install mysql-workbench
  3. 在终端执行如下命令访问MySQL(密码为空)

    sudo mysql -uroot -p
  4. 设置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;
  5. 启动Mysql、关闭Mysql

    sudo service mysql startsudo service mysql stop

安装Tomcat

  1. 在Tomcat官网下载 ,默认存放在目录"~/Downloads"下
  2. 在终端输入命令 cd /usr/local/lib ,进入目录"/usr/local/lib"下
  3. 在终端输入命令 sudo tar -zxvf ~/Downloads/apache-tomcat-9.0.26.tar.gz,解压文件
  4. 终端输入命令 sudo chmod -R o=rwx /usr/local/lib/apache-tomcat-9.0.26 ,将Tomcat安装目录及其内部文件和文件夹的“读写和执行”权限赋予其他用户。
  5. 在终端执行文件 <Tomcat安装目录>/bin/startup.sh 启动Tomcat,执行文件 <Tomcat安装目录>/bin/shutdown.sh 关闭Tomcat。

安装git

在终端执行命令 sudo apt-get install git ,即可下载安装git

安装vscode

  1. 访问  .tar.gz  文件;

  2. 在终端输入命令 cd /opt ,进入目录"/opt"下;

  3. 在终端输入命令 sudo tar -zxvf ~/Downloads/code-stable-xxxxx.tar.gz,解压文件;

  4. 在终端输入命令 cd ~/Desktop ,进入桌面目录;

  5. 在终端输入命令 vim VSCode.desktop,建立桌面快捷方式文件,编辑内容如下,然后保存退出。

    [Desktop Entry]Encoding=UTF-8Name=VSCodeComment=VSCodeExec=/opt/VSCode-linux-x64/codeIcon=/opt/VSCode-linux-x64/resources/app/resources/linux/code.pngTerminal=false   #启动时不打开终端StartupNotify=trueType=ApplicationCategories=Application;Development
  6. 在桌面鼠标右击快捷方式文件,在弹出对话框中进入“权限”选项卡,“允许作为程序执行文件”处选中打勾关闭对话框即可;

  7. vscode配置git

    打开VS code 进入设置,搜索“git.path”,提示在settings.json中配置,请填入如下配置:

    {	 	"git.path" :  "/usr/bin/git"            	}
  8. 设置git记住远程资源库帐号和密码

    在终端输入命令 git config --global credential.helper store,仅第一次推送时输入帐号和密码,以后就无需输入了。

安装redis

  1. 在终端执行命令 sudo apt-get update ,更新软件列表
  2. 在终端执行命令 sudo apt-get install redis-server 安装redis
  3. 启动redis服务器
    前台方式启动:在终端执行命令 redis-server
    后台方式启动:在终端执行命令 /etc/init.d/redis-server start
  4. 在终端执行命令 redis-cli 进入redis客户端命令行模式
  5. 输入 set key value 存储一个键值对
  6. 输入 get key 根据键获取值
  7. 关闭redis服务器
    前台启动方式的关闭:在终端执行 redis-cli shutdown
    后台启动方式的关闭:在终端执行 /etc/init.d/redis-server stop
  8. 若一切顺利,则安装成功。

安装ngnix

  1. 安装gcc g++的依赖库
    sudo apt-get install build-essential && sudo apt-get install libtool
  2. 安装pcre依赖库
    sudo apt-get install libpcre3 libpcre3-dev
  3. 安装zlib依赖库
    sudo apt-get install zlib1g-dev
  4. 安装ssl依赖库
    sudo apt-get install openssl libssl-dev
  5. 下载安装包
    wget http://nginx.org/download/nginx-1.18.0.tar.gz
  6. 进入目录:/usr/local/lib
    cd /usr/local/lib
  7. 解压
    sudo tar zxvf ~/nginx-1.18.0.tar.gz
  8. 设置权限
    sudo chmod a=rwx -R ./nginx-1.18.0
  9. 进入解压目录
    cd /usr/local/lib/nginx-1.18.0
  10. 安装
    ./configure --prefix=/usr/local/lib/nginx --with-http_stub_status_module --with-http_ssl_module
    sudo make
    sudo make install
  11. 启动
    /usr/local/lib/nginx/sbin/nginx
    发现报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
    这是由于当前非root用户,无权使用80端口,在配置文件nginx.conf中修改端口号即可
    sudo vim /usr/local/lib/nginx/conf/nginx.conf
    server {
    listen 9090 ........
    重新启动即可,在浏览器访问http://localhost:9090 。
  12. 关闭nginx:
    nginx -s stop :快速停止nginx
    nginx -s quit :完整有序的停止nginx

转载地址:http://jnhdi.baihongyu.com/

你可能感兴趣的文章
mongodb管理与安全认证
查看>>
nodejs内存控制
查看>>
nodejs Stream使用中的陷阱
查看>>
windows 自制后台运行进程、exe开机自启动服务
查看>>
MongoDB 索引
查看>>
10gen工程师谈MongoDB组合索引的优化
查看>>
MongoDB 数据文件备份与恢复
查看>>
数据库索引介绍及使用
查看>>
MongoDB数据库插入、更新和删除操作详解
查看>>
MongoDB文档(Document)全局唯一ID的设计思路
查看>>
mongoDB简介
查看>>
Mongodb集群搭建的三种方式
查看>>
MongoDB修改oplog size
查看>>
对 MongoDB 的一些吐槽
查看>>
mongodb分片
查看>>
node.js mongodb ReplSet
查看>>
为什么中国的程序员总被称为码农?
查看>>
MongoDB数据文件内部结构
查看>>
redis 持久化(persistence)
查看>>
Redis持久化实践及灾难恢复模拟
查看>>