linux 部署项目

linux 部署项目,第1张

1 准备工作
下载相应版本的Linux版JDK、Tomcat安装文件。
例:jdk-6u21-linux-i586-rpmbin (安装版)
jdk-6u21-linux-i586rpm (安装版)
jdk-7u79-linux-x64targz (解压缩版)
推荐搭配:JDK17 + Tomcat70 较稳定
2 安装JDK
首先将安装包通过ftp上传到指定的文件目录下 例:/usr/local/java
新建文件夹命令
[root@localhost usr]#mkdir /usr/local/java
增加执行权限命令:
[root@localhost usr]#chmod a+x jdk-6u21-linux-i586-rpmbin
安装命令:
[root@localhost usr]#rpm -ivh jdk-6u21-linux-i586rpm
说明:
以“rpm”结尾的安装包 执行:rpm -ivh jdk-6u21-linux-i586rpm 命令
以“bin”结尾的安装包 执行:/jdk-6u21-linux-i586rpm 命令
以“targz”结尾的安装包 执行:tar –xvf jdk-7u79-linux-x64targz 命令
3 配置环境变量
在/etc/profile中加入JAVA_HOME CLASSPATH PATH环境变量。
命令:[root@localhost jdk160_21]# vi /etc/profile
按‘o’进入编辑模式
在最后加入:
JAVA_HOME=/usr/local/jdk160_45(此处为对应的JDK安装路径
CLASSPATH=:$JAVA_HOME/lib/toolsjar
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
按‘Esc’--> 输入‘:wq’保存并退出
4 JDK测试
检测JDK是否安装成功:
命令:[root@localhost ~]# java –version
如看到JVM版本及相关信息,即安装成功。
如果报错:
If 'java' is not a typo you can run the following command to lookup the package that contains the binary: command-not-found java-bash: java: command not found
则说明环境变量配置错误!
5 安装Tomcat
[root@localhost ~]# tar –xvf apache-tomcat-6029tar //解压
[root@localhost tomcat]# mkdir /usr/local/tomcat //在usr/local下新建tomcat目录
[root@localhost ~]# cp –R apache-tomcat-6029 /usr/local/tomcat //拷贝至 tomcat下
6 设置Tomcat编码(可忽略)
配置Tomcat服务器编码为UTF-8:
打开tomcat安装目录下的conf/serverxml文件,(大约在69行处)将8080端口的<connector></connector>标签中设置成 URIEncoding=”UTF-8”。
7 启动Tomcat
[root@localhost ~]# /usr/local/tomcat/apache-tomcat-6029/bin/startupsh
使用浏览器访问 >找到准确的文件夹 /usr/local
再进入到 /usr/local 中对应的 pycharm 的文件夹,并切换过去。
一定要进入到 /bin 目录下
最后使用 ~/bashrc 命令即可,再次输入 pycharm 就可以调出对应 UI了。

Java中可以根据平台来判断路径的分隔符的\x0d\通常使用\\或/,也可以使用Fileseparator一般我在写路径时经常用/\x0d\\x0d\5取得服务器相对路径\x0d\SystemgetProperty("userdir")\x0d\例如:E:\apache-tomcat-5516\apache-tomcat-5516\bin\x0d\可以百度一下Java路径路径分隔符

摆脱楼上的。linux没有D盘 C盘之分。
我只能假设你的电脑只有一块硬盘,而且是sata硬盘,D盘是第二个分区,那就是这样
mount /dev/sda2 /mnt/ 将第二个分区挂载到/mnt目录下
cd /mnt 进入/mnt目录
ls -l aa ls命令查看aa文件属性
你可以用df -h命令查看分区挂载情况,如果已经挂载就不用执行第一步,直接进入df -h 查看sda2所挂载的目录

"/"的本意是目录,并不是一定就是根目录
"/"如果在目录的开头,那就是代表根目录
在中间的"/",代表的是当前文件夹下的目录,
如果这样写:/usr bin 就会有很多弊端,最主要的是中间有空格,会造成识别错误,有许多代码识别时都是以空格作为分段的,所以目录中不能有空格。
还有一些程序代码中的路径的写法,用的不是"/" 而是 ""
你以后见的多自然就熟悉了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12908602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存