阿里云服务器 ECS 环境搭建

云服务器ECS

宝塔面板安装

1.修改ECS实例密码

root

Mjj123456_

2.阿里云安全组开放端口

8080 Tomcat
3306 Mysql
8888 宝塔

3.连接服务器

安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

image-20210325173720510

4.登录宝塔面板

http://120.77.221.184:8888/94eb2c16

​ 注册宝塔账号

13532933990

MJJ20000120

image-20210325173935583

5.宝塔面板放行端口

image-20210325175626321

6.安装环境

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IVYDFX1s-1618732544267)(https://i.loli.net/2021/03/25/TMwaAK6Y8IDfG7k.png)]

image-20210325175128562

image-20210325175219222

image-20210325175446515

7.如何上传网站项目

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dp23lCH8-1618732544270)(https://i.loli.net/2021/03/25/OFr45VbxGceMowB.png)]

Mysql 8.0 修改密码

1.关闭mysql服务

service mysqld stop

2.进入安全模式

mysqld_safe --skip-grant-tables --skip-networking

3.开启另一个cmd 执行以下命令

 mysql -u root

4.选择数据库

use mysql;

5.修改密码

 alter user 'root'@'localhost' identified by '123456';
 //不行再用下面的
 UPDATE user SET authentication_string="" WHERE user="root";

6.查看密码

 SELECT user, authentication_string FROM user;

7.刷新

FLUSH privileges;

image-20210325195451629

8.开启远程连接

mysql -u root -p
use mysql;
update user set Host = '%' where Host = 'localhost' and User='root';
flush privileges;

宝塔面板FTP功能使用

1.阿里云安全组开放端口

21 FTP主动端口
39000/40000 FTP被动端口

2.软件商店安装Pure-Ftpd

3.添加FTP用户

image-20210326132112806

Redis使用

1.查找Redis启动目录

find / -name redis-server

2.找到启动命令启动Redis服务

./redis-server 
./redis-server config/redis.conf

3.本地启动Redis客户端使用

./redis-cli
./redis-cli -p 6379

4.开启远程访问

修改 redis.conf

image-20210326225014395

image-20210326225054483

image-20210326225154672

阿里云安全组开放6379端口

宝塔放行6379端口

重启Redis服务

客户端连接

./redis-cli -h 111.111.111.111 -p 6379 -a 123456

IDEA打包SpringBoot项目

  1. 设置好编译器JDK版本

    image-20210327222312087

  2. 导入Maven打包插件

    <build>
    		<plugins>
    			<plugin>
    				<groupId>org.springframework.boot</groupId>
    				<artifactId>spring-boot-maven-plugin</artifactId>
    				<version>2.3.5.RELEASE</version>
    			</plugin>
    
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-surefire-plugin</artifactId>
    				<version>2.22.1</version>
    				<configuration>
    					<skipTests>true</skipTests>
    				</configuration>
    			</plugin>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<configuration>
    					<source>1.8</source>
    					<target>1.8</target>
    				</configuration>
    			</plugin>
    		</plugins>
    	</build>
    
  3. Maven操作package

image-20210327225513532

4.打包在项目目录下的target文件夹中

Linux指令

netstat -tnlp //查看进程和端口
ps -ef|grep java //查看进程PID
 kill -9 PID //杀死进程
java -jar 文件名.jar //运行java程序
nohup java -jar 文件名.jar //不挂起运行java程序,同级目录下会自动生成输出文件nohup.out

image-20210327205800478

image-20210327225644511

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值