首页 > 编程语言 >随机森林算法相关研究安装

随机森林算法相关研究安装

时间:2023-02-16 11:56:43浏览次数:28  
标签:30 sudo 算法 随机 mysql 安装 输入 ssh

Ubuntu中ssh、mysql、anaconda相关安装操作

SSH服务安装

1.安装ssh服务

Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:

sudo apt-get install openssh-server ##安装ssh服务

2.查询ssh是否启动

ps -e | grep ssh ##查询ssh进程是否启动成功

如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。

ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如23。然后重启SSH服务:

sudo /etc/init.d/ssh resart ##重新启动ssh服务

现在Linux端的ssh已经安装完成了,可以在Windows上使用远程连接工具连接了

使用Xshell工具连接本地Linux

1.点击文件-新建

2.填写连接的IP地址

在linux下输入ifconfig 得到ip配置信息得到IP地址

3.输入连接的用户名和密码后成功连接

4.同理,Ubuntukylin一样如此,Ubuntu系统的连接用户名是自己设置的,不是root

我们需要先给root设置初始密码:(此时密码全是123)

sudo passwd root

5.切换root账户,使用vi /etc/ssh/sshd_config进入sshd_config文件,修改一项配置(i 为编辑模式,esc退出编辑模式,delete是删除,退出编辑模式后使用shift + :回车即可保存退出文件)

6.重启ssh服务

service ssh restart

7.重新连接,选中会话,右击属性或者导航栏中的属性,更改登录名密码即可使用root登录

安装mysql

1.将下载的文件上传到/home/mysql5.7下解压,利用上传工具filezilla上传至指定文件夹下创建mysql5.7

tar -xvf mysql-server_5.7.30-1ubuntu16.04_amd64.deb-bundle.tar

2.依次安装解压的文件

sudo dpkg -i mysql-common_5.7.30-1ubuntu16.04_amd64.deb

sudo apt-get install libaio1

sudo apt-get install libmecab2

sudo apt-get install libtinfo5

sudo dpkg -i libmysqlclient20_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg -i libmysqlclient-dev_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg -i libmysqld-dev_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg-preconfigure mysql-community-server_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg -i mysql-community-client_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg -i mysql-client_5.7.30-1ubuntu16.04_amd64.deb

sudo dpkg -i mysql-community-server_5.7.30-1ubuntu16.04_amd64.deb

中途会出现设置root密码,按照提示设置,我设置了123

3.配置文件

相关命令行:

  1. 进入MySQL: mysql -u root -p
  2. 启动: sudo service mysql start
  3. 重启:sudo service mysql restart
  4. 关闭: sudo service mysql stop

首先停止数据库,然后修改文件

sudo service mysql stop

vi /etc/mysql/mysql.conf.d/mysqld.cnf

文件内容如下:(已修改好,直接上传覆盖即可)

[mysqld_safe]

socket = /var/run/mysqld/mysqld.sock

nice = 0

[mysql]

default-character-set=utf8

[mysqld]

user = mysql

pid-file = /var/run/mysqld/mysqld.pid

socket = /var/run/mysqld/mysqld.sock

port = 3306

basedir = /usr

datadir = /var/lib/mysql

tmpdir = /tmp

lc-messages-dir = /usr/share/mysql

character-set-server=utf8

default-storage-engine=INNODB

lower_case_table_names=1

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

group_concat_max_len=10240

key_buffer_size = 16M

max_allowed_packet = 16M

thread_stack = 192K

thread_cache_size = 8

myisam-recover-options = BACKUP

max_connections = 300

query_cache_limit = 1M

query_cache_size = 0

log-error = /var/log/mysql/error.log

expire_logs_days = 10

max_binlog_size = 100M

# By default we only accept connections from localhost

bind-address = 127.0.0.1

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

安装可视化工具mysql-workbench

输入命令行:

sudo apt-get install mysql-workbench

安装anaconda

1.将下载的文件上传至/home指定文件夹下

2.进入到/home文件夹下执行

bash Anaconda3-5.2.0-Linux-x86_64.sh

根据提示按回车,会出现许可信息,按一次回车地步就会出现 --更多— 或者 --More-- ,意思是许可信息没有加载完毕,一直按回车即可,直到许可信息全部加载完成后出现下面提示位置时输入yes

之后就会出现提示我们将anaconda3安装到哪里,我这里默认的是/root/anaconda3,如果不想更改直接回车就可以了,提示中说到,安装到默认地址回车,ctrl+c取消安装,或者在下方指定一个位置,我这里在下面指定到之前上传文件的位置,如果之前在/home文件夹下已经创建了anaconda3文件夹这里执行的话就会冲突,就会提示说已经存在该文件夹,把文件夹删除,将上传文件移至/home下重新执行bash Anaconda3-5.2.0-Linux-x86_64.sh就可以了,后续操作不变

选择一个文件夹安装后,就会在该文件夹下进行安装

安装完成后会询问是否把anaconda的bin添加到用户的环境变量中,输入yes即可,之后会提示是否安装vscode,输入no即可

3.检查是否安装成功

首先发现我们输入python查看版本以及conda --version查看anaconda的版本信息时都是错误的,

  1. 这里可能是我们的.bashrc的更新没有生效,所以需要我们输入:source ~/.bashrc后再试一遍
  2. 上面如果不行,再直接执行这两个命令即可:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100

sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

当所有生效后重新输入后就会得到结果,输入python后,就会看到介绍python的版本信息以及后面带有anaconda标识就说明我们安装成功了,此时输入exit()就可以退出环境

,输入conda –version输出的信息可以说明我们的环境变量也设置成功了

在没有安装anaconda之前输入:which python,可以看到python的原生默认安装路径

安装生效成功后输入,就会变成我们的安装路径下

最后,为了避免可能发生的错误, 我们可以在命令行输入:conda upgrade --all
先把所有工具包进行升级。中间同意即可

启动spyder

1.在Ubuntu中启动

在anaconda3/bin目录下运行终端,输入./spyder即可启动

2.在本地Windows中xshell中启动

在本地启动进入同样进入到指定文件夹下,然后输入./spyder即可启动(注:这里本地是安装了Xmanager,如果没有会提示需要安装Xmanager)

我这里是安装了Xmanager 7

1.编辑或新建 /etc/lightdm/lightdm.conf,已经配置好上传即可

[XDMCPserver]

enabled=true

[SeatDefaults]

xserver-allow-tcp=true

greeter-show-remote-login=true

[XDMCPServer]

enabled=true

port=177

开放177端口

sudo ufw allow 177

2.安装Xfce Desktop Environment

sudo apt-get update

sudo apt-get install xubuntu-desktop

4.重启XDMCP daemon

sudo service lightdm restart

  1. 用xmanager登录Ubuntu

登录成功后,安装在虚拟机中的操作就可以了,进入到anaconda3/bin目录下运行终端,输入./spyder即可启动,到这里所有工具准备工作完成

标签:30,sudo,算法,随机,mysql,安装,输入,ssh
From: https://www.cnblogs.com/chongchongstyle/p/17126167.html

相关文章

  • 5.9.2宝塔面板安装php7.3
    在宝塔目录:/www/server/panel/install/php.sh  中包含了全部的安装php命令,可以找到php7.3的。然后用ssh运行  bash/www/server/panel/install/php.shinstall 7.3......
  • node16 以上版本不能安装 node-sass
    最近多次遇到这个问题,node16+版本安装或者初始化带有node-sass和sass-loader包的项目报错。方法一:卸载旧版本的node-sass和sass-loader,安装sass和sass-loader,不再使用nod......
  • centos离线安装docker
    转载自:https://blog.csdn.net/weixin_45107899/article/details/125503680===========================一、步骤1.安装包官方地址:https://download.docker.com/linux/st......
  • MacOS Ventura13安装libimobiledevice踩坑记
    背景:Mac环境搭建iOS自动化环境,Mac系统:MacOSVentura13.2(手残党更新了一把)。问题一:brewinstalllibimobiledevice--HEAD报错提示:UpdatingHomebrew...Warning:Y......
  • NFS的安装配置
    网络文件系统(NFS)NFS的全称是NetworkFileSystem,即网络文件系统NFS主要实现的功能是让网络上的不同操作系统之间共享数据。NFS首先在远程服务端(共享数据的操作系统)共享出......
  • 【算法】数学中的斐波那契数列
    数学中有一种数列称为 斐波那契数列(Fibonaccisequence),又称为黄金分割数列, 因数学家莱昂纳多·斐波那契(LeonardoFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数......
  • 《分布式技术原理与算法解析》学习笔记Day13
    分布式计算模式:MapReduce什么是分治法?分治法是将一个复杂、难以直接解决的大问题,分割成一些规模小、可以比较简单或者直接求解的子问题,这些子问题之间相互独立且与原问题......
  • WMware 安装 Windows系统,模拟PE环境
    一,下载官方ISO镜像,此处以Win11作为演示Win10官方下载地址|Win11官方下载地址此处以Win10做演示官方提供的下载工具可以制作启动U盘或者下载ISO文件下载好的工具......
  • ansible 简介和基本安装
    目录ansible简介和基本安装自动化运维运维的自动化发展历程运维工程师的职能划分自动化运维的应用场景企业实际应用场景分析Dev开发环境测试环境发布环境生产环境灰度环境......
  • 代码随想录算法Day15 | 102.二叉树层序遍历,226.翻转二叉树,101.对称二叉树
    102.二叉树层序遍历题目链接:102.二叉树的层序遍历-力扣(LeetCode)题目给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。  ......