oracle服务器环境配置

  • 指令:ssh -i F:\ssh-key-2020-10-10.key opc@140.238.195.196
  • 官方说明文档:https://docs.cloud.oracle.com/en-us/iaas/Content/Compute/Tasks/accessinginstance.htm

连接实例

1.从Windows Server 2019或者 Windows10 1809上的设置安装OpenSSH

  • 启动“设置”->应用->应用和功能->可选功能
  • 扫描此列表,查看OpenSSh客户端与OpenSSh服务器是否安装,如果没有,则在此页面顶部选择添加功能。找到这两项,然后点击“安装“。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TbYqXk5B-1606129256562)(C:\Users\A80023\AppData\Roaming\Typora\typora-user-images\image-20201104085906177.png)]

2.SSH服务器的初始配置

  • 若要配置OpenSSH服务器在 Wiondows上多次使用,要以管理员的身份启动PowerShell,然后运行一下命令来启动SSHD服务:
Start-Service sshd
# OPTIONAL but recommended:
Set-Service -Name sshd -StartupType 'Automatic'
# Confirm the Firewall rule is configured. It should be created automatically by setup.
Get-NetFirewallRule -Name *ssh*
# There should be a firewall rule named "OpenSSH-Server-In-TCP", which should be enabled
# If the firewall does not exist, create one
New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

3.使用OpenSSH从Windows系统连接到Linux实例

  • 如果这是你第一次使用此密钥对,则必须设置文件许可权,以便您可以读取文件,进行以下操作

    • 在Windows资源管理器中,导航到私钥文件,右键单击该文件,然后单击“属性”。
    • 安全选项卡上,单击高级
    • 确保所有者是您的用户帐户。
    • 单击“禁用继承”,然后选择“将继承的权限转换为此对象的显式权限”。
    • 选择不是您的用户帐户的每个权限条目,然后单击“ 删除“。
    • 确保您的用户帐户的访问权限为“完全控制”。
    • 保存您的更改。
  • 要连接到实例,请打开Windows PowerShell病运行以下命令

    • ssh –i <private_key_file> <username>@<public-ip-address>
      
      • <private_key_file>是包含与要访问的实例相关联的私钥的文件的完整路径和名称。

        是实例的默认用户名。对于Oracle Linux和CentOS映像,默认用户名是 opc。对于Ubuntu映像,默认用户名是 ubuntu

        是您从控制台检索的实例IP地址。

    • 本机运行指令 ssh -i F:\ssh-key-2020-10-10.key opc@140.238.195.196

环境配置

上传下载指令

使用sftp -i F:\ssh-key-2020-10-10.key opc@140.238.195.196 连接到服务器

出现sftp> 即成功

  • 上传指令:

    * 在Windows上:
    
      put C:\path\to\local\content /path/where/to/upload
    
      在Linux上:
    
      put /path/to/local/content /path/to/remote/location
      
      #Windows 范例
      sftp> put F:\hehe.txt  /home/opc
    
    
    
  • 下载指令:

    get /path/to/file/on/server C:\path\to\local\folder
    #windows 范例
    sftp> get /home/opc/nohup.out  F:\
    
    
  • 上传下载目录(递归)时,使用参数-r添加到命令,这个参数带递归

    • 上传目录(递归)时,拷贝的实际上是目录当中的文件,而不是目录本身。所以需要将文件拷贝过去的目录制定一个新的名称
    • 下载同理
    put -r 
    #windows 范例 服务器端的demo(是新建文件夹)
    put -r F:\demo  /home/opc/demo
    
  • 传输大文件时,如果传输出现中断,可以把前面的命令换成reput和reget(取代put和get),恢复传输。务必确保你使用的路径与上一次使用的一模一样,以便源端和目的地完全匹配。

远程服务器的环境配置

配置地址及密码

  • oracle云环境
    • nacos地址:http://140.238.195.196:8848/nacos
    • mysql账号:root 密码:afterpgxt
      • ip:140.238.195.196 端口:3306
    • nginx地址:http://140.238.195.196/
    • redis地址 http://140.238.195.196:6379
    • 在opt/software目录下操作
  • 修改文件权限 chmod 0400 /var/home/userid/cc 文件夹的权限就变为了400。
  1. 安装jdk 配置jdk环境变量
  2. 修改应用的nacos地址 10.0.0.2:8848
  3. 将原来nacos配置导出,导入新地址
  4. 修改nacos配置中链接数据库的数据库地址,redis地址
  5. nginx 用来运行前端

(jdk配好,maven转好,nginx80端口开放)

  • 创建文件命令:sudo mkdir app(文件名字)
  • vim权限不足时不用退出而强制保存
    • 命令:
      :w ! sudo tee %
  • 查看nginx进程
    • ps -ef | grep nginx
  • 杀死进程
    • sudo kill -QUIT 进程号
  • 重启进程
    • sudo /usr/local/webserver/nginx/sbin/nginx -c /usr/local/webserver/nginx/conf/nginx.conf.default
  • 下载地址:wget http://pjgl.gree.com:7901/part/timer/gree-dev-cloud-auth.jar
  • linux查找Nginx目录:ps -ef | grep nginx
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值