JetBrains2024(IntelliJ IDEA)安装教程
软件介绍
JetBrains 是一家专注于创建智能开发工具的前沿软件公司,包括:行业中领头的 Java IDE – IntelliJ IDEA,以及 Kotlin 编程语言。旗下常用的软件有IntelliJ IDEA、PhpStorm、RubyMine、Rider、WebStorm、goland、CLion、Pycharm、DataGrip,本安装包集成以上9款软件,用户可根据自己的需求选择安装一款或多款。
安装步骤
温馨提示:
1)JetBrains2024压缩包里包含JetBrains旗下9款软件,分别是(IntelliJ IDEA、PhpStorm、RubyMine、Rider、WebStorm、goland、CLion、Pycharm、DataGrip,2024.1部分产品未发布,后续版本发布后会上传,具体可查看安装包中的文件);
2)您可以根据自己的需求选择安装一款或多款,9款软件的安装、激活、汉化步骤完全相同,其它产品可完全参考本步骤!
一、jetbrains2024系列通用软件安装教程:
1.解压安装包:①鼠标右击【jetbrains集合v2024.1(64bit)】压缩包②选择电脑上安装的解压软件(如:360压缩)③点击【解压到 jetbrains集合v2024.1(64bit)】。
2.打开解压后的文件夹,双击打开【Setup】文件夹。
3.鼠标右击需要安装的软件(如:ideaIU-2024)选择【以管理员身份运行】。
4.点击【下一步】。
5..修改路径地址中的第一个字符C可更改安装位置(如:把C改为F软件将安装到F盘),点击【下一步】。已经安装过所以选择静默卸载
6.勾选所有项目(建议),点击【下一步】。也可以选择自己开发语言
- 点击【安装】。
8.安装中……
- 点击【完成】。
二、jetbrains2024系列通用软件激活教程:
10.打开安装包解压后的【jetbrains集合v2024.1(64bit)】文件夹:①鼠标右击【Crack】压缩包②选择电脑上安装的解压软件(如:360压缩)③点击【解压到 Crack】。
温馨提示
①解压【Crack】前:必须要先关闭“所有杀毒软件(部分电脑自带的“McAfee”也要关闭)、防火墙、Windows Defender”,否则可能会被杀毒软件误杀清除程序或致无法正常运行。
- 鼠标右击解压后的【Crack】文件夹选择【复制】。
12.鼠标右击桌面您安装的产品(如:IntelliJ IDEA 2024.1)选择【打开文件所在的位置】。
13.鼠标右击空白处选择【粘贴】。
14.双击运行【安装】。
16.点击【确定】。
17.点击【确定】。
18.点击【确定】。
19.双击桌面您安装的产品(如:IntelliJ IDEA 2024.1)图标启动软件。
23.选择【Activation code】,将步骤14打开的文件夹中的【zcode】文件拖到软件界面(如下图所示)。
24.点击【Activate】。
25.点击【Continue】。
- jetbrains2024系列通用软件汉化教程:安装这个插件即可
你会用 Docker 搭建 PHP 开发环境吗?
docker搭建php环境,因为是本地的开发环境,所以想多尝尝鲜,尽量使用高版本的软件来实现。
希望能给同样有需要搭建环境的同学起到一些帮助,少踩一些坑,如果能按照这篇文章的步骤一次搞定那是最好了。
先来说一下环境:
1、Docker 的安装,我这里是Mac版的。
这里大家直接在 Docker官网下载 Docker for Mac 就好了,直接按照提示操作即可,此处就不赘述了。
2、安装 Nginx
地址:https://hub.docker.com/_/nginx
直接执行 docker pull nginx 拉取最新的镜像;
根据上面的地址我们可以看到官方提供的一些文档,我们按照操作即可,我个人采用的方案是先将 nginx 的整个配置目录 copy 到本地一份,然后在运行的时候将目录绑定到 nginx 容器的配置目录,这样修改配置更加方便一些。
将 nginx 配置目录 copy 到本地:
说明:/Users/yourname/Workspace/etc,这个是我个人的工作目录,到时候根据情况换成自己的就行;命令的作用就是启一个后台运行的 nginx 容器,将配置目录 copy 出来之后终止运行并删除容器。
可以先运行一下看看效果:
说明:-v 参数绑定本地的一个目录到 nginx 容器中的 web 目录,这里面没有绑定配置目录,大家可以在 web 目录下建立一个 hello.html,通过浏览器访问 http://localhost/hello.html 看看效果,这之后可以大家可以先删除容器,后面我们改完配置再来启动它。
删除方法:
3、安装 php-fpm
地址:https://hub.docker.com/_/php
因为这里我们需要安装一些开发时用到的 PHP 扩展,所以最好的办法是根据 Dockerfile 生成我们自己的镜像,如下是我的 Dockerfile,大家可以参考,可以根据情况删减不需要的扩展,否则生成的镜像会比较大。
Dockerfile 内容如下:
说明:这个 Dockerfile 我参考了 https://www.jianshu.com/p/20fcca06e27e 作者的内容,并做了一些调整,大家可以根据自己情况增减,因为是开发环境所以最好把 xdebug 留着,咱们后面也会用到;
下面是将 RUN 串联起来的 Dockerfile,这样生成的镜像能小一些,但是依然有 636M,官方的 php:7.3.7-fpm 的镜像是 371M,如果想优化也可以从官方提供的 Alpine 镜像生成,咱们这里就先简单粗暴了。
说一下踩的坑:apt-get 的源最好换成国内的源,否则可能会在构建镜像的时候卡死;因为默认情况下官方容器是基于 Debian 的,查找源的时候很多都是过时的,如当前的 Debian 代号是 stretch,却使用了 jessie 的包那肯定是会报错的,“E: Unable to correct problems, you have held broken packages.”;大家直接按照我上面的 Dockerfile 生成镜像即可,测试通过。
在 Dockerfile 所在目录下执行:
-t 参数设置镜像名称和标签,请根据自己情况命名,镜像创建完成之后,可以像上面我们 copy 出 nginx 配置一样,将 php 的相关配置也 copy 到本地。
4、修改 nginx、php-fpm、xdebug 的配置文件
修改 nginx 配置文件,打开 / Users/yourname/Workspace/etc/nginx/default.conf,加入下面的内容:
增加的内容里面有一处需要说明,“php-fpm-container” 这个是咱们自己创建的 php-fpm 容器的别名,具体是在运行时候指定的,之后咱们会提到。
修改 php 相关配置文件,进入 / Users/yourname/Workspace/etc/php 下,将 php.ini-development 复制改名为 php.ini,配置内容根据自己情况修改即可。
修改 xdebug 的配置文件,/Users/yourname/Workspace/etc/php/conf.d/docker-php-ext-xdebug.ini,加入如下内容
以上设置主要是开启 xdebug 的远程调试模式,因为 php-fpm 使用了 9000 端口,所以这里我们把 xdebug 的端口改为了 9001;“host.docker.internal” 是 docker 18.03 新加入的,可以解析获得宿主机的 ip 地址,这样就不用写死 ip 地址了。
5、启动 php-fpm、nginx 容器
说明:我将配置目录、日志目录和 web 目录都分别进行了绑定,方便在本地环境中修改。还记得上面提到的 nginx 中有个配置填写的 “php-fpm-container” 吗?实际上就是在这里指定的,连接两个容器,并给 php-fpm 容器起了个别名,配置中通过别名访问。
在 / Users/yourname/Workspace/www 中创建一个 phpinfo.php 文件,输出 php 信息,通过 http://localhost/phpinfo.php 访问来查看。
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。