软件安装(JDK+MySQL+TOMCAT)
发布时间 - 2017-06-23 00:00:00 点击率:次一,JDK安装
1,查看当前Linux系统是否已经安装了JDK
输入 rpm -qa | grep java
如果有:
卸载两个openJDK,输入rpm -e --nodeps 要卸载的软件
2,上传JDK到Linux
3,安装jdk运行需要的插件yum install glibc.i686(选做)
4,解压jdk到/usr/local下 tar –xvf jdk-7u7
1-linux-i586.tar.gz –C /usr/local
5,配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
6,重新加载/etc/profile配置文件 source /etc/profile
7,验证是否安装成功
二,MySQL安装
1,查看CentOS是否自带了MySQL
输入 rpm -qa | grep mysql
如果有:将自带的mysql删除
2,上传Mysql到linux
3,安装mysql的依赖(选做)
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
出现如图错误在后面加上:--setopt=protected_multilib=false
yum update libstdc++-4.4.7-4.el6.x86_64
4,解压Mysql到/usr/local/下的mysql目录(mysql目录需要手动创建)内
cd /usr/local
mkdir mysql
tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql
5,在/usr/local/mysql下安装mysql
安装服务器端:rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
安装客户端:rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
出现如图错误在后面加上: --nodeps --force
6,将mysql加到系统服务中并设置开机启动
加入到系统服务:chkconfig --add mysql
自动启动:chkconfig mysql on
7,登录mysql
mysql安装好后会生成一个临时随机密码,存储位置在/root/.mysql_secret
如图:
如果登录时候出现如下错误,是缺少 libncurses.so.5
yum install libncurses.so.5
输入刚才MySQL随机生成的密码,成功登录:
8,修改mysql的密码
出现如下提示:
MySQL让你修改初始密码:
set password = password('123456');
修改密码后就能使用了:
9,开启mysql的远程登录
默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设置开启 远程登录mysql的权限
登录mysql后输入如下命令:
grant all privileges on *.* to 'root' @'%' identified by 'root';
flush privileges;
10,开放Linux的对外访问的端口3306
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save ---将修改永久保存到防火墙中
远程连接:
三,TOMCAT安装
1,上传Tomcat到linux上
2,解压Tomcat到/usr/local下
3,开放Linux的对外访问的端口8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4,启动关闭Tomcat
进入tomcat的bin下启动:./startup.sh
访问成功:
进入tomcat的bin下关闭:./shutdown.sh
# 微软
# 如图
# 上传
# 远程登录
# 在后面
# 配置文件
# 让你
# 就能
# 不支持
# 带了
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用低价快速搭建高质量网站?
高防服务器租用指南:配置选择与快速部署攻略
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
Laravel如何生成API文档?(Swagger/OpenAPI教程)
html5的keygen标签为什么废弃_替代方案说明【解答】
动图在线制作网站有哪些,滑动动图图集怎么做?
ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法
如何注册花生壳免费域名并搭建个人网站?
如何快速生成可下载的建站源码工具?
JavaScript数据类型有哪些_如何准确判断一个变量的类型
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控
EditPlus中的正则表达式 实战(1)
Laravel如何配置任务调度?(Cron Job示例)
如何在搬瓦工VPS快速搭建网站?
音响网站制作视频教程,隆霸音响官方网站?
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
Java垃圾回收器的方法和原理总结
如何在IIS管理器中快速创建并配置网站?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
百度浏览器网页无法复制文字怎么办 百度浏览器复制修复
网站建设保证美观性,需要考虑的几点问题!
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
网站制作软件免费下载安装,有哪些免费下载的软件网站?
Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能
使用C语言编写圣诞表白程序
英语简历制作免费网站推荐,如何将简历翻译成英文?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
青岛网站建设如何选择本地服务器?
b2c电商网站制作流程,b2c水平综合的电商平台?
php json中文编码为null的解决办法
Java遍历集合的三种方式
如何在阿里云虚拟主机上快速搭建个人网站?
Laravel怎么为数据库表字段添加索引以优化查询
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
魔方云NAT建站如何实现端口转发?
Laravel怎么使用artisan命令缓存配置和视图
Bootstrap CSS布局之列表
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
魔毅自助建站系统:模板定制与SEO优化一键生成指南
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
长沙做网站要多少钱,长沙国安网络怎么样?
EditPlus中的正则表达式 实战(2)
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
如何快速辨别茅台真假?关键步骤解析
如何在云主机上快速搭建网站?
制作电商网页,电商供应链怎么做?
javascript中对象的定义、使用以及对象和原型链操作小结

