码迷,mamicode.com
首页 > 数据库 > 详细

阿里云ECS搭建Java+mysql+tomcat环境的简要步骤

时间:2015-09-13 20:14:12      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:

使用阿里云ECS挺长一段时间了。这两天碰巧朋友小白让我一步一步教他在ECS上搭建Java+mysql+tomcat环境,所以把在这里把步骤在这简单整理了一下,以便需要的人查阅。

我购买的阿里云服务器系统是Centos 6.5。

在购买好阿里云ECS后。

1.下载XShell

2.下载XFtp

3.使用XShell链接到阿里云ECS

4.以下命令在XShell中使用,也就是通过XShell控制阿里云服务器里的操作系统

【1】常用命令
pwd       查看当前目录
df -h      查看当前硬盘使用状况
clear     清屏幕
ls          查看当前目录文件列表 
dir         查看当前目录文件列表
cd ..      返回上层目录
cd /..     返回根目录
rm        删除文件
rm -rf    删除文件夹
rpm -e <tomcat_VERSION>    删除已安装的rpm版软件

【2】安装JDK,path之类的已经动设置好了 
yum list java* 
yum list java-1.7*   
yum install java-1.7.0-openjdk* -y  

【3】安装mysql
cd /home 
 
#查看所有以mysql开头的软件 
yum list mysql* 
 
#安装mysql 
yum install mysql-server* -y 
 
#启动mysql 
/etc/init.d/mysqld start 
 
#设定mysql自动启动,我亲自重启了ECS,确实ok 
chkconfig mysqld on 
 
#复制mysql的配置文件到etc目录,提示是否覆盖,选择y 
cp /usr/share/mysql/my-medium.cnf   /etc/my.cnf 
 
#重新设定mysql密码,默认密码是【空】,输入新密码,注意提问,是否删除匿名账户?【y】  是否禁止远程登录?【n】是否移除test数据库?【y】是否重载权限文件【y】 
mysql_secure_installation 
 
#重启mysql,此时用本机Navicat Premium还是连不上mysql的! 
/etc/init.d/mysqld restart 
 
#用命令访问mysql 
mysql -u root -p 
 
#使用mysql数据库 
use mysql; 
 
#查询当前用户情况,显示有3条记录,127.0.0.1;localhost;iz28cj8yjofz;其中最后这个是ECS主机名 
select host, user from user;   
 
#把localhost这条记录的host改为 %; 意思是root可以由任何主机登录mysql,网上很多写法,都没有and host=‘localhost‘这个条件,经常报错。 
update user set host = ‘%‘ where user = ‘root‘ and host=‘localhost‘; 
 
#再次查询,可以看到host有3个;%;127.0.0.1;iz28cj8yjofz;其实user表的主键是user字段和host字段的联合主键。 
select host, user from user;  
 
#保险起见,重启mysql,Navicat Premium连接正常!万岁! 
/etc/init.d/mysqld restart 

【4】安装tomcat 
cd /home 
wget mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz【这个地址要加 http开头,阿里云论坛发帖不到3次,不能带链接,神经病】 
tar -zxf apache-tomcat-7.0.55.tar.gz  
cd apache-tomcat-7.0.55 
 
启动tomcat 
./startup.sh 
 
停止tomcat 
./shutdown.sh  

【5】配置ftp

  • yum install vsftpd
  • chkconfig vsftpd on
  • service vsftpd start
  • 停止vsftpd:  service vsftpd stop
  • 重启vsftpd:  service vsftpd restart
  • 增加用户ftpuser,指向目录/home/wwwroot/ftpuser,禁止登录SSH权限。 
        useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser
  • 设置用户口令
        passwd ftpuser
  • 使用XFtp链接到阿里云ECS,如果发现只能下载不能上传文件,则
        chmod 777 -R 你的FTP目录

暂时总结到这,不详之处有空时再完善。




阿里云ECS搭建Java+mysql+tomcat环境的简要步骤

标签:

原文地址:http://my.oschina.net/lock0818/blog/505596

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!