文章目录

  • 前言
  • 一 安装Python3.8
  • 二 安装 Mysql 5.7
  • 三 安装Redis

前言

该系统和centos有一定的相似性,但是有一些小区别,所以在此记录项目所需依赖环境的搭建。


一 安装Python3.8

  • 安装依赖

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel  -y
    
  • 下载源码

    yum install wget -y
    wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tgz
    
  • 解压安装

    tar -zxvf Python-3.8.13.tgz
    cd Python-3.8.13
    # 安装位置为/usr/local/python3目录
    ./configure prefix=/usr/local/python3 --enable-optimizations
    sudo make && sudo make install
    
  • 添加软链接

    ln -s /usr/local/python3/bin/python3.8 /usr/bin/python38
    ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
    
  • 使用Python3.8

    python38 app.py
    

二 安装 Mysql 5.7

  • 安装

    yum -y install wget
    # 安装mysql官方 Yum Repository
    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    yum -y install ./mysql57-community-release-el7-10.noarch.rpm
    # 以2022年为例
    sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
    yum -y install mysql-community-server
    # 启动
    systemctl start  mysqld.service
    systemctl status mysqld.service
    
  • 修改密码

    # 获取临时密码
    grep "password" /var/log/mysqld.log
    # 使用临时密码登录
    mysql -uroot -p
    # 修改密码( 包含大小写字母数字特殊字符不含单引号)
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Your_Password1';
    
  • 开启远程访问

    # 指定远程登录的ip为192.168.0.1,使用%代替具体ip则表示登录ip任意
    mysql> grant all privileges on *.* to 'root'@'192.168.0.1' identified by 'Remote_Password1' with grant option;
    mysql> flush privileges;
    
  • 开放3306端口

    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    firewall-cmd --reload
    firewall-cmd --zone=public --list-ports
    
  • 字符设置

    vim /etc/my.cnf
    # 在文首添加下面两行:
    [client]
    default-character-set=utf8
    # 在socket=/var/lib/mysql/mysql.sock下面添加两行:
    character-set-server=utf8
    collation-server=utf8_general_ci
    # 重启mysql
    systemctl restart mysqld.service
    
  • windows访问

    mysql -h  ${host_ip}  -P  ${mysql_port}  -u root -p
    

三 安装Redis

  • 安装

    yum install epel-release
    yum install redis
    # 启动redis
    sudo systemctl start redis
    # 查看redis运行状态
    service redis status
    
  • 无法正常启动解决办法

    useradd redis -s /usr/sbin/nologin
    mkdir -p /var/log/redis
    chown -R redis:root /var/log/redischown redis:root /etc/redis.confmkdir -p /var/lib/redis
    chown -R redis:root /var/lib/redis
    

银河麒麟V10(Kylin Linux Advanced Server V10 (Tercel))安装Python3.8、MySQL5.7、Redis相关推荐

  1. Linux/ubuntu server 18.04 安装远程桌面--vnc server

    此文首发于我的个人博客:Linux/ubuntu server 18.04 安装远程桌面–vnc server - zhang0peter的个人博客 想装桌面端在服务器上的原因是我在终端中开chrom ...

  2. SUSE Linux Enterprise Server 11 64T 安装(带清晰视频)

    SUSE Linux Enterprise Server 11 64T 安装实录 安装本软件需要支持64位指令的CPU,否则会出现以上提示画面,如何判断自己的机器是否支持64位呢,安装CPUZ测试软件 ...

  3. 银河麒麟(Kylin)系统Ghost镜像文件(.kyimg)系统还原方法

    准备工作 1. 银河麒麟版本:Kylin-4.0.2-desktop-sp4-20200728.J1-arm64.iso 2. 启动盘制作软件:Rufus 3.9 3. 1台win7系统电脑 4. 2 ...

  4. 银河麒麟系统服务端命令_银河麒麟服务器操作系统Linux版下载_银河麒麟服务器操作系统免费版下载_银河麒麟服务器操作系统4.0标准版-华军软件园...

    银河麒麟服务器操作系统是在国家"863计划"和国家核高基科技重大专项支持下,研制而成的强安全.高可靠.高可用国产操作系统,已在国防.军工.政务.电力.航天.金融.电信.教育.大中型 ...

  5. 银河麒麟系统服务端命令_银河麒麟服务器操作系统Linux版下载_银河麒麟服务器操作系统免费版下载_银河麒麟服务器操作系统4.0 标准版-188软件园...

    银河麒麟服务器操作系统是在国家"863计划"和国家核高基科技重大专项支持下,研制而成的强安全.高可靠.高可用国产操作系统,已在国防.军工.政务.电力.航天.金融.电信.教育.大中型 ...

  6. 麒麟电脑linux微信版本过低,在优麒麟Ubuntu Kylin 20.04系统上快速安装微信和QQ的方法...

    在优麒麟Ubuntu Kylin 20.04系统上安装微信和QQ非常的简单,因为在软件商店中存在这两款应用,所以直接就可以在软件商店中快速安装它们了. 1.新安装的Ubuntu Kylin 20.04 ...

  7. 记一次安装银河麒麟arm虚拟机,并在其上安装程序

    接到任务,需要在银河麒麟飞腾arm上进行redis.mongodb.tomcat安装部署使用: 当前所需要的安装包均在: 链接:https://pan.baidu.com/s/1wMnzdjzq_cR ...

  8. 在飞腾平台安装MySQL数据库_银河麒麟4.0.2(飞腾平台) 安装MySQL数据库

    1.安装操作系统:银河麒麟4.0.2-arm-desktop 2.更换系统源 vi /etc/apt/source.list deb http://mirrors.aliyun.com/debian/ ...

  9. suse linux enterprise 11 密码,图解SUSE Linux Enterprise Server 11 SP4安装教程

    本文介绍图解安装SUSE Linux Enterprise Server 11 SP4操作系统全过程,同时它和15.12 SP3.12 SP2.12 SP1及12版本安装方法是一样的,都非常的简单,只 ...

  10. 安卓桌面软件_银河麒麟即时通讯工具教程02:安卓应用安装、启动和卸载

    <银河麒麟即时通讯工具安装和使用>系列教程,将为大家介绍银河麒麟系统上即时通讯工具(微信.QQ.LinuxQQ.麒麟传书)安装.使用.卸载,包括桌面版工具及安卓兼容Kydroid版两类方式 ...

最新文章

  1. maven在idea的配置
  2. 原创 | 安全生产事故如何防患于未然?监测与预警平台为安全和效益保驾护航...
  3. Tomcat配置Jconsole , JvisualVm 监控配置
  4. 20220401 A满秩,B满秩,AB一定满秩
  5. 泛华贷款输出可靠解决方案,提供高质量金融服务
  6. 比特币:生于 2009,亡于 2016?
  7. BZOJ 4826: [Hnoi2017]影魔 单调栈 主席树
  8. HDU2176 取(m堆)石子游戏【Nim博弈】
  9. union all动态表_教你在Power BI中轻松制作动态RFM客户价值模型
  10. protel99se简明实用手册
  11. 惠普打印机换硒鼓图解_惠普打印机墨盒更换步骤
  12. Conent7.0安装lanp全过程
  13. CSS动画实现的三种方式
  14. Problem A. Snapper Chain 问题A.按扣链条 解决办法
  15. 计算机网上培训6,wordexcel计算机基础培训6.pptx
  16. 如何做好一个让领导欣赏的下属
  17. LaTeX教程(一)——LaTeX介绍以及导言详解
  18. IDEA自带插件的实体生成详细教程,离线情况下如何导入MySQL的驱动
  19. MySQL之CentOS安装MySQL
  20. 2小时速刷8大项目——上海迪士尼一日游攻略

热门文章

  1. 2017 CCPC 秦皇岛 G 题 ZOJ 3987 - Numbers (高精度+贪心)
  2. CentOS简单上手——第四篇
  3. HTML5期末大作业:温泉酒店网站设计——中国风的温泉酒店网(13页) HTML+CSS+JavaScript 学生web网页制作期末大作业_住宿 旅游 主题酒店
  4. lisp scheme 果壳_学习LISP(一): Scheme编辑器 Edwin
  5. Python爬虫——查询英语四、六级成绩
  6. 永恒之蓝--Windows server 2003R2
  7. 【Python与机器学习】sklearn提高速度
  8. 【古代文学论文】沈德潜诗学思想的调和格调与文化意蕴(节选)
  9. android知识点(好)
  10. html青蛙跳跳游戏,《小青蛙跳跳》小班游戏教案