使用阿里雲ECS挺長一段時間了。這兩天碰巧朋友小白讓我一步一步教他在ECS上搭建Java+mysql+tomcat環境,因此把在這裏把步驟在這簡單整理了一下,以便須要的人查閱。 java
我購買的阿里雲服務器系統是Centos 6.5。 mysql
在購買好阿里雲ECS後。 sql
1.下載XShell 數據庫
2.下載XFtp apache
3.使用XShell連接到阿里雲ECS tomcat
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 spa
【5】配置ftp
操作系統
暫時總結到這,不詳之處有空時再完善。