昨天第一篇文章发布后 , 有一些粉丝私信我 , 让我赶紧出下一篇 , 这篇可能会命令比较多 , 大家细心的慢慢看。
正片开始 >>>>>
上篇文章注册了阿里云服务器 , 拿到了公网 IP 账号 , 密码是自己重置的。需要终端连接服务器 , 我自己用的FinalShell, 当然你用 XShell 也可以 , 输入账号密码就连接上了。
一、先把软件安上 , 先安装 jdk 吧
1、先把系统自带的 jdk 卸载。
# 查看自带 jdk 命令 rpm -qa | grep jdk # 卸载 openjdk, 卸载相关的 openjdk rpm -e --nodeps *jdk*
2、去 jdk官网 下载个 jdk, 这里我用的版本是 jdk-8u11-linux-x64.tar.gz。官网下载的慢 , 可以去网上找找网盘里的。
3、在 usr 目录下创建 java 目录 , 把我们下载好的 jdk 压缩包上传到 创建好的 java 目录下 ( 我放在该目录下了 , 也可以放在其他目录下 ), 然后解压文件。
# 创建 java 文件夹 mkdir java # 解压文件 tar -zxvf 所要解压的文件名
4、解压完成后 , 配置环境变量
# 进入 jdk 环境变量编辑 vim /etc/profile
5、把光标移到最后一行 , 键盘按 i, 进入编辑模式 , 然后插入以下内容 ( 主要 JAVA_HOME 的路径 , 名称 ) 然后按 ESC 退出编辑模式 ,‘shift + :’, 输入 wq, 回车 , 完成保存并退出
JAVA_HOME=/usr/java/jdk1.8.0_11 CLASSPATH=$JAVA_HOME/lib/ PATH=$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH
6、最后执行这两步让环境变量生效
# 编辑的文件生效执行 source /etc/profile # 验证 jdk 安装是否成功 java -version
7、显示这样就成功了 , 安装个破 jdk 真麻烦。
二、安装 Nginx
1、老规矩去 官网 下载个安装包 , 我用的 Nginx-1.20.2 版本
2、下载完扔到 /usr/local 目录下 , 这个别随便放 , 有坑 ! 然后执行下面的命令 , 如果报 not found、error 自己去百度原因。我不会 , 因为我没有报错。成功后刷新目录下会多一个 Makefile 文件
# 配置 configure --prefix 代表安装的路径 ,--with-http_ssl_module 安装 ssl,--with-http_stub_status_module 查看 nginx 的客户端状态 ./configure --prefix=/usr/local/nginx-1.20.2 --with-http_ssl_module --with-http_stub_status_module
3、编译安装 Nginx
# 编译安装 nginx make & make install
4、然后去安装目录下找到 sbin 文件夹里的 nginx 文件 , 启动Nginx
# 启动 nginx ./nginx # 重启 nginx nginx -s reload
5、访问 ip:80, 看到这个就成功了 , 如果看不到应该是阿里云安全组没开 80 端口 , 打开就好了 !
三、安装宝塔
1、还差 MySql 和 Redis 一个一个的安装太麻烦了 , 我们直接安装个宝塔 , 用宝塔安装应用(不要用宝塔安装 Nginx 和 jdk, 我安装过不好用需要改一堆东西)
# 安装宝塔 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
2、安装完成后 , 会显示你的账号 , 密码等信息
3、如果宝塔登录界面无法打开 , 还是去安全组开端口。进入宝塔登录界面 ( 首次登录可能还需要初始化配置 ) 进来点软件商店下载 Redis 和 Mysql。
4、Redis 默认没有密码 , 可以设置 , 其他不用动。Mysql 在宝塔页面添加数据库设置数据库名、登录用户名 , 会生成密码。Navicat 就可以连接了 , 然后导入自己的数据库 ( 添加安全组端口 )
5、如果想用 root 用户远程连接 Navicat 是连接不上的 , 需要先在宝塔里查看下 root 用户的密码。复制出来。
6、FinalShell 连接执行下面完命令 ,Navicat 就可以用 root 用户来远程连接数据库了
# 使用 root 用户进入数据库 输入上面复制的 root 密码 mysql -u root -p # 使用 mysql use mysql # 更新 root 用户权限 ,“%”指的是所有地址都可以访问 update user set Host='%' where User='root'; # 最后一步 , 刷新权限 flush privileges;
如果你看到了这 , 证明你的 Java 环境已经搭建成功 !
>>> 了解别人心里想什么 , 你才能得到自己想要的物。
原文链接:https://blog.csdn.net/weixin_49863629/article/details/131081747