鱼C论坛

 找回密码
 立即注册
查看: 2792|回复: 6

[已解决]阿里云怎么装MySQL,jdk,Tomcat

[复制链接]
发表于 2018-12-19 15:26:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
昨天晚上买了阿里云的Centos系统,装mysql时遇到了困难,有哪位大佬指点一下
最佳答案
2018-12-22 21:46:14
7.4    安装mysql
1、卸载linux自带的mysql

查看:rpm -qa | grep mysql

删除:rpm -e --nodeps 查看到的选项



2、上传mysql安装包文件





3、安装服务器端:server



修改权限:        chmod 777 MySQL-server-5.5.8-1.rhel5.x86_64.rpm

执行安装:            rpm -ivh MySQL-server-5.5.8-1.rhel5.x86_64.rpm --nodeps --force

注:--nodeps --force 表示不检查依赖



4、安装客户端:client

修改权限:        chmod 777 MySQL-client-5.5.8-1.rhel5.x86_64.rpm

执行安装:        rpm -ivh MySQL-client-5.5.8-1.rhel5.x86_64.rpm --nodeps --force



5、启动和关闭mysql

启动mysql:    service mysql start

关闭mysql:    service mysql stop



6、添加密码

/usr/bin/mysqladmin -u root password 'new-password'



7、mysql修改字符编码

vi /etc/my.cnf            (mysql安装目录(/usr/share/mysql)中有模版)

【client】下面添加:default-character-set = utf8

【mysqld】下面添加:character_set_server = utf8



service mysql restart



8、配置mysql允许远程访问

(1)进入 mysql:

mysql -u root -p

(2)使用 mysql库:

use mysql;

(3)查看用户表:

SELECT `Host`,`User` FROM user;

(4)授权用户:

grant all privileges on *.* to root@'%' identified by '123456';

(5)强制刷新权限:

flush privileges;



注意要关闭防火墙



注意:如果出现错误



MySQL错误1042-Can't get hostname for your address

解决办法:

需要修改配置文件,在[mysqld]下增加skip-name-resolve(忽略主机名的方式访问),并重启MYSQL服务可解决此问题。

例如:MYSQL配置文件在: /etc/my.cnf,

编辑它,在[mysqld]下增加skip-name-resolve,在执行service mysql restart 即可。





查看selinux状态

getenforce



关闭selinux

setenforce 0 (临时,重启后失效)

vi /etc/sysconfig/selinux

把里边的中间一行改为SELINUX=disabled(永久,重启后生效)



想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-12-22 21:46:14 | 显示全部楼层    本楼为最佳答案   
7.4    安装mysql
1、卸载linux自带的mysql

查看:rpm -qa | grep mysql

删除:rpm -e --nodeps 查看到的选项



2、上传mysql安装包文件





3、安装服务器端:server



修改权限:        chmod 777 MySQL-server-5.5.8-1.rhel5.x86_64.rpm

执行安装:            rpm -ivh MySQL-server-5.5.8-1.rhel5.x86_64.rpm --nodeps --force

注:--nodeps --force 表示不检查依赖



4、安装客户端:client

修改权限:        chmod 777 MySQL-client-5.5.8-1.rhel5.x86_64.rpm

执行安装:        rpm -ivh MySQL-client-5.5.8-1.rhel5.x86_64.rpm --nodeps --force



5、启动和关闭mysql

启动mysql:    service mysql start

关闭mysql:    service mysql stop



6、添加密码

/usr/bin/mysqladmin -u root password 'new-password'



7、mysql修改字符编码

vi /etc/my.cnf            (mysql安装目录(/usr/share/mysql)中有模版)

【client】下面添加:default-character-set = utf8

【mysqld】下面添加:character_set_server = utf8



service mysql restart



8、配置mysql允许远程访问

(1)进入 mysql:

mysql -u root -p

(2)使用 mysql库:

use mysql;

(3)查看用户表:

SELECT `Host`,`User` FROM user;

(4)授权用户:

grant all privileges on *.* to root@'%' identified by '123456';

(5)强制刷新权限:

flush privileges;



注意要关闭防火墙



注意:如果出现错误



MySQL错误1042-Can't get hostname for your address

解决办法:

需要修改配置文件,在[mysqld]下增加skip-name-resolve(忽略主机名的方式访问),并重启MYSQL服务可解决此问题。

例如:MYSQL配置文件在: /etc/my.cnf,

编辑它,在[mysqld]下增加skip-name-resolve,在执行service mysql restart 即可。





查看selinux状态

getenforce



关闭selinux

setenforce 0 (临时,重启后失效)

vi /etc/sysconfig/selinux

把里边的中间一行改为SELINUX=disabled(永久,重启后生效)



想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-12-22 21:47:13 | 显示全部楼层
7.3    安装tomcat
安装Tomcat



1、进入tomcat绿色版压缩文件的目录中:cd /usr/local/mao/

2、解压tomcat绿色版压缩文件:tar -zxvf apache-tomcat-7.0.57.tar.gz

3、关闭防火墙(永久,需要重启):chkconfig iptables off

4、重启机器:reboot

5、启动tomcat:

进入tomcat的bin目录:cd /usr/local/mao/apache-tomcat-7.0.57/bin/

启动tomcat web服务器:./startup.sh



6、停止tomcat:./shutdown.sh

7、查看tomcat日志信息:

tail -200f /usr/local/mao/apache-tomcat-7.0.57/logs/catalina.out

200表示最后显示行数





运行web程序



设置tomcat开机启动

在/etc/rc.d/rc.local文件最后添加

export JAVA_HOME=/usr/java/jdk1.7.0_71

/usr/local/mao/apache-tomcat-7.0.57/bin/startup.sh start
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-12-23 09:53:38 | 显示全部楼层
青春@无限 发表于 2018-12-22 21:47
7.3    安装tomcat
安装Tomcat

谢谢你的回复,关闭防火墙后,访问的端口号是多少?希望大佬解答
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-2-12 13:24:28 | 显示全部楼层
有这么麻烦吗?先安装一个干净的Linux系统,CentOS或者Ubuntu都可以的,然后再安装个宝塔面板,想搭建什么环境,搭建什么环境。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-2-12 20:41:03 | 显示全部楼层
lj47312 发表于 2019-2-12 13:24
有这么麻烦吗?先安装一个干净的Linux系统,CentOS或者Ubuntu都可以的,然后再安装个宝塔面板,想搭建什么 ...

谢谢,已经安装好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-3-28 15:23:37 | 显示全部楼层
默认端口不就是8080吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-27 08:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表