ubuntu+jdk+idea+nginx 开发环境搭建
首先如果是linux系统,那就可以直接尝试,如果装虚拟机,请先使用 VMware之后创建一个虚拟机ubuntu-14.04.3-desktop-amd64.iso装载此镜像 ubuntu的linux系统进入之后想用中文输入法,可以先下载搜狗输入法 sogoupinyin_2.0.0.0078_amd64.deb 然后安装不喜欢搜狗的可以使用谷歌拼音sud
·
首先如果是linux系统,那就可以直接尝试,如果装虚拟机,请先使用
VMware
之后创建一个虚拟机
ubuntu-14.04.3-desktop-amd64.iso
装载此镜像 ubuntu的linux系统
进入之后想用中文输入法,可以先下载搜狗输入法
sogoupinyin_2.0.0.0078_amd64.deb 然后安装
不喜欢搜狗的可以使用谷歌拼音
sudo apt-get install fcitx libssh
启动输入法,之后就能看到搜狗输入法了
如果想获取root权限,第一次获取需要修改root密码 sudo passwd root
然后修改密码
之后su就可以切换root用户了
(ubuntu进入命令行的快捷键是ctrl+alt+t)
装机成功,如果想使用ssh工具远程命令,需要装ssh客户端
$ sudo aptitude install openssh-server //安装并下载客户端
$ /etc/init.d/ssh restart //启动客户端
-------------------------------分割线------------------------------------------------------------
开发环境配置区
JDK
jdk-7u79-linux-x64.tar.gz
先解压
安装jdk7.0
解压配置安装
# mkdir -p /usr/lib/jvm
//创建文件夹
# tar zxvf jdk-7u9-linux-i586.tar.gz -C /usr/lib/jvm
//解压到此文件夹下
# mv /usr/lib/jvm/jdk1.7.0_09 /usr/lib/jvm/java7
//修改文件夹名称为java7
# cp /etc/profile /etc/profile.bak
#备份
# vi /etc/profile
#编辑,在最后添加下面的内容 也可以使用nano 去修改内容
(
不同的编辑器保存文件的方法是不同的,下面介绍常用的两种编辑器nano和vi如何保存文件。
nano:使用快捷Ctrl+X,然后会提示输入Y保存修改、输入N放弃修改。
vi:首先需要按ESC键回到命令模式;然后输入:wq 保存文件并退出vi;最后回车即可。
)
export JAVA_HOME=/usr/lib/jvm/java7
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
由于系统中可能会有默认的其他版本JDK,所以,为了将我们安装的JDK设置为默认JDK版本,还要进行如下工作。
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300
执行下面命令,设置默认版本,此命令执行后,系统会列出当前存在的各种JDK版本,会提示你选择
# update-alternatives --config java
# java -version # 测试是否成功
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)
-------------------------------分割线------------------------------------------------------------
开发工具配置区
JetBrains.IntelliJ.xdowns.zip
解压,通过命令启动bin下的idea.sh
在bin目录下,sh idea.sh就可以,之后安装idea
第一次是安装,第二次再打开就是启动idea了
Maven
apache-maven-3.3.9-bin.tar.gz 解压
正常的idea配置方式
-Dmaven.multiModuleProjectDirectory=$M2_HOME
# cp /etc/profile /etc/profile.bak
#备份
# vi /etc/profile
#编辑,在最后添加下面的内容 也可以使用nano 去修改内容
(
不同的编辑器保存文件的方法是不同的,下面介绍常用的两种编辑器nano和vi如何保存文件。
nano:使用快捷Ctrl+X,然后会提示输入Y保存修改、输入N放弃修改。
vi:首先需要按ESC键回到命令模式;然后输入:wq 保存文件并退出vi;最后回车即可。
)
export M2_HOME=/home/yanghaitian/
apache-maven-3.3.9
GIT
apt-get install git
直接安装git
(一定要是root权限o(∩_∩)o )
安装完成后,还需要最后一步设置,在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。
eclipse-jee-mars-1-linux-gtk-x86_64.tar.zip
如果有人想用eclipse写点小程序,也是可以支持的
-------------------------------------nginx配置区----------------------------------------------------------------
sudo apt-get install gcc g++ autoconf
下载安装gcc 用来编译和安装nginx,因为Linux很多安装包都想源码,需要先编译再运行安装
sudo apt-get install libtool
下载安装libtool
下载pcre-8.31.tar.gz 解压, 到解压路径下
运行 ./configure 进行pcre初始化配置,会在控制台打印出一大堆的输出信息
make
操作,进行编译
(一定要是root权限o(∩_∩)o )
make install
进行安装,PCRE安装完成(一定要是root权限o(∩_∩)o )
下载zlib-1.2.8.tar.gz 解压
./configure
make
sudo make install
zlib安装完成
sudo apt-get install libssl-dev
下载libssl develop 因为ubuntu 内置了openssl所以只需要个develop就可以和nginx对接
如果没有内置openssl
http://blog.csdn.net/dazhi_100/article/details/17143213 到这里 如果安装不通过,需要 打开/usr/bin/pod2man 这个配置文件看一下 可以的话 注释掉 第71行 在编译 用#注释
下载nginx-1.5.9.tar.gz 解压
./configure --with-http_ssl_module -–with-http_stub_status_module
支持https 和stub_status 如果不加这两个,那nginx不会支持https和stub-status的
make
sudo make install
nginx安装完成
之后到/usr/local/nginx/sbin下去启动nginx
更多推荐
已为社区贡献1条内容
所有评论(0)