AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
# Centos7环境搭建(JDK+MySQL+Tomcat)web环境及项目部署 ## JDK 1. 卸载旧的openjdk ~~~ [root@localhost ~]# rpm -qa | grep java [root@localhost ~]# yum -y remove *openjdk* ~~~ 2. 从Oracle官网http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html找到我们需要的JDK版本,下载对应的rpm包后上传到服务器,然后进行安装,这里以jdk-8u181-linux-x64.rpm为例: ~~~ [root@localhost ~]# rpm -ivh jdk-8u181-linux-x64.rpm ~~~ 3. 配置环境变量,使用vi命令打开/etc/profile配置文件,在文件末尾添加如下内容,然后保存文件 ~~~ JAVA_HOME=/usr/java/jdk1.8.0_181-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 ~~~ 4. 刷新修改后的配置文件 ~~~ [root@localhost ~]# source /etc/profile ~~~ 5. 检查是否安装成功 ~~~ [root@localhost ~]# java -version [root@localhost ~]# java [root@localhost ~]# javac ~~~ ## MySQL 按照以下步骤打命令即可 ~~~ // 1. 下载源 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm // 2. 添加源 sudo yum localinstall mysql57-community-release-el7-9.noarch.rpm // 3. 安装 sudo yum install mysql-community-server // 4. 启动服务 systemctl start mysqld.service // 5. 登录数据库 mysql -uroot -p 注: 数据库root用户初始密码保存在/var/log/mysqld.log文件中,找到 [Note] A temporary password is generated for root@localhost: xxxx 冒号后面的就是密码,登录之后我们可以修改成一个便于记忆的新密码 ~~~ 系统生成的密码经常不易辨认而无法登录,我们需要手动重置密码 ~~~ // 1. 首先停止mysql服务进程 service mysqld stop // 2. 编辑mysql的配置文件my.cnf vi /etc/my.cnf // 3. 在[mysqld]这个模块最后一行输入如下内容,然后保存退出 skip-grant-tables ##忽略mysql权限问题,直接登录 // 4. 启动mysql服务 systemctl start mysqld.service // 5. 登录数据库 mysql -uroot -p 注: 这里直接回车即可 // 6. 更改密码 update user set authentication_string=password('') where user='root' and host='localhost'; // 7. 刷新权限 flush privileges; 到此设置完成,可以show databases;查看数据库。 ~~~ 还有问题,虽然可以登录,但是执行任何语句都提示You must reset your password using ALTER USER!!!解决办法如下: ~~~ SET PASSWORD = PASSWORD('新密码'); ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; FLUSH PRIVILEGES; QUIT;使用新密码再次登录就可以操作了 ~~~ ## Tomcat 一. 下载安装 ~~~ // 1. 从Tomcat官网https://tomcat.apache.org/download-80.cgi下载需要的压缩文件上传到服务器,这里以Tomcat8为例 // 2. 解压 tar -zxvf apache-tomcat-8.5.34.tar.gz // 3. 安装(安装就是把解压的文件移动到/usr/local目录里,之后将我们项目的war包放到tomcat/webapps目录下即可) mv apache-tomcat-8.5.34 /usr/local/tomcat ~~~ 二. 配置端口和虚拟主机(配置文件位于/usr/local/tomcat/conf/server.xml) 1. 修改端口 ![](https://box.kancloud.cn/4cd292cc87f758dd13dcc1b372e517ef_463x157.png) 2. 配置虚拟目录 ![](https://box.kancloud.cn/c3d09077f77aa2797a4cbe532f5b70a6_619x302.png) `path:`表示虚拟目录的名称,在这里我们置为空即可; `docBase:`可以设置绝对路径,也可以设置相对路径,一般可直接配置为tomcat/webapps目录下下对应的项目名 3. 启动Tomcat ~~~ /usr/local/tomcat/bin/startup.sh ~~~ 4. 此时,在物理机浏览器中访问http://<虚拟机IP地址>,是访问不到tomcat主页的,还需要对虚拟机做以下处理 ~~~ ~~~