你的位置:首页 > 操作系统

[操作系统]阿里云ECS服务器配置(Ubuntu+JAVA+Tomcat+Mysql)


最近购买了阿里云的ECS服务器,就服务器的安装配置做简要的说明,也方便日后查看。

1、远程操作服务器

  远程操作服务器可以使用putty工具,下载地址:http://pan.baidu.com/s/1qW1JaOG

  打开putty工具,输入服务器的公网地址,链接进入命令终端,输入root帐号后enter,并输入阿里云低通的初始密码;

  登录后通过passwd命令修改root密码。

2、Ubuntu挂载数据盘

  具体可参考博客:阿里云服务器Ubuntu挂载数据盘

3、Windows和Ubuntu的数据传输

  数据传输可以使用Xftp工具,下载地址:http://pan.baidu.com/s/1gdIq0jp

  Ubuntu下安装ftp命令:sudo apt-get install vsftpd

  更改ftp的配置文件

  • 切换至etc目录,使用sudo vi vsftpd.cnf命令,编辑ftp配置文件;
  • 设置不能匿名访问:anonymous_enable=NO
  • 设置可写入:write_enable=YES

4、JDK和Tomcat环境配置

  JDK和Tomcat的环境配置可参见博客:Ubuntu下的生活--安装

  JDK1.7下载地址:http://pan.baidu.com/s/1ntmqgvZ

  Tomcat7下载地址:http://pan.baidu.com/s/1dDDALOX

  Tomcat修改端口:切换至Tomcat目录下的conf目录,使用sudo vi server.

  将发布的网站目录映射到80端口下:切换至Tomcat目录下的conf目录,使用sudo vi server.

5、Mysql Server离线安装配置

  Mysql Server 5.5 下载地址:http://pan.baidu.com/s/1gdB4PEF

  具体操作可参考博客:Ubuntu安装配置Mysql ,因为里面有些命令备注不够详细(个人认为),  所以我就比较重要的命令做了一些描述。

  安装步骤:

  • 通过Xftp将文件mysql-5.5.43-linux2.6-x86_64.tar.gz拷贝到对应的目录(如:/usr/local/download,没有download目录,可以通过mkdir download创建);
  • 将文件加压到/usr/local目录下:tar -zxvf mysql-5.5.43-linux2.6-x86_64.tar.gz /usr/local,解压后会自动在/usr/local目录下创建一个mysql-5.5.43-linux2.6-x86_64;
  • cd切换到mysql-5.5.43-linux2.6-x86_64目录,执行chown -R root .和chgrp -R root .命令(这里也可以不使用root账户,新建一个mysql的账户);
  • 还是在mysql-5.5.43-linux2.6-x86_64目录下,执行安装Mysql Server的命令:scripts/mysql_install_db --user=root。

  配置步骤:

  • 修改root账户密码:./bin/mysqladmin -u root password '输入新密码'(mysql-5.5.43-linux2.6-x86_64目录下执行命令);
  • 修改Mysql最大连接数:先将my.cnf文件拷贝到/etc目录下,命令:cp support-files/my-medium.cnf /etc/my.cnf(mysql-5.5.43-linux2.6-x86_64目录下执行命令);切换到etc目录下,使用vi修改my.cnf配置文件,命令为:sudo vi my.cnf,vi操作可查看博客:Ubuntu中vi命令的使用;在[mysqld]下增加max_connections=1024,按Esc,输入“:wq”保存并退出;
  • 修改Mysql的大小写区分:在my.cnf文件中的[mysqld]下方增加一行:lower_case_table_name=1(1:不区分大小写;0:区分大小写);
  • 启动Mysql服务:./bin/mysqld_safe --user=root&(mysql-5.5.43-linux2.6-x86_64目录下执行命令);
  • 停止Mysql服务:./bin/mysqladmin -u root -p shutdown(mysql-5.5.43-linux2.6-x86_64目录下执行命令);
  • 登录Mysql:./bin/mysql -u root -p(mysql-5.5.43-linux2.6-x86_64目录下执行命令),输入密码进入Mysql命令终端界面;
  • 允许root用户远程登录:grant all privileges on *.* to root@"%" identified by "root用户密码" with grant option(Mysql命令终端);
  • 允许root用户本地访问:grant all privileges on *.* to root@"localhost" identified by "root用户密码" with grant option(Mysql命令终端);
  • 创建数据库:create database dbtest(Mysql命令终端);
  • 新建develop用户并为用户远程登录授权:grant all privileges ondbtest.* to develop@"%" identified by "passw0rd" with grant option(Mysql命令终端);
  • 允许develop用户本地访问dbtest数据库:grant all privileges ondbtest.* to develop@"localhost" identified by "passw0rd" with grant option(Mysql命令终端);

 

  

  




山东旅游多少钱山东旅游攻略大全山东旅游攻略自助游山东旅游报价价格山东旅游景点推荐深圳火车站到野生动物园有直达车吗?深圳火车站到动物园怎么坐车? 广州到深圳野生动物园自驾怎么走?广州到深圳动物园开车多长时间? 四月赏杜鹃 与大明山相约一场春天 深圳野生动物园游玩需要多长时间?深圳动物园几个小时能玩完? 我在云南过春节 甩掉大鱼大肉来一场苹果盛宴 珠海农科奇观郁金香开了吗?2015珠海农科奇观郁金香开花时间? 2015珠海农科奇观郁金香花展时间?珠海农科奇观郁金香花展什么时候? 春节宝趣玫瑰园看花展门票多少钱?广州从化宝趣玫瑰世界花展门票价格? 武侯祠在什么地方,怎么去? 成都熊猫基地开放时间是什么时候? 游走大连寻找海上观赏日出的最佳地 平乐古镇门票多少钱,开放时间是什么时候? 去香港要签证吗? 去香港购物选购手机要注意什么? 怎样办理港澳通行证?办港澳通行证需要多少天?费用每人是多少? 去香港玩顺便买iPhone?能带几台? SQCAEA130FATWE Datasheet SQCAEA130FATWE Datasheet AQ12EA6R8JAJME Datasheet AQ12EA6R8JAJME Datasheet SQCAEA130GATWE Datasheet SQCAEA130GATWE Datasheet 辽宁去香港游 辽宁去香港游 辽宁去香港游 牡丹江去香港游 牡丹江去香港游 牡丹江去香港游 伊春去港澳游 伊春去港澳游 伊春去港澳游