部署项目检查
一、locale--检查编码格式
二、date--检查日期
同步时间
三、java-version 检查jdk版本
四、tomcat要不要配置远程debug
在catalina.sh文件里添加
export CATALINA_OPTS="-server -Xdebug -Xnoagent
-Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999"
五、 修改Linux系统最大打开文件符
文件描述符是一个简单的整数,用以标明进程中每一个被打开的文件和socket。第一个打开的文件是0,第二个是1,依此类推。
修改用户级的最大文件描述符限制,也就是说每一个用户登录后执行的程序占用文件描述符的总数不能超过这个限制。
步骤 1 以root身份登录Linux服务器。
步骤 2 打开limits.conf文件。
vi /etc/security/limits.conf
步骤 3 按“i”键后,文件处于可编辑状态。
在文件的末尾加上如下内容:
* soft nofile 65535
* hard nofile 65535
这两行数据,其中的数字部分可设置为需要的大小,但不要超过65536。
步骤 4 按“Esc”键后,输入“:wq!”,保存文件并退出文件。
步骤 5 重启服务器,使配置生效。
reboot(最好用source)
步骤 6 查看设置是否生效。
其中的“open files”后的数字对应上面“* soft nofile 65535”中设置的数据。
ulimit-a
服务器显示如下信息,说明配置生效。
open files (-n) 65535
六、mysql安装
tomcat里mysql配置时最好配置上时区
jdbc.url=jdbc:mysql://ip:3306/DB_Demo?useSSL=false&createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=utf-8&transformedBitIsBoolean=true&pinGlobalTxToPhysicalConnection=true&autoReconnect=true&maxReconnects=10&failOverReadOnly=false&useOldAliasMetadataBehavior=true&serverTimezone=Asia/Shanghai
七、nginx安装
八、Redis安装
九、卡夫卡安装
十、