- JDK
- 本地下载linux版javaJDK压缩包。
- 打开Xshell连到服务器。
- cd /usr #切换到usr目录。
- mkdir java #创建一个java目录,并切换到java目录。
- rz #上传javaJDK压缩包到java目录。
- tar -zxvf 压缩包的名字 #解压压缩文件(将目录A重命名为B 命令:mv A B);切换到解压目录,记下当前路径(jdk安装路径)。
- cd /etc #切换etc目录。
- vim profile #修改profile文件(i--->进入编辑模式,Esc+:wq---->保存退出 Esc+:q!---->不更改退出 cat+文件名----->查看文件)。
- 编辑文件中添加如下。
export JAVA_HOME=/usr/java/jdk1.8.0_45(jdk安装路径) export JAVA_BIN=$JAVA_HOME/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
-
- java -version #显示jdk版本信息,安装成功。
- MongoDB
- 本地下载linux环境下可以使用的mongo安装包
- 打开Xshell连接服务器
cd /usr/local #切换到local目录下 rz #上传文件到该目录 tar -zxvf 安装包名 #解压文件(mv 重命名);我这重命名为mongodb(cd mongodb/bin)切换到解压的bin目录下 cd /data #切换到data文件夹 mkdir mongodb #创建mongodb文件夹 cd mongodb #切换到mongodb文件夹种 mkdir db #创建db文件夹 mkdir log #创建log文件夹 touch mongodb.log #在data文件的mongodb目录下创建日志文件以及数据存储的地方
#上面创建属于存储地以及日志,地址记录要用 cd /usr/local/mongodb/bin #进入mongo的bin目录下 #如果没有mongodb.conf文件 vim mongodb.conf #通过 i 向里面加入
port=13058 dbpath=/data/mongodb/db/ logpath=/data/mongodb/log/mongodb.log fork = true
#然后----->Esc+:wq----->保存退出,直接生成配置好的conf文件 ./mongod -f mongodb.conf #启动mongo服务 ./mongo #服务器里命令操作mongo----->在mongo文件的bin目录下 #启动服务另一种方式 ./mongod -dbpath=/usr/local/mongodb/mongodb-linux-x86_64-3.0.2/data -logpath=/usr/local/mongodb/mongodb-linux-x86_64-3.0.2/mongodb.log -logappend -port=27017 -fork
- Tomcat
- 在home文件下上传准备好的tomcat安装包(linux版本的)且解压。
- 将解压的文件重命名为tomcat,并进入tomcat文件下。
- 将conf文件下的server.xml配置文件中的端口号改成80(方便在不输入端口情况下即可直接访问项目)。
- webapps下放war包,work文件下东西可直接全删以达到清除缓存的目的,logs文件下的catalina.out文件存的是日志。
- 切换到bin目录下-------------->./startup.sh启动---------------->./shutdown.sh关闭
- 附:
- >ps -ef|grep java #查到的进程号
- >kill -9 进程号 #强制杀死以达到关闭tomcat的目的
- >lsof -i:端口号 #用于查看某一端口的占用情况
- >netstat -ntlp #查看所有端口
1. 根据进程pid查端口: lsof -i | grep pid 2. 根据端口port查进程: lsof -i:port 3. 根据进程pid查端口: netstat -nap | grep pid 4. 根据端口port查进程 netstat -nap | grep port