• ubuntu 视频识别java环境搭建


    一、基础安装

    1、安装向日葵

    (1)在ubuntu桌面端,下载向日葵软件

    官网地址:向日葵远程控制软件

    根据所使用的平台,选择:Ubuntu/Deepin

    下载文件:sunloginclient-11.0.0.36662-amd64.deb

    (2)安装

    找到下载的安装包,在安装包所在目录下,打开终端 Open in Terminal,执行以下安装命令

    sudo dpkg -i sunloginclient-11.0.0.36662-amd64.deb
    

    安装完成,在ubuntu桌面找到向日葵,启动并检查是否开机自启

    参考:Ubuntu20.04安装向日葵远程控制软件

    (3)连接中断

    下载安装lightdm,安装时,选择lightdm

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install lightdm
    

    切换lightdm图形页面

    sudo dpkg-reconfigure lightdm
    

    切换完成后重启电脑,就可以使用向日葵远程了

    参考:关于Ubuntu20.04下向日葵远程软件连接中断的解决方法

    2、启用SSH
    sudo apt install openssh-server
    sudo ufw allow ssh
    
    3、安装vim
    sudo apt install vim
    
    4、其它

    (1)设置图标消失,无法点击设置

    sudo apt install gnome-control-center
    

    (2)ubuntu20.04系统安装谷歌浏览器

    谷歌浏览器中国官网

    sudo dpkg -i google-chrome-stable_current_amd64.deb
    

    二、MySql 5.7.22安装

    Ubuntu 20.04 安装MySQL 8,修改数据库名和表名默认区分大小写

    1、MySQL 5.7 卸载

    (1)查看MySQL依赖 : dpkg --list|grep mysql

    (2)卸载: sudo apt-get remove mysql-common

    (3)卸载: sudo apt-get autoremove --purge mysql-server-5.7(这里版本对应即可)

    (4)清除残留数据: dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P

    (5)再次查看MySQL的剩余依赖项: dpkg --list|grep mysql(这里一般就没有输出了,如果有执行下一步)

    (6)继续删除剩余依赖项,如:sudo apt-get autoremove --purge mysql-apt-config

    【在执行过程中有的需要sudo】

    【第6部执行完了就彻底删除了】

    2、MySQL 5.7安装

    (1)下载配置文件:wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb

    (2)安装:sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb

    (3)选择 :debian wheezy ,看到 currently mysql5.7(当前选中的是mysql5.7),就可以ok

    (4)更新: sudo apt update

    如果报错如下

    Err:17 http://repo.mysql.com/ apt/debian wheezy InRelease
    The following signatures were invalid:EXPKEYSIG 8C718D385072E1F5 MySQL Release Engineering <mysql-build@oss .oracle.com>

    执行 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8C718D3B5072E1F5

    (5)查看配置项:sudo apt-cache policy mysql-server

    如果还是没有 5.7.22-1debian7(如下图)

    重试 sudo apt update

    再次查看配置项:sudo apt-cache policy mysql-server

    出现第三项 5.7.22-1debian7 500

    (6)依次安装

    sudo apt install mysql-client=5.7.22-1debian7
    sudo apt install mysql-community-server=5.7.22-1debian7
    sudo apt install mysql-server=5.7.22-1debian7 
    

    创建密码为 root,再次输入并确认密码

    7、配置root远程登录

    mysql -uroot -p
    use mysql;
    alter user 'root'@'localhost' identified by 'root';
    flush privileges;
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
    flush privileges;
    quit
    

    8、忽略大小写

    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    在【mysqld】下面增加一行:lower_case_table_names=1
    在【mysqld】下面修改:bind-address=0.0.0.0
    修改后保存
    sudo service mysql restart
    

    9、验证忽略大小写

    mysql -uroot -p  #进入mysql
    show Variables like '%table_names';
    exit  #退出
    查看lower_case_table_names的值,0代表区分,1代表不区分
    

    10、Navicat安装

    在ubuntu桌面版下,Navicat官网下载,下载linux的64位版本

    在安装包的文件夹下打开终端或cd到该目录,执行

    chmod +x navicat16-mysql-cs.AppImage
    ./navicat16-mysql-cs.AppImage
    

    打Navicat for MySQL试用

    Navicat for MySQL(Ubuntu系统)免费版试用过期解决方法:

    Step1. 直接删除 /home目录下的 .navicat文件夹(64位,文件夹为 .navicat64);

    32位 rm -rf .navicat
    64位 rm -rf .navicat64
    Step2. 重新启动Navicat,系统会自动重新安装一遍,并且试用期重新计时。

    三、jdk安装

    cd /usr/local
    sudo mkdir java
    sudo chmod 777 java
    cd /usr/local/java
    sudo cp /home/bjlthy/java/package/jdk-8u161-linux-x64.tar.gz /usr/local/java/
    

    下载linux版本java的jdk上传到/usr/local/java

    sudo tar -zxvf jdk-8u161-linux-x64.tar.gz
    sudo vim /etc/profile
    

    将以下内容追加文本中

    export JAVA_HOME=/usr/local/java/jdk1.8.0_161
    export JRE_HOME=${JAVA_HOME}/jre

    export CLASSPATH=.:\({JAVA_HOME}/lib:\){JRE_HOME}/lib
    export PATH=/usr/bin:\({JAVA_HOME}/bin:\)PATH

    source /etc/profile
    java -version
    

    java version "1.8.0_161"
    Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

    四、nginx安装

    sudo apt-get install nginx
    cd /etc/nginx/
    sudo vim nginx.conf
    

    将文档提供的 nginx.conf 文件内容,全部覆盖到该文件

    全选(高亮显示):按esc后,然后ggvG或者ggVG
    全部复制:按esc后,然后ggyG
    全部删除:按esc后,然后dG
    插入:i
    粘贴:shift + insert
    保存:esc + :wq
    强制退出:esc + q!

    service nginx restart
    

    浏览器访问 http://192.168.1.11:8099

    192.168.1.11为安装机器的IP地址。

    界面显示 “ Welcome to nginx ! ” ,则安装成功

    五、Redis安装

    1、卸载redis

    sudo apt-get purge --auto-remove redis-server
    

    2、安装redis

    sudo apt-get install redis-server
    

    3、查看redis是否运行

    ps -ef|grep redis
    netstat -ap | grep 6379
    whereis redis
    

    4、修改配置文件

    sudo vim /etc/redis/redis.conf
    

    注释127.0.0.1本地绑定,更改保护模式为no

    bind 127.0.0.1 ::1 #注释
    protected-mode no
    save ""

    5、重启

    sudo service redis restart
    

    6、测试

    redis-cli -h 192.168.1.12 -p 6379
    set a1  "a11111"
    get a1
    
  • 相关阅读:
    HTML5 CANVAS制图 基础总结
    CSS3(transform/transition/animation) 基础 总结
    创建一个js日历(原生JS实现日历)
    别光知道用console.log调试了,快来试试这些高效的调试方法!
    file_get_contents无法获取到https链接内容问题
    element-ui 的 table 组件 row-style不生效 无法设置行高的问题
    Element-ui 解决table设置fixed属性后 el-image组件放大图片样式被覆盖问题
    js实现简单sku变体组合算法
    关于cnpm命令没有反应(并不报错)的处理办法
    2019-8-14
  • 原文地址:https://www.cnblogs.com/kikyoqiang/p/15848948.html
Copyright © 2020-2023  润新知