例子一、
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
在最后一行加入變量:export JDK_HOME=/opt/jdk1.8.0_51 保存退出(ctrl+x)
附上nano:http://blog.chinaunix.net/uid-25436678-id-3556881.html
Ctrl + O 保存文件
Ctrl + X 退出編輯器
Ctrl + K 剪切行
Ctrl + U 粘貼
Ctrl + / 替換
Ctrl + W 查找
Ctrl + Y 上一屏幕
Ctrl + V 下一屏幕
Ctrl + P 向上移動一行
Ctrl + N 向下移動一行
Ctrl + F 向前移動光標一格
Ctrl + B 向后移動光標一格
Ctrl + G 調用幫助菜單
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/phpstorm
cd
/usr/local/phpstorm/bin
chmod
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-12042010
00002UsvSON704l"dILe1PVx3y4"B3
49AU6oSDJrsjE8nMOQh"8HTDJHIUUh
gd1BebYc5U"6OxDbVsALB4Eb10PW8"
===== LICENSE END =====
或者
Learn Programming
===== LICENSE BEGIN =====
63758-12042010
00000Ryqh0NCC73lpRm!XVcxFChJ2g
TUR2lZtlLXrPLbQ66Gs8MHs51RvF2y
agoDlzne08Zm8VXbts1UMKE!EW4v8G
===== LICENSE END =====
|
安裝完成。