ARTICLE · 1193488
Linux系统安装中创教程
一、环境配置

二、系统环境基础调优
vim /etc/sysctl.conf添加以下内容在文件最后一行
fs.file-max = 655350# 系统文件描述符总量net.ipv4.ip_local_port_range = 1024 65535# 打开端口范围net.ipv4.tcp_max_tw_buckets = 2000# 设置tcp连接时TIME_WAIT个数net.ipv4.tcp_tw_recycle = 1# 开启快速tcp TIME_WAIT快速回收net.ipv4.tcp_tw_reuse = 1# 开启TIME_WAIT重用net.ipv4.tcp_syncookies = 1# 开启SYN cookies 当出现syn等待溢出,启用cookies来处理,可防范少量的syn攻击net.ipv4.tcp_syn_retries = 2# 对于一个新建的tcp连接,内核要发送几个SYN连接请求才决定放弃net.ipv4.tcp_synack_retries = 2# 这里是三次握手的第二次连接,服务器端发送syn+ack响应 这里决定内核发送次数net.ipv4.tcp_keepalive_time = 1200# tcp的长连接,这里注意:tcp的长连接与HTTP的长连接不同net.ipv4.tcp_fin_timeout = 15 # 设置保持在FIN_WAIT_2状态的时间net.ipv4.tcp_max_syn_backlog = 20000# tcp半连接最大限制数net.core.somaxconn = 65535# 定义一个监听最大的队列数net.core.netdev_max_backlog = 65535# 当网络接口比内核处理数据包速度快时,允许送到队列数据包的最大数目
sysctl -p三、ulimit参数调优
echo ulimit -n 65535 >>/etc/profilesource /etc/profileulimit -nvim /etc/security/limits.conf
添加以下内容在文件最后一行
* hard nofile 102400* soft nofile 102400
如果某项服务已经启动,再动态调整ulimit是无效的,特别是涉及到线上业务就更麻烦了
这时,可以考虑通过修改/proc/’程序pid’/limits来实现动态修改!!!
四、安装包上传并解压
mkdir -p /risen/soft # 创建安装目录,并将软件上传至此目录下unzip CVICSE.zip
五、在中创中添加jdk参数(系统JDK此步骤可跳过)
cd ~/InforSuite-AS-StE-9.1B050100/as/config/vim asenv.confAS_JAVA="/usr/lib/jvm/java-8-cvicse-openjdk-arm64" # 指定使用的JDK所在绝对路径

六、中创基本命令
ls /risen/soft/CVICSE/InforSuite
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsudo sh asadmin start-domain
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsudo sh asadmin stop-domain
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsudo sh asadmin restart-domain
netstat -ano | grep 8060# 8060:中创端口,如果没有输出任何信息,需要手动启动
七、默认的端口、用户名和密码
中创应用服务器管理控制台默认的访问端口是8060,通过 http://IP:8060 来访问
用户名:admin;密码:Cvicse@as123
八、创建新的domain
产品安装完成后默认有一个domain1的域,如果想创建domain2的域,需要在domain1启动的状态下进行创建,这样能够保证端口自动偏移
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsh asadmin create-domain domain2 # 直接回车,等待创建域完成即可。

九、开启安全管理
在浏览器中输入 http://ip:8060 ,输入用户名和密码进行登录;如果是远程访问会出现如下图所示界面

cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsh asadmin enable-secure-admin
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsh asadmin --port XXX enable-secure-admin#XXX为域的管理端口号
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsh asadmin --port 40538 enable-secure-admin

十、修改域默认密码
cd /risen/soft/CVICSE/InforSuite/AppServer/as/binsh asadmin change-admin-password --domain_name domainName
例:asadmin change-admin-password —domain_name
domain2
Enter admin user name [default: admin]>Enter the admin password>
(原密码)Enter the new admin password>
(新密码)Enter the new admin password again>
(新密码)
Command change-admin-password executed successfully
十一、中创强制编码(utf-8)
用以解决网页中文乱码,或者css加载不正常的问题,一般domain1中的该文件已经进行了修改,但是新建的domain则需要手动修改该配置
vim /risen/soft/CVICSE/InforSuite/AppServer/as/domains/domain1/config/default-web.xml<mime-mapping><extension>js</extension><mime-type>text/javascript;charset=UTF-8</mime-type></mime-mapping><mime-mapping><extension>css</extension><mime-type>text/css;charset=UTF-8</mime-type></mime-mapping>
十二、中间件调优
管理工具的地址为 http://ip:port 或者 https://ip:port


如果使用中间件的连接池的话可以修改此处,如果没有的话可以跳过。
此处连接池以达梦为例,修改最大池大小为 压测最大值x1.2


进入要修改的域的标红路径下,修改logging.properties。
输入 :%s/INFO/SEVERE
将日志级别从INFO修改为SEVERE
十三、忘记密码可恢复初始密码
{SSHA256}1zwfoOjfkou6JjJcenQBpAT4GIFktaukM1N/7jGDxjPMYFqsgPvxfA==

十四、管理工具界面英文改为中文
修改../as/domains/domain1/config/domain.xml文件,在9009端口下添加参数
<jvm-options>-Duser.language=zh</jvm-options><jvm-options>-Duser.country=CN</jvm-options>

注意:配置中可能存在之前的英文配置,直接修改或者删除再添加
十五、中创配置域名证书
keytool -v -list -keystore xxx.pfx -srcstoretype PKCS12 -srcstorepass 123456
keytool -importkeystore -srckeystore server.p12 -srcstoretype PKCS12 -srcstorepass 123456 -alias serverntsmk -deststorepass changeit -destkeypass changeit -destkeystore keystore.jkskeytool -list -keystore keystore.jks -storepass changeit更改完后在中间设置中修改认证证书选择


十六、中创开机自启
chmod +x /etc/rc.d/rc.localvim /etc/rc.d/rc.localsh /risen/soft/CVICSE/InforSuite/AppServer/as/bin/asadmin start-domain &
十七、中创自定义404错误页面
1.自定义一个错误页面404.html
2.将错误页面放到domain1/config目录下(domain1可根据实际修改)
3.编辑配置文件domain.xml ,找到server-config节点的virtual-server节点,添加属性:
4.重启中间件生效。















































































