AWS ec2 安装手记

1.启用root用户,创建root的密码,输入如下命令:
  $ sudo passwd root
2.切换到root身份,输入如下命令(切换后,提示符由$ 变为了#)
  $ su root
 
3.创建下载目录
  # mkdir /usr/download/
  # cd /usr/download/
4.下载相关安装包,主要是JDK和Tomcat,Mysql用yum安装.
  # wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz
  # wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.12/bin/apache-tomcat-8.5.12.zip

4.1 卸载OpenJDK,服务器默认安装了OpenJDK,我们要卸载之后再重新装,他们的版本不对.
  查看安装包名
  # rpm -qa |grep openjdk      
    java-1.7.0-openjdk-1.7.0.131-2.6.9.0.71.amzn1.x86_64
  
  卸载
  # rpm -e --nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.71.amzn1.x86_64
  
5.安装JDK
  a.创建目录
  # mkdir /usr/java
  b.解压到此目录
  # tar -zxvf jdk-8u111-linux-x64.tar.gz -C /usr/java
  c.配置环境变量  /usr/java/jdk1.8.0_111
   # vi /etc/profile  打开,加入如下配置:
   (按Esc -> i 进入编辑模式 , 按Esc -> : -> w -> q 保存并退出)
   export JAVA_HOME=/usr/java/jdk1.8.0_111
   export PATH=$JAVA_HOME/bin:$PATH
   export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  
  d.测试安装是否成功
  # shutdown -r now 重启
  # java -version
  # javac -version
  
6.安装TOMCAT
  a.解压
  # unzip apache-tomcat-8.5.12.zip -d /usr/local/tomcat/
  b.设置可执行权限
  # cd /usr/local/tomcat/apache-tomcat-8.5.12/bin
  # chmod 755 *
  启动:
  # sh /usr/local/tomcat/apache-tomcat-8.5.12/bin/startup.sh
  停止:
  # sh /usr/local/tomcat/apache-tomcat-8.5.12/bin/shutdown.sh
  
  设置开机启动
  # vi /etc/rc.d/rc.local
  加入:  
  /usr/local/tomcat/apache-tomcat-8.5.12/bin/startup.sh
  保存并退文件.
  


7.安装Mysql
  具体参见官网说明:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
  a.下载存储库
   # cd /usr/download/
   # wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
     安装 
   # sudo yum localinstall mysql57-community-release-el7-9.noarch.rpm
     (卸载命令为)
     # yum remove mysql57-community-release-el7-9.noarch
  
   a.0 安装包的下载方式
      https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.35-1.el7.x86_64.rpm
      https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.35-1.el7.x86_64.rpm

  https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-client-5.7.17-1.el7.x86_64.rpm

      https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-community-server-5.7.17-1.el7.x86_64.rpm

  b.查看可安装版本和选择版本
     # yum repolist all | grep mysql  或者查看可用版本
     # yum repolist enabled | grep "mysql.*-community.*"
   选择版本
     # vi /etc/yum.repos.d/mysql-community.repo 或者直接命令设置:
     # sudo yum-config-manager --disable mysql57-community
     # sudo yum-config-manager --enable mysql56-community

   c.安装
     # yum install mysql-devel
     # sudo yum install mysql-community-server


 8.安装Mysql(rpm包的安装方式)
   安装步骤参考:http://blog.youkuaiyun.com/superchanon/article/details/8546254/
   错误处理参考:http://blog.youkuaiyun.com/typa01_kk/article/details/49059729
   a.下载安装包
     # cd /usr/download/
     # wget https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-client-5.6.35-1.el7.x86_64.rpm
     # wget https://dev.mysql.com/get/Downloads/MySQL-5.6/MySQL-server-5.6.35-1.el7.x86_64.rpm
   b.查看是否有安装:
     # rpm -qa | grep -i mysql
    
     如果有则删除:
     # rpm -e ...
   c.安装命令
     # rpm -ivh MySQL-server-5.6.35-1.el7.x86_64.rpm
  
     启动
     # service mysql start
     安装客户端
     # rpm -ivh MySQL-client-5.6.35-1.el7.x86_64.rpm
   d.修改初始化密码
     停止服务
     # service mysql stop
       Shutting down MySQL.. SUCCESS
     进入到skip-grant-tables模式:
     # mysqld_safe --skip-grant-tables
     现在就不需要密码就可以进入mysql了:
     # mysql
     mysql> use mysql
     mysql> update user set password=password("12345") where user="root";
     mysql> flush privileges;

   e.远程登录设置
    
     mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'Jpfm123456' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql>

   

转载于:https://my.oschina.net/6955825/blog/871816

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值