由于项目需要,在linux上安装stt和tts软件,考虑到安全性,需要新建用户,操作步骤如下。
1.新建用户
useradd -d /home/axx -m axx
2.设置密码
passwd axx
3.添加用户组(获取同组权限)
usermod -g root axx
4.安装jdk工具(安装到登陆用户主目录下)
上传jdk安装包到环境,编辑安装脚本
#!/bin/sh
#####install jdk#
echo "install jdk"
SORFT_DIR=$(cd `dirname $0`; pwd)
INSTALL_DIR=~/local/jdk
mkdir -p $INSTALL_DIR
cp jdk1.7.0_45.tar.gz $INSTALL_DIR
cd $INSTALL_DIR
tar -zxvf jdk1.7.0_45.tar.gz
rm -rf jdk1.7.0_45.tar.gz
echo "JAVA_HOME=$INSTALL_DIR/jdk1.7.0_45" >> ~/.bashrc
echo "PATH=$JAVA_HOME/bin:$PATH" >> ~/.bashrc
echo "CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" >> ~/.bashrc
echo "export JAVA_HOME" >> ~/.bashrc
echo "export PATH" >> ~/.bashrc
echo "export CLASSPATH" >> ~/.bashrc
source ~/.bashrc
### tomcat###
执行:source .bashrc 使变量生效
5.切换用户到axx,安装应用程序,配置jdk环境变量。
5.1获取sudo权限
修改 /etc/sudoers 文件,添加所属用户权限。
注释:遇到vi不显示^M现象,但是文件确实有,使用cat -v filename 查看。
5.2安装应用程序