当前位置: 首页 > news >正文

阿里云购买ECS 安装redis mysql nginx jdk 部署jar 部署web

  

阿里云服务维护
1.安装JDK
查询要安装jdk的版本,命令:yum -y list java*
命令:yum install -y java-1.8.0-openjdk.x86_64    
yum install -y java-17-openjdk.x86_64

2.安装nginx
启用 EPEL 仓库
sudo yum install epel-release
安装 Nginx
sudo yum install nginx
启动 Nginx
sudo systemctl start nginx
设置 Nginx 开机自启
sudo systemctl enable nginx
检查 Nginx 状态
sudo systemctl status nginx
停止、重启 Nginx
sudo systemctl restart nginx
http://39.105.6.89
配置目录:/etc/nginx/nginx.conf

配置样例
    server {
        listen       80;
        listen       [::]:80;
        
        server_name  pcxf.xxx;
        root         /opt/smart-admin-web;

        # Load configuration files for the default server block.
        include /etc/nginx/default.d/*.conf;

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }

        location /api/ {
            proxy_pass http://127.0.0.1:1024;

            # 开启 CORS
            add_header 'Access-Control-Allow-Origin' '*';

            if ($request_method = 'OPTIONS') {
                add_header 'Access-Control-Allow-Origin' '*';
                return 204;
            }
        }
    }

3.安装mysql
添加 MySQL 仓库
sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
安装 MySQL
sudo yum install mysql-community-server
启动 MySQL 服务
sudo systemctl restart mysqld
设置 MySQL 服务开机自启
sudo systemctl enable mysqld
获取临时密码
sudo grep 'temporary password' /var/log/mysqld.log
安全配置 MySQL
sudo mysql_secure_installation

修改mysql原始账号密码、创建新账号、新账号赋权限
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
CREATE USER 'allaccessUser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'allaccessUser'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

A temporary password is generated for root@localhost: >kPP2o2Sov=r
配置文件目录:/etc/my.cnf
bind-address=0.0.0.0 允许任何客户端访问
三、Mysql安装GPG检查失败解决方法:
1、禁用 GPG 检查,进行安装:yum install --nogpgcheck mysql-community-server


4.安装redis
安装 EPEL 仓库
sudo yum install epel-release
安装 Redis
sudo yum install redis
sudo systemctl start redis
sudo systemctl status redis
测试 Redis 是否安装成功
redis-cli ping
redis-cli -h <hostname> -p <port> ping
Redis 的配置文件通常位于 /etc/redis.conf
配置文件修改和新增
bind 0.0.0.0
requirepass password
sudo systemctl restart redis

系统检索文件
find / -type f -name "*.conf" -exec grep -Hn "pattern" {} \;

查看防火墙状态
systemctl status firewalld
关闭当前运行中的防火墙
systemctl stop firewalld
systemctl disable firewalld


java项目启动
top
kill -9 pid
nohub java -jar xx.jar &
 

相关文章:

  • STM32-ADC模数转换器(7)
  • 数据链共享:从印巴空战到工业控制的跨越性应用
  • Axure :基于中继器的列表删除 、 列表编辑
  • 深入理解 TCP:重传机制、滑动窗口、流量控制与拥塞控制
  • arXiv2025 | TTRL: Test-Time Reinforcement Learning
  • CDGP数据治理主观题评分标准与得分策略
  • Linux平台下SSH 协议克隆Github远程仓库并配置密钥
  • ui组件二次封装(vue)
  • Android 关闭Activity切换过渡动画
  • uniapp-商城-50-后台 商家信息
  • C++ 命令模式详解
  • .Net Mqtt协议-MQTTNet(一)简介
  • Ubuntu22.04怎么退出Emergency Mode(紧急模式)
  • 【许可证】Open Source Licenses
  • 两个数组的交集(暴力、set、哈希)
  • 【C++】红黑树
  • [RoarCTF 2019]Easy Calc1
  • 怎么免费下载fbx格式模型、和blender格式文件模型,还可以在线编辑修改
  • MySQL的Order by与Group by优化详解!
  • 算法-贪婪算法
  • 人民日报读者点题·共同关注:今天我们为什么还需要图书馆?
  • 重庆荣昌出圈背后:把网络流量变成经济发展的增量
  • 构建菌株有效降解有机污染物,上海交大科研成果登上《自然》
  • 习近平向中国人民解放军仪仗队致意
  • 新疆维吾尔自治区乌鲁木齐市米东区政协原副主席朱文智被查
  • 印巴战火LIVE丨印巴互相发动无人机袭击,巴官员称两国已在国安层面接触