CentOS7配置Web开发环境

发布时间:2019-11-19 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了CentOS7配置Web开发环境脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

目前我们的自研产品基本是基于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

CentOS7配置Web开发环境

2.若系统已安装jdk,先清除

sudo yum remove xxx(xxx为上个命令查看到的结果)

CentOS7配置Web开发环境

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

CentOS7配置Web开发环境

6.检查是否安装配置成功

java -version

CentOS7配置Web开发环境

至此,语言环境就配置成功了。

配置应用服务器环境

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 

CentOS7配置Web开发环境

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
@H_914_304@配置数据库环境

这里安装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

CentOS7配置Web开发环境

// 进入安全模式设置新密码,输入临时密码后,就能设置新密码 mysql_secure_installation

首次使用,还会提示你是否安装“密码校验(validate password plugin)”的插件,安装这个插件后,即可设置密码策略,这样用户在生成数据库用户的密码时,需要符合所预设的密码策略(比如最低等级是,密码长度要大于8),才能通过。建议安装。

脚本宝典总结

以上是脚本宝典为你收集整理的CentOS7配置Web开发环境全部内容,希望文章能够帮你解决CentOS7配置Web开发环境所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。