摘要:概述目前我们的自研产品基本是基于重构技术进行开发的页面,再包装一层的壳。配置语言环境在上,我们选择通过包安装,这样会比较方便。配置应用服务器环境比较方便,不需要安装,下载好压缩包后,解压即可用,只再需配置下环境变量。
概述
目前我们的自研产品基本是基于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、样...
阅读 5052·2021-11-25 09:43
阅读 1393·2021-11-24 09:38
阅读 2038·2021-09-30 09:54
阅读 2946·2021-09-23 11:21
阅读 2445·2021-09-10 10:51
阅读 2450·2021-09-03 10:45
阅读 1279·2019-08-30 15:52
阅读 1879·2019-08-30 14:13