useradd 用户名
userdel 用户名
passwd 用户名
su - 用户名
注意:用户名前面有空格。
(不同Linux终端文件的传输)
scp 文件名 要传到的账户名@ip地址:目录
(传输文件 xin.tar.gz到root账户下,目录为/root)
(.zip格式的打包和解包,打包时写好后缀,方便后期解包)
zip 起新文件名.zip 要压缩的文件
(把文件j压缩,起名为xin.zip)
zip压缩多个文件:
zip 起新文件名.zip 要压缩的文件1 文件2 文件3..
(把文件j 和j.txt 压缩,起名为xin.zip)
unzip解压:
unzip 要解压的文件名.zip
(解压 xin.zip 这个文件)
(.gz格式的打包和解包)
gzip 要压缩的文件
(压缩 j.txt这个文件)
gunzip 要解压的文件名
(解压j.txt.gz这个文件)
(.tar格式的打包和解包。打包和解包都是使用tar,区别是选项不同)
tar -cvf 起新文件名.tar 源文件或目录
(打包文件j和j.txt ,起新名字为xin.tar)
tar -xvf 要解的包名
(解包文件 xin.tar)
选项:
-c:打包
-x:解打包
-f:指定压缩包的文件名。压缩包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名。
-v:显示打包文件过程
(tar.gz 格式的打包解包,是在tar格式打包解包的选项上多了z)
tar -zcvf 起新名字.tar.gz 要压缩的文件名
(打包文件j、j.txt,并起新名字为xin.tar.gz)
(解包xin.tar.gz)
web应用放到tomcat里面才能跑得起来,而tomcat里面对项目有规定特定的格式,就是war包的格式,这就是为什么我们需要把项目打成war才能丢进去。
简单总结下,tomcat是一个中间件,在B/S架构中,浏览器发出的http请求经过tomcat中间件,转发到最终的目的服务器上,响应消息再通过tomcat返回给浏览器。
tomcat的端口是8080。把.war后缀的文件放在tomcat的webapps目录下,tomcat启动后,环境就部署了。
1.通过maven把程序打包成.war (war包)如index.war
2.把index.war放在tomcat的webapps目录下
3.启动tomcat
4.地址// ip地址:端口/index
1.tomcat下载地址:
https://tomcat.apache.org/download-80.cgi
2.右键复制链接地址
3.下载软件,在命令行输入:
wget 刚才复制的软件地址
4.解压:
tar -zxvf 文件名.tar.gz ( 文件名复制下来)
5.可以对文件进行重命名,方便后期操作
bin:可执行的
conf:配置文件
logs:进程日志
如果端口被占用,要进入conf目录(配置文件)下,然后vim进入server.xml文件,快速定位到端口8080,改成8081。
如果文件不能执行,要进入bin目录(可执行文件)下,需要先给startup.sh(开始程序)赋予权限。(shutdown.sh是结束程序)
如果出故障,需要找出故障,要进入logs目录中找。