linux服务器配置

 

一、 Xshell创建账户

useradd chainwinfinance -d /alidata/chainwinfinance

passwd chainwinfinance

chmod 755 /alidata/chainwinfinance/ -R

service nginx reload

 

useradd添加用户,后面添加一个用户名。

-d指定用户的家目录

-s指定用户的登录shell

service nginx reload 重启nginx服务器

chmod 修改权限

二、 Tomcat配置

登录xftp:在相应xshell点击文件传输进入

 

xftp导入、解压tomcat:

tar xvf tomcat7_vma.tar.gz

重命名文件夹(可以直接在xftp改):

mv tomcat7_vma tomcat40001_kjy_online

查看文件:

ll tomcat40001_kjy_online/webapps/

ll或ls  ll列出该文件下的所有文件信息,包括隐藏的文件,ls -l只列出显式文件

修改权限:

chmod 777  tomcat40001_kjy_online/webapps/ -R

修改配置文件(4个端口,可以不用命令行直接在xftp修改):

vim tomcat40001_kjy_online/conf/server.xml

 

 

Esc :wq保存退出

 

三、 数据库(参考http://www.jb51.net/article/31850.htm

怎么登录ftp 和mysql :

在命令行里输入: cat /root/sh-1.x.x/account.log 查看密码

链接数据库:Mysql -u root -p

输入密码

修改数据库编码 参考 http://www.cr173.com/html/50452_1.html

创建数据库:

CREATE DATABASE xxx;

输入命令SHOW DATABASES;列出所有已保存的数据库。

导入数据:

 

 

use 目标数据库名

mysql>source 导入的文件名; 如我输入的命令行:mysql>source ygeshop.sql;

创建用户:

命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';

说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器.

授权:

grant all privileges on cysxxdatabase.* to 账号@'%' identified by '密码';

grant all privileges on cysxxdatabase.* to 账号@'localhost' identified by '密码'

flush privileges;

 

四、 导入war包、域名配置

 

域名Conf文件放在如下目录:

/alidata/server/nginx-1.4.4/conf/vhosts    

service nginx reload   重启nginx服务器

 

 

 

 

五、 其他

查看进程:ps -ef|grep java

关闭进程:进入tomcatbin文件夹:./shutdown.sh

启用tomcat:. 进入tomcatbin文件夹:./startup.sh   实在关不掉:kill -9 查看得到的PID

跟踪日志文件:复制窗口 进入日志目录 tail -f 文件名

原文地址:https://www.cnblogs.com/Liang-Haishan216/p/7797597.html