2、查看日志:查看Linux系统日志,如 *** 作日志、访问日志、安全日志等;
3、系统运维:对Linux系统进行合理的安装、维护、升级、管理等;
4、性能优化:优化Linux系统的性能,如调优系统内核、调整服务器配置等;
5、安全管理:管理Linux系统的安全,如定期扫描系统漏洞、安装安全补丁等;
6、故障处理:及时处理Linux系统出现的故障,如网络故障、服务器故障等。
出现此类问题主要为 *** 作系统中缺少中文字体所致,由于linux系统上没有对应的中文字体,将会导致导出pdf或参与图形计算时中文乱码。解决办法主要为系统增加相应的字体。增加字体有多种方式,下面以宋体为例介绍几种比较常见的 *** 作:
一:将windows系统下的字体拷贝到linux下。
将WINDOWS下的C:\WINDOWS\Fonts下的SIMSUN.TTC拷贝到linux下的/usr/share/fonts/TrueType/路径下,重启linux,让系统加载该字体即可,这样就能解决绝大多数字体问题。
注意:这里放置完字体后要重启系统,让系统加载字体,否则设置无效。也可以不重启系统,通过命令强制加载字体。在终端运行命令:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache –fv
强制更新字体缓存,这样也能够是新加入的字体生效。
二:上述方法为解决 *** 作系统字体,由于报表是通过java计算,所以也可以更改jre中的字体,从而也能解决该问题。
找到java安装目录下的/jre/lib/fonts目录,在下新建fallback文件夹,注意此处的目录一定要为当前web服务器使用的jdk目录,将windows下的字体文件拷贝到fallback文件夹下,重启web服务器即可解决该问题。
注意:如果系统中只需要宋体,则只将宋体拷贝到该目录下,否则有可能会造成报表展现时中文不乱码,但是字体也并不是想要的宋体。
首先确保jdk和tomcat的环境变量设置正确。假设你使用的是jdk是j2sdk1.4.1_02,tomcat版本是jakarta-tomcat-4.1.18。正确的配置该是像这样:比如你的JDK和tomcat都是装/usr目录下面,打开/etc/profilee文件,在文件最后添加如下环境变量的设置: AVA_HOME=/usr/java/j2sdk1.4.1_02 export JAVA_HOME, CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib expor CLASSPATH, CATALINA_BASE=/usr/jakarta-tomcat-4.1.18 export CATALINA_BASE, CATALINA_HOME=/usr/jakarta-tomcat-4.1.18 export CATALINA_HOME, PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bi
在tomcat的bin目录下面有一个catalina.sh的文件,打开在开头加上CATALINA_OPTS="-Djava.awt.headless=true"
然后重启服务器,打开报表即可。应该就可以解决的~^ ^
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)