2.账户名称随意,UNIX/Linux的习惯,一般是专为应用开账户时,就用应用的名称或简称作为用户名
一:创建用户
1:查看系统版本,按照相应的版本做 *** 作 我这是centos 所以cat /etc/redhat-release
顺便查看一下是不是x86_64 系统,这个就像window 32 和64一样
增加用户名为sucore用户:adduser sucore
重置用户密码: passwd sucore
会让你输入俩次密码,跟其他创建密码一样,最后提示成功
注意:adduser ,和 useradd 是一样的,只不过是有的发行版都有,有的发行版只有一个
然后是用户授权
用户授权在 sudoers 里面
有时候会找不到,就whereis sudoers查找一下 sudoers 文件位置
pwd 是查看当前你在哪个目录,cd ..是返回上一级目录
找到这个文件位置之后再查看权限:ls -l /etc/sudoers
找个这个文件,编辑 vim /etc/sudoers
但是如果第一个编辑错误,比如我第一个用这个可能会找不到怎么编辑等,出现错误。这时候就需要删除".sudoers.swp "的文件,把这个文件删除了,就是vi编辑了。但是如果你想找到这个问文件,你可以 whereis .sudoers.swp ,会告诉你文件位置,你就可以找到,
但如果你用ll ,或是ls 找到这个文件,你就会发现在xshell中看不见这个文件,因为linux凡是以“.”开头的文件都是隐藏文件,如果要用ls 看隐藏文件,需要用到选项a,就是ls -la 或者ls -a 都行。
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
wq 保存退出后,记得要将写权限收回,chmod -v u-w /etc/sudoers
第一种方式:利用Tomcat自动部署利用Tomcat自动部署方式是最简单的、最常用的方式。若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,只要将一个Web应用的WebContent级的AppName直接扔进%Tomcat_Home%\webapps文件夹下,系统会把该web应用直接部署到Tomcat中。所以这里不再赘述。
第二种方式:利用控制台进行部署
若一个web应用结构为D:\workspace\WebApp\AppName\WEB-INF\*,利用控制台进行部署的方式如下:进入tomcat的manager控制台的deploy区域——在Context
path中键入"XXX"(可任意取名)——在WAR or Directory
URL:键入D:\workspace\WebApp\AppName (表示去寻找此路径下的web应用)——点击deploy按钮。
然后在%Tomcat_Home%\webapps路径下将会自动出现一个名为XXX的文件夹,其内容即是D:\workspace\WebApp\AppName的内容,只是名字是XXX而已(这就是前面在Context path键入XXX的结果)。
找到Project Structer重新构建项目
找到重新构建的项目,也就是我们的war包地址
根据路径找到war包,截图如下:
右键CRT选项卡打开SFTP服务:
找到war包的本地地址
本地:
Linux:
输入Put name.war
开始上传war包:
启动tomcat--- /usr/tomcat/apache-tomcat-7.0.61/bin/startup.sh
部署完毕
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)