PhpStorm是一种比较方便的php编辑器,能连接git下载源码十分方便,而且,好了主要是因为以前在Windows的环境下用惯了它,所以在Linux中也不打算换了。
一、在安装phpstorm之前,我们首先要确保他所依赖的环境正确:
Intel Pentium III/800 MHz or higher (or compatible)
512 MB RAM minimum, 2 GB RAM recommended
1024x768 minimum screen resolution
Oracle (Sun) JDK 1.6or higher. Open JDK is not supported.
GNOMEor KDEdesktop.
以上几行是我粘贴过来的,正常的机器应该满足大多数要求,但有标红的地方要特别注意,CentOS6.7默认的jdk是open jdk,你可以用java version查看,我们要安装的是Oracle版本的,网上大多数用的是jdk1.8,我们也用这个。
登录官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html下载,需要注册一个账号,不然没法下载,用邮箱注册即可,非常方便。
安装jdk:
yum install jdk-8u211-linux-x64.rpm
二、http://www.jetbrains.com/phpstorm/download/index.html#section=linux在官网上下载phpstorm
解压缩:tar zxvf PhpStorm-*.tar.gz
进入解压缩之后的目录:命令启动
sudo ./bin/phpstorm.sh
进入phpstorm的安装过程,勾选上必须的过程后,最后一步需要输入注册码,否则只能试用,至于注册码的获取,大家可以参考这篇博客:https://blog.csdn.net/fengqingtao2008/article/details/89844550
到此。phpstorm就可正常使用了。但如果大家想启动时更方便,可以在桌面创建快捷方式,可以参考这篇博客 https://blog.csdn.net/fenglailea/article/details/44875553
三、phpstorm下载安装完成后,想要连接git下载源码,但Github等需要的Git版本最低都不能低于1.7.2,而系统自带的git版本是1.7,显然太低了,我们要安装新的git:
1、安装依赖的包
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
2、下载git源码并解压缩
wget https://github.com/git/git/archive/v2.3.0.zip
unzip v2.3.0.zip
cd git-2.3.0
3、编译安装
将其安装在“/usr/local/git”目录下
make prefix=/usr/local/git all
sudo make prefix=/usr/local/git install
4、此时你如果使用git --version 查看git版本的话,发现git仍然是1.7.1版本。这是因为它默认使用了"/usr/bin"下的git。
你可以用下面的命令查看git所在的路径:
whereis git
git: /usr/bin/git /usr/local/git /usr/share/man/man1/git.1.gz
5、我们要把编译安装的git路径放到环境变量里,让它替换"/usr/bin"下的git。为此我们可以修改“/etc/profile”文件(或者/etc/bashrc文件)。
sudo vim /etc/profile
6、然后在文件的最后一行,添加下面的内容,然后保存退出。
export PATH=/usr/local/git/bin:$PATH
7、使用source命令应用修改。
source /etc/profile
8、然后再次使用git --version 查看git版本,发现输出2.3.0,表明安装成功。
四、设置phpstorm连接git