标签:
例子一、
1.将其解压 
2.用终端打开其文件 
3.移动文件 
    sudo mv PhpStorm /opt/ (移动成功) 
4.进入有移动后的目录 cd /opt/PhpStorm 
5.进入bin目录执行 ./phpstorm.sh 
(若是没有安装jdk环境会报错,我们需要安装jdk环境,获取地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) 
6.安装jdk 解压 移动文件sudo mv ~/下载/安装包/jdk1.8.0_51/ /opt/ 
7.配置环境变量 sudo nano /etc/profile 
    在最后一行加入变量:/opt/jdk1.8.0_51 保存退出(ctrl+x) 
    附上nano:http://blog.chinaunix.net/uid-25436678-id-3556881.html 
8.执行:source /etc/profile/ 
查看环境变量:echo $JDK_HOME就可以看到了,这样环境变量就配置好了 
9.再次执行 ./phpstorm.sh 
10.打开编辑器编写文件,权限不够 需要修改权限 
    点击左下角会看到 Termial:修改权限  sudo chmod 777 index.php,不能保存的话需要重启phpstorm 
11.打开后需要创建文件夹还需要修改权限 sudo chmod 777 htdocs/(需要回到根目录 cd ..)
例子二:
1、确保环境,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.
2、安装jdk
如果是centos自带的openjdk,直接卸载掉,它不支持phpstorm,它的存在是为了支持系统自带的一些应用需要jdk的依赖。
切记下载jdk 版本大于1.6。本文以最新的1.8.0_25为例。
下载链接: jdk-8u25-linux-i586.tar.gz
源码安装如下:
| 
 1 
2 
3 
 | 
tar –zxvf jdk-8u25-linux-i586.tar.gz# 然后将解压出来到目录移动到你希望到安装目录下mv jdk_dirctory /usr/local/java | 
配置系统环境变量
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
 | 
vim /etc/profile# 添加以下内容JDK_HOME=/usr/java/default
export JDK_HOME
# 退出编辑模式,回到命令行,运行source /etc/profile | 
检查安装配置是否成功
| 
 1 
 | 
java -version | 
如果出现以下提示就说明安装成功了
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) Server VM (build 25.25-b02, mixed mode)
3、安装 PhpStorm-8.0.1.tar.gz 源码
下载源码: PhpStorm-8.0.1.tar.gz
| 
 1 
2 
3 
4 
5 
6 
 | 
tar -zxf PhpStorm-8.0.1.tar.gz# 然后将解压出来到目录移动到你希望到安装目录下mv phpstorm_dirctory /usr/local/phpstormcd /usr/local/phpstorm/binchmod 777 phpstorm.sh./phpstorm.sh | 
开始安装,根据运行提示,输入相应license,从网上找了一个这个版本的license,测试能用
| 
 1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
 | 
EMBRACE===== LICENSE BEGIN =====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"===== LICENSE END =====或者Learn Programming===== LICENSE BEGIN =====63758-1204201000000Ryqh0NCC73lpRm!XVcxFChJ2gTUR2lZtlLXrPLbQ66Gs8MHs51RvF2yagoDlzne08Zm8VXbts1UMKE!EW4v8G===== LICENSE END ===== | 
安装完成。
标签:
原文地址:http://www.cnblogs.com/caicaizi/p/5144089.html