zoukankan      html  css  js  c++  java
  • centos(Linux)系统阿里云ECS搭建 jdk,tomcat和MySQL环境,并部署web程序

    之前我对这个东西一无所知,攻击力为0,谢谢各个论坛上面的兄弟们的帮助。

    过程:

    首先ssh远程登陆:

      ssh root@你的公网ip ,输入密码 

    1,jdk我用的版本是jdk-7u80-linux-x64.rpm(注意,一定是linux-x64的,不要下载i586的,i586是32位系统)

      安装命令: rpm -ivh jdk安装文件路径

    2,下载tomcat安装包,去Apache官网下载,core下面选择tar.gz(下载的时候可能文件损坏,重新下载)

      解压命令:tar -zxvf tomcat压缩文件路径

    3,MySQL:

      安装命令:yum install -y mysql-server mysql mysql-deve

      可能之前安装过MySQL,卸载命令:rpm -e mysql,如果这个命令不行就强力删除rpm -e --nodeps mysql

    如果幸运的话软件环境到这里就安装好了。但是实际上问题会有很多,我是linux盲,在这个过程中经常感慨linux的强悍,遇见问题网上有很多解决办法,只要你像搞清楚,就一定会有办法,这些都是最基本的了。

    除此之外还用到了一些其他命令,记录一下:

    1,启动,重启,停止mysql服务: /etc/init.d/mysqld start   restart shutdown

    mysql:

    2,登陆:mysql -uroot -p    输入密码

    3,修改密码: mysqladmin -uroot -password newpassword 输入密码

    4,显示数据库列表:show databases;

    5,打开库:use user;

    6,显示数据表结构:describe user;

    7,创建库:create database;

    8,建表:use 库名;create table 表名(字段设定列表);

    9,删除库和表:drop database/table 名称;

    10,导出数据库:mysqldump —opt database > database.sql

    11,导出database的table1和table2表:mysqldump —opt database table1 table2 > table1.table2.sql

    12,备份所有数据库:mysqldump —all-databases > all_databases.sql

     

    还有一个让我叹为观止的命令,由@爱编程的大叔 给我提供的。问题是在我的阿里云服务器上之前有过一个工程,占用了80端口,tomcat的没有无法使用1024以下的端口,所以kill掉了之前的进程,想用Apache或者nginx代理到tomcat的8080端口(这里没有尝试过,时间紧迫,以后再说),在我做这个之前大叔告知我这个命令实现从80端口转发到8080端口:

    iptables -t nat -A PREROUTING -p tcp —dport 80 -j REDIRECT —to-port 8080

    真心谢谢帮助过我的人!希望早日成为大神然后再去帮助别人。

     

     

    补充,mysqladmin修改密码的时候报错:mysqladmin: connect to server at 'localhost' failed

    解决办法:
    1,先登录  mysql -uroot -p
    2,密码不用输入,默认是空的,直接enter
    3,use mysql;
    4,UPDATE user SET PASSWORD=PASSWORD('beta') WHERE USER='root' AND HOST='localhost';

    5,flush privileges;

    6,退出,使用新密码登陆即可。

      

  • 相关阅读:
    window下安装QT出错解决方案
    wiin10下VS2015+opencv3.4.0-extra_modules+CMake配置
    可重入、线程安全辨析与场景举例
    WPF仿网易云音乐系列(三、播放进度条+控制按钮)
    WPF仿网易云音乐系列(二、歌单创建窗口+登录设置模块)
    WPF仿网易云音乐系列(一、左侧菜单栏:Expander+RadioButton)
    WPF仿网易云音乐系列(序)
    C# WPF仿360安全卫士11
    crontab的语法规则格式(每分钟、每小时、每天、每周、每月、每年定时执行 规则)
    Pymysql 连接 Mysql 数据库及增删改查操作
  • 原文地址:https://www.cnblogs.com/dfdi33/p/4684792.html
Copyright © 2011-2022 走看看