水柔炎 发表于 2018-12-19 15:26:29

阿里云怎么装MySQL,jdk,Tomcat

昨天晚上买了阿里云的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

解决办法:

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

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

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





查看selinux状态

getenforce



关闭selinux

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

vi /etc/sysconfig/selinux

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



青春@无限 发表于 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

水柔炎 发表于 2018-12-23 09:53:38

青春@无限 发表于 2018-12-22 21:47
7.3    安装tomcat
安装Tomcat



谢谢你的回复,关闭防火墙后,访问的端口号是多少?希望大佬解答

lj47312 发表于 2019-2-12 13:24:28

有这么麻烦吗?先安装一个干净的Linux系统,CentOS或者Ubuntu都可以的,然后再安装个宝塔面板,想搭建什么环境,搭建什么环境。

水柔炎 发表于 2019-2-12 20:41:03

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

谢谢,已经安装好了

brave2017 发表于 2019-3-28 15:23:37

默认端口不就是8080吗
页: [1]
查看完整版本: 阿里云怎么装MySQL,jdk,Tomcat