• 银河麒麟4.0Kylin桌面版安装Java环境


    一、配置数据源

    1. 输入sudo -i 切换root用户 输入密码
    2. 执行 vi /etc/apt/sources.list 修改 sources.list 添加以下源
    3. deb http://archive.kylinos.cn/kylin/KYLIN-ALL 4.0.2sp2-server main restricted universe multiverse
    4. 按 i 切换输入模式
    5. 按crtl+shift+v 进行复制
    6. 按esc 之后按 : 切换至末尾 输入wq 保存并退出
    7. 输入sudo apt-get update更新软件源

    二、卸载mysql

    1. Mysql的依赖项:dpkg --list|grep mysql
    2. 输入sudo apt-get autoremove --purge mysql-server
    3. 输入sudo apt-get remove mysql-common ,删除mysql的软件包
    4. 输入dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
    5. 输入sudo apt-get update更新软件源

    三、安装mysql5.7

    1. 1.#查看有没有安装MySQL
    2. dpkg -l | grep mysql
    3. 2.安装MySQL:
    4. sudo apt-get install mysql-server
    5. lsof -i :80 #可获得占用的进程号
    6. kill -9 进程号
    7. 3.配置MySQL
    8. 修改mysqld.cnf ⽂件( vi /etc/mysql/mysql.conf.d/mysqld.cnf )
    9. [mysqld]
    10. bind-address = 0.0.0.0 # 表⽰允许任何主机登陆MySQL
    11. port=3306 # 表⽰MySQL运⾏端口为3306
    12. 4.依次执⾏下边命令: 登录 切换用户 修改用户访问权限 查看用户权限 刷新
    13. mysql -u账号 -p密码;
    14. use mysql;
    15. update user set host = '%' where user ='root';
    16. select host, user from user;
    17. flush privileges;
    18. 5.在本地Navicat中登录mysql 导入sql文件

    四、安装redis

    1. sudo apt install redis-server
    2. 修改redis密码
    3. Vi requirepass 修改为123456
    4. Finalsell 空格+/可以搜索

    五、安装nginx

    1. 卸载nginx
    2. apt-get --purge autoremove nginx
    3. 新建文件夹
    4. cd /usr/local
    5. mkdir nginx
    6. cd nginx
    7. wget http://nginx.org/download/nginx-1.14.2.tar.gz
    8. tar -xvf nginx-1.14.2.tar.gz
    9. # 进入nginx目录
    10. cd /usr/local/nginx/nginx-1.14.2
    11. # 执行命令
    12. ./configure
    13. # 执行make命令
    14. make
    15. # 执行make install命令
    16. make install
    17. 修改项目配置
    18. location / {
    19. root /home/liqi/general/dist/;
    20. index index.html index.htm;
    21. }

    六、安装jdk

    1. 在/usr/local目录下新建java文件夹
    2. sudo mkdir /usr/local/java
    3. 卸载jdk
    4. sudo apt-get purge openjdk*
    5. 解压到该目录下
    6. sudo tar -zxvf jdk-8u301-linux-x64.tar.gz -C /usrlocal/java
    7. 打开 /etc/profile 文件
    8. sudo vi /etc/profile
    9. 在文件末尾添加如下代码并保存
    10. # set java environment
    11. export JAVA_HOME=/usr/local/java/jdk1.8.0_301
    12. export JRE_HOME=${JAVA_HOME}/jre
    13. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    14. export PATH=${JAVA_HOME}/bin:$PATH

    重启终端,输入如下命令

    java -version

    七、项目部署

    1. 新建文件夹 home/XXX/general
    2. 将项目上传到文件夹下
    3. 用root启动nginx和jar包
    4. 运行 Java -jar 项目包名

    八、相关软件

    1.jdk1.8百度网盘地址

    链接:https://pan.baidu.com/s/11EeJ7b8ghQJrG6HElupRtg 
    提取码:A5g2 
    --来自百度网盘超级会员V5的分享

    2.finalshell连接工具下载地址

    http://www.hostbuf.com/downloads/finalshell_install.exe

    3.银河麒麟4.0桌面版地址

    链接:https://pan.baidu.com/s/1spIcMDz5NNEGcTa8GQUXVQ 
    提取码:abv8 
    --来自百度网盘超级会员V5的分享

    问题:

    1.无法通过连接工具上传文件到麒麟系统,没有权限

    用普通用户上传至home目录下,再切换至root用户,将项目包解压至文件夹下即可

    2.nginx需要使用root用户进行启动

    3.Java -jar 项目启动命令需要使用root用户才能执行

    4.redis密码修改完之后不成功可以重启 reboot 再试

  • 相关阅读:
    2023最新SSM计算机毕业设计选题大全(附源码+LW)之java快递代收系统00pay
    大学生数学建模题论文
    【PID优化】基于萤火虫算法PID控制器优化设计含Matlab源码
    Linux centos7安装部署KETTLE-9.3.0
    从 0 搭建 Vite 3 + Vue 2.7 前端工程化项目
    java的Excel导出方式总结
    GEE:矢量数据与栅格数据的面积计算
    postgresql-使用plpgsql批量插入用户测试数据
    Python标准数据类型-List(列表)
    Spring Cloud Ribbon面试题
  • 原文地址:https://blog.csdn.net/liqi939597/article/details/125864209