阿里云环境配置

1.安装yum

 执行命令:yum -y install  lrzsz(yum自动安装)

 2.Jdk安装:

b)  将下载的Jdk解压

 C)配置环境变量  打开 /etc/profile 添加如下代码

    export  JAVA_HOME=/usr/local/java-jdk1.7 java解压路径bin的根目录)

export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar  

export  PATH=$JAVA_HOME/bin:$PATH

d)执行命令生效配置   

source /etc/profile

如果出现-bash: /usr/java/jdk1.7.0_79/bin/java: Permission denied相似的情况说明权限不够,用chmod 777 /usr/java/jdk1.7.0_79/bin/java授权一下再次执行即可

e)测试是否安装成功

Java -version

 

3.Mysql安装:

使用yumlinux环境下安装mysql.

教程地址:http://dev.mysql.com/doc/refman/5.7/en/linux-installation-yum-repo.html

一、说明:

  1linux环境:本人的环境是centOS7

  2mysql版本:本文选择安装的是mysql5.7版本。

  3、因为在安装过程中需要下载依赖包,因此使用yum安装的方式要确保网络通畅

二、安装mysql

  1、首先添加mysql yum库,地址:http://repo.mysql.com/在地址中选择我们要安装的mysql57-community-release-el7-8.noarch.rpm,使用命令进行下载

    命令:

    $wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

  2、安装下载的mysql

    $sudo yum localinstall mysql57-community-release-el7-8.noarch.rpm

  3、安装mysql

    $sudo yum install mysql-community-server

    注:这个过程中会下载依赖包 大小在200M左右,如果下载因为网络原因导致下载失败,可重复第三步的命令 ,会继续下载依赖包并完成安装,完成后会有提示。

  4、启动mysql

    $sudo service mysqld start

    查看启动状态

    $sudo service mysqld status        //当状态为running表示启动成功

停止

$sudo service mysqld stop

  5、修改root密码

    当mysql启动后会创建超级用户root 同时会提供一个临时密码 这个密码存放在错误日志中,可以通过命令来查询

    $sudo grep 'temporary password' /var/log/mysqld.log

 

  6、进入mysql数据库

    $mysql -uroot -p         //回车后需要输入root的密码 也就是上面查询到的临时密码

  7、修改root密码

    mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY '修改后的密码';

    注:mysql5.7的密码规则为最小8个字符需要有小写大写数字和特殊字符,如果觉得麻烦可以改变mysql的密码验证策略,在此不作说明。

 

  8、开启远程访问权限

    因为mysql安装后默认的hostlocalhost 无法使用远程访问,需要将host的值由localhost 改为 %即可

    mysql>update mysql.user set Host='%' where User='root';

Mysql的配置文件在 /etc/my.cnf

以上就是在linux环境下安装mysql的基本过程。

 注:使用端口阿里云需要先配置外网才能访问:

工具连接执行set global max_allowed_packet = 2*1024*1024*10时报错:

 

Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'loser.tank_admin.login_ip' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

 

解决方法执行:

set@@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

 

去掉ONLY_FULL_GROUP_BY即可正常执行sql.

 

  1. 打包部署项目

 

在已经完成的web项目上面点击右键,选择export,然后选择导出成war包,把项目的war包放到tomcat目录下的webapps目录的下面,到bin目录下./startup.sh即可启动Tomcat进行访问。

启动之后可以看到新生成出来的项目文件夹,可以把ROOT下面文件夹内容全部删除,将项目文件夹下内容复制到ROOT下面,再把原来war包和项目文件夹全部删除,再次启动Tomcat,即可实时替换文件了。

 

5.linux常用命令

解压

tar -xvf file.tar //解压 tar

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

 

创建

mkdir fileName  创建文件夹

mv zookeeper-3.4.6 server1/   将当前目录下zookeeper-3.4.6移动到server1文件夹下面

df -h 查看挂载情况及其内存使用情况 

 

### 配置阿里云 OSS 环境变量 为了在 IntelliJ IDEA 中配置阿里云对象存储服务 (OSS),需要先安装并配置必要的插件和环境变量。 #### 安装阿里云工具包插件 IntelliJ IDEA 提供了官方支持的阿里云开发套件,可以简化与阿里云产品的交互过程。通过集成该插件能够更方便地管理 OSS 资源: 1. 打开 IDE 的 `File` -> `Settings`(对于 macOS 用户则是 `IntelliJ IDEA` -> `Preferences`) 2. 寻找左侧栏中的 `Plugins` 选项卡 3. 使用搜索框查找 "Aliyun Toolkit" 4. 单击右侧的 `Install` 按钮完成安装操作[^2] #### 设置环境变量 为了让应用程序访问到正确的 OSS 存储空间,在本地环境中需设定如下几个重要的参数作为全局环境变量或项目级别的属性文件内的条目: - **AccessKeyId**: 访问密钥 ID, 获取自用户的 AccessKey 凭证页面. - **AccessKeySecret**: 对应于上述ID的秘密部分. - **Endpoint**: 地域节点地址, 如 oss-cn-hangzhou.aliyuncs.com 表示杭州区域. 这些信息可以通过多种方式传递给程序运行时上下文中,比如直接写入 `.env` 文件或者利用 Gradle 构建脚本来指定它们的位置. ```groovy // 在 build.gradle 或 settings.gradle 中添加以下内容来加载外部资源路径下的 properties 文件 def props = new Properties() file('path/to/your/application.properties').withInputStream { stream -> props.load(stream) } System.setProperty("access.key.id", props['oss.accessKeyId']) System.setProperty("access.key.secret", props['oss.accessKeySecret']) System.setProperty("endpoint", props['oss.endpoint']) ``` #### 插件设置 一旦成功安装了 Aliyun Toolkit 后,则可以在 IDE 内部轻松连接至个人账户,并执行诸如上传下载文件之类的任务。具体步骤如下所示: 1. 进入 `View` -> `Tool Windows` -> `Cloud Explorer` 2. 登录自己的阿里云账号 3. 浏览现有的 Bucket 列表或是新建一个用于存放数据的对象容器 4. 实施拖拽式的文件传输动作即可实现快速上载/下传目标资料
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值