成都网站建设设计

将想法与焦点和您一起共享

linux上传项目命令 linux发布项目的命令

怎么把windows上安装好的项目放到linux上?

1.导出数据库脚本文件.sql

成都创新互联是网站建设技术企业,为成都企业提供专业的成都网站设计、成都网站建设,网站设计,网站制作,网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制适合企业的网站。10年品质,值得信赖!

2.数据库发布在SQLyog上,连接数据库:设置主机地址:Linux系统bai中的ip 用户名密,将导出的sql脚本在新打开的数据库中进行执行即可。

3.导出项目文件格式为.war

修改连接数据库文件中url地址为Linux中ip地址

4.上传项目文件到Linux中:Alt+P

5.将mystore.war复制到linux系统中tomcat下的webapps中(tomcat启动时会去加载webapps下的应用程序)

6../bin/startup.sh启动tomcat服务器

7.解决乱码问题:MySQL的客户端和服务端是gbk的,保存到硬盘中是iso8859-1,所以会出现乱码

在my.cnf设置mysql的客户端和服务器上以及初始化连接时的字符集设置为utf8

将文件上传到服务器上

复制文件到/etc文件夹中,重启mysql服务器

7.在地址栏中数据新的地址即可进行连接显示项目

最后集齐七颗龙珠就可以召唤神龙了

还有一种方法是不打包成war包直接部署:

1.tomcat设置服务器地址:Use Tomcat installation,同时设置Deploy path:webapps

2.找到本地对应的tomcat的目录下的文件进行打包

3.使用FileZilla软件:左边是本地,右边是Linux系统,将.zip文件直接拖至tomcat下,解压后即可

4.使用FileZilla软件,如果要更新的是js或css文件,直接拖至对应文件修改即可,如果要修改的是java文件,则必须重启服务器才可。

查看当前服务器有几个进程:ps -aux|grep tomcat

杀死进程:kill -9 进程号

启动服务器:./startup.sh

停止服务器:./shutdown.sh

这是一些最基本的用法,在实践的时候体会的会更加深刻。

srt中linux上传文件命令

通过仿真器传输命令。

上传文件只需在shell终端仿真器中输入命令rz,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。下载文件只需在shell终端仿真器中输入命令sz文件名,即可利用Zmodem将文件下载到本地某目录下。

Linux文件传输命令有哪些

Linux下几种文件传输命令 sz rz sftp scp介绍

1.sftp

Secure Ftp

是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息

在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件

列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用

ftp client 去连接 sftp server。

建立连接:sftp user@host

从本地上传文件:put localpath

下载文件:get remotepath

与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。

例如:lcd lpwd lmkdir

2.scp

SCP :secure copy (remote file copy program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。

复制local_file 到远程目录remote_folder下

scp local_file remote_user@host:remote_folder

复制local_folder 到远程remote_folder(需要加参数 -r 递归)

scp –r local_folder remote_user@host:remote_folder

以上命令反过来写就是远程复制到本地

3.sz/rz

sz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。

首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。

下载数据到本地下载目录:sz filename1 filename2 …

上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。

Spring Boot 项目部署到 Linux服务器

1.首先将SpringBoot项目打包成JAR包,然后通过FTP工具上传到Linux,执行如下命令:

该命令执行后,启动jar,一旦shell窗口关闭后,JAR就停止运行了.

若需要项目在后台一直运行,需要通过如下命令启动JAR:

上述 2 和 1 的含义如下:

0 标准输入 (一般是键盘)

1 标准输出 (一般是显示屏,是用户终端控制台)

2 标准错误 (错误信息输出)

上述 console.log 为日志文件,需要在Linux中提前创建:

1.实时跟踪日志:

实时跟踪日志,只要执行findAll这个方法,就会将其对应的日志打印出来,用来跟踪特定的日志运行.

--line-buffered 是一行的缓冲区,只要这一行的缓冲区满了就会打印出来,所以可以用于实时监控日志.

2.tailf -n 200 console.log 打印最后200行日志,并持续跟踪日志.

tail -n 500 console.log | more 分页查看最后500行日志.

1.编写一个shell脚本,命名为 start_JAR.sh,脚本和可执行JAR放在同一目录下.

2.执行 start_JAR.sh 脚本,启动可执行JAR.

添加可执行权限:

执行脚本:


网站名称:linux上传项目命令 linux发布项目的命令
文章源于:http://chengdu.cdxwcx.cn/article/hppicj.html