云服务器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
4.登录宝塔面板
http://120.77.221.184:8888/94eb2c16
注册宝塔账号
13532933990
MJJ20000120
5.宝塔面板放行端口
6.安装环境
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IVYDFX1s-1618732544267)(https://i.loli.net/2021/03/25/TMwaAK6Y8IDfG7k.png)]
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;
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用户
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
阿里云安全组开放6379端口
宝塔放行6379端口
重启Redis服务
客户端连接
./redis-cli -h 111.111.111.111 -p 6379 -a 123456
IDEA打包SpringBoot项目
-
设置好编译器JDK版本
-
导入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>
-
Maven操作package
4.打包在项目目录下的target文件夹中
Linux指令
netstat -tnlp //查看进程和端口
ps -ef|grep java //查看进程PID
kill -9 PID //杀死进程
java -jar 文件名.jar //运行java程序
nohup java -jar 文件名.jar //不挂起运行java程序,同级目录下会自动生成输出文件nohup.out