IP: XXXXXXXXXXXX
系统:ubuntu
(1)连接时,腾讯服务器默认不允许以root身份登录,需要先用ubunt用户登录,再切换到root用户,并配置。参考文章:http://blog.csdn.net/daijiguo/article/details/51558863
(2)xftp的协议采用SFTP
需安装对应linux系统的jdk版本,安装步骤参考:https://jingyan.baidu.com/article/ad310e80f0d1c11848f49e6f.html
jdk安装路径: /usr/java
3、注:为了避免重复加载项目,Linux系统下war包不能放到webapps下,本地上传应用包到服务器时,直接Copy文件夹即可
4、注:重新启动tomcat时如果报端口占用问题,请查看应用服务中用到的端口是否因上次启动,导致仍在占用状态
可使用如下命令:
lsof -i:36368 --查看占用36368端口的进程
kill 2267 --杀掉pid为2267的进程
1、测试了apt安装mysql服务,没问题。
2、发现mysql官网没有ubuntu系统5.7版本的rar.gz包,所以仍用最简单的apt安装了mysql服务;
3、创建用户xxx;拥有增删改查权限
4、安装好之后会创建了如下目录:
数据库目录:/var/lib/mysql/
配置文件:/usr/share/mysql(命令及配置文件) ,/etc/mysql(如:my.cnf)
相关命令:/usr/bin(mysqladmin mysqldump等命令) 和/usr/sbin
启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)
5、程序分组查询(Group By)的时候,mysql报错,问题是5.7.5版本以上加入了分组相关限制:ONLY_FULL_GROUP_BY;通过配置mysqld.conf,解决。在mysqld.conf中添加下面那句话(其实就是去掉了ONLY_FULL_GROUP_BY):
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
1、已安装,遇到的问题:Error: Invalid user 'mosquitto'
解决办法,直接在shell窗口中执行:useradd mosquitto 命令就可以了。
2、配置:
配置文件在 /etc/mosquitto/下,需要将mosquitto.conf.example重新复制一份作为mosquitto.conf,并配置allow_anonymous、password_file、acl_file三个属性
参考:http://blog.csdn.net/song_java/article/details/70576793
3、相关命令
(1)、mosquitto无配置文档启动命令:mosquitto -v //控制台打印日志
(2)、读取配置文档并启动:mosquitto -c /etc/mosquitto/mosquitto.conf //标红的为配置文件路径,此命令启动后,控制台不打印日志,需要到/var/log/mosquitto.log去找
此命令下如果需要停止mqtt代理服务,可通过杀死进程的方式 (性能查看器用的htop)
用的htop,相关参数及快捷方式请查看https://blog.csdn.net/skh2015java/article/details/53173896
根据自己代码情况进行操作
lsof -i:36368 --查看占用36368端口的进程
kill 2267 --杀掉pid为2267的进程