摘要:概述目前我们的自研产品基本是基于重构技术进行开发的页面,再包装一层的壳。配置语言环境在上,我们选择通过包安装,这样会比较方便。配置应用服务器环境比较方便,不需要安装,下载好压缩包后,解压即可用,只再需配置下环境变量。
概述
目前我们的自研产品基本是基于Web重构技术进行开发的Web页面,再包装一层APP的壳。这样的APP,他运行所需的环境本质上就是一个Web应用运行所需的而环境。
而一个Web应用运行所需的环境有:
语言环境:我们使用的是java语言,所以要安装jdk,我们统一使用1.8。
应用服务器环境:我们使用Tomcat作为服务器来部署web应用,版本为8.0.54。
数据库:我们使用mysql数据库,版本为8.0.11。
另外,我们的研发云服务器资源的镜像为Linux7.2版本。
以下所有操作默认为root账号在/root文件夹下操作。
配置语言环境在Linux上,我们选择通过rpm包安装jdk,这样会比较方便。操作步骤如下:
1.查看系统是否自带jdk
rpm -qa | grep jdk
2.若系统已安装jdk,先清除
sudo yum remove xxx(xxx为上个命令查看到的结果)
3.下载所需版本的rpm包
wget
即可通过wget命令下载安装包,也可下载安装包到本地后,再上传到服务器。
4.安装
rpm -ivh jdk-8u171-linux-x64.rpm
默认安装在/usr/java/jdkxxxx(版本)路径下
5.配置环境变量
# 进入配置文件 sudo vi /etc/profile # 添加配置,JAVA_HOME为jdk的安装路径 export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin # 通过vim的 :wq 命令保存退出 # 使配置生效 source /etc/profile
6.检查是否安装配置成功
java -version
至此,语言环境就配置成功了。
配置应用服务器环境tomcat比较方便,不需要安装,下载好压缩包后,解压即可用,只再需配置下环境变量。
1.下载tomcat包
wget
2.解压
tar -zxvf apache-tomcat-8.0.45
3.配置环境变量
# 进入配置文件 sudo vim /etc/profile # 在最下方添加配置,CATALINA_HOME为jdk的安装路径 export CATALINA_HOME=/root/apache-tomcat-8.0.45 # 通过vim的 :wq 命令保存退出 # 使配置生效 source /etc/profile
4.配置UTF-8字符集
# 进入tomcat目录下的conf文件夹,编辑server.xml vim /root/apache-tomcat-8.0.45/conf/server.xml # 找到配置端口8080默认端口的位置,在xml节点末尾增加URIEncoding=”UTF-8”
5.启动tomcat
# 进入tomcat目录下的bin文件夹,执行./startup.sh ./startup.sh配置数据库环境
这里安装mysql,我们通过yum方式下载安装,这是暂时发现的在Linux上比较方便的做法。
1.配置msyql8.0的安装源(因此,若安装其他版本,就换成其他版本的安装源)
rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
2.安装MySQL 8.0社区版服务以及客户端工具
yum --enablerepo=mysql80-community install mysql-community-server
这样,mysql就算安装完成了。
3.启动mysql服务
service msyqld start
4.修改root用户密码
通过这种方式,msyql为root用户生成了一个临时密码,因此,我们需要改成我们要的密码。
// 查看临时密码 grep "A temporary password" /var/log/mysqld.log
// 进入安全模式设置新密码,输入临时密码后,就能设置新密码 mysql_secure_installation
首次使用,还会提示你是否安装“密码校验(validate password plugin)”的插件,安装这个插件后,即可设置密码策略,这样用户在生成数据库用户的密码时,需要符合所预设的密码策略(比如最低等级是,密码长度要大于8),才能通过。建议安装。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/69301.html
摘要:作为一个开源且免费的服务器,常用来作为开发的工具。使用登录服务器,参考使用密钥对连接实例。默认是以一般用户运行,将网站代码权限改为,执行命令重启。在浏览器地址栏中输入公网地址,完成验证。使用服务为实例配置网站及绑定域名。Tomcat 作为一个开源且免费的 Java Web 服务器,常用来作为 Web 开发的工具。它可以托管由 Servlet、JSP 页面(动态内容)、HTML 页面、JS、样...
阅读 4932·2021-11-25 09:43
阅读 1185·2021-11-24 09:38
阅读 1891·2021-09-30 09:54
阅读 2799·2021-09-23 11:21
阅读 2366·2021-09-10 10:51
阅读 2367·2021-09-03 10:45
阅读 1163·2019-08-30 15:52
阅读 1765·2019-08-30 14:13