云服务器采坑记录之 ubuntu 18

如果没有安装 JDK,你会看到这样的输出

Command ‘java’ not found, but can be installed with:

apt install default-jre

apt install openjdk-11-jre-headless

apt install openjdk-8-jre-headless

apt install openjdk-9-jre-headless

我们需要安装 jdk 和 jre ,这样一些特定的项目才可以运行

  • 安装 JDK 8 sudo apt install openjdk-8-jdk

  • 安装 JRE sudo apt install openjdk-8-jre

  • 然后再输入 java -version

openjdk version “1.8.0_162”

OpenJDK Runtime Environment (build 1.8.0_162-8u162-b12-1-b12)

OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode)

  • 输入 javac -version

可以看到 javac 的版本后,说明 Java 环境搭建完毕。

三、MySQL 自行配置

===========================================================================

  1. 启动数据库:sudo systemctl start mysql

  2. 关闭数据库:sudo systemctl stop mysql

  3. 重启数据库:sudo systemctl restart mysq

  4. 查看数据库状态:sudo systemctl status mysql

  5. 数据库登录:sudo mysql -uroot -p 要去查找对应的密码

  6. 查看数据库版本:mysql> select version();

  7. 修改数据库密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的新密码';

这里用到了 mysql_native_password ,是因为 mysql 8.0 的密码加密方式 和 mysql 5.7版本的不一样,如果这里不修改,我们在后面进行远程连接数据库的时候就会报错

  1. 刷新修改: FLUSH PRIVILEGES;

  2. 设置数据库远程连接:

update mysql.user set host=‘%’ where user=‘root’ and host=‘localhost’;

  1. 重复第 8 步即可。

我们就可以通过可视化软件,远程连接服务器的数据库了

四、Nginx 配置

=========================================================================

  1. 启动服务器 nginx 或者 sudo systemctl start nginx

  2. 关闭服务器 nginx -s stop 或者 sudo systemctl stop nginx

  3. 重启服务器 nginx -s reload 或者 sudo systemctl restart nginx

  4. 查看服务器状态:sudo systemctl status nginx

  5. 服务器版本查看:sudo nginx -v

  6. 查看支持模块化参数:sudo nginx -V

  7. 查看 nginx 进程:sudo ps -ef|grep nginx|grep -v grep

  8. 查看 nginx 端口:netstat -lntup|grep -w 80

  9. 游览器可以通过公网 ip 来访问你的网页了。

  10. Nginx 相关路径配置

nginx 路径:/etc/nginx/

nginx web 主目录:/usr/share/nginx/html/

nginx 主配置文件:/etc/nginx/nginx.conf

最后

终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化

image

主目录:/usr/share/nginx/html/

nginx 主配置文件:/etc/nginx/nginx.conf

最后

终极手撕架构师的学习笔记:分布式+微服务+开源框架+性能优化

[外链图片转存中…(img-b5DGYcQM-1714560211394)]

本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录

  • 29
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值