腾讯云服务器java python环境配置

    科技2022-07-21  171

    文章目录

    背景一,云服务器忘记用户密码了。二,使用mysql三,centos安装java环境4,安装python环境:五,拷贝文件到服务器上:六,切换服务器上的用户:七,django环境配置,如何查看数据库对应后台运行脚本

    背景

    在腾讯云上买了一个服务器环境为centos 7.8.2003,用来收集威胁情报相关的信息。忘记了密码,且需要重新配置mysql python java环境

    [root@VM-0-16-centos workspace]# cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core)

    一,云服务器忘记用户密码了。

    目前Root没发查看密码,只能修改,修改普通用户的密码:

    sudo passwd user_name 然后连续两次输入新的用户密码即可;

    而普通用户修改自己的密码: 输入passwd即可

    二,使用mysql

    安装mysql参考:https://www.runoob.com/mysql/mysql-install.html wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum install mysql-server

    服务器使用mysql:

    mysql -u root -p 输入密码 show databases; use kwweb; select * from mydb;

    三,centos安装java环境

    输入如下命令安装,环境变量自动配好了

    yum list java* yum install java-1.8.0-openjdk-devel.x86_64

    输入java -version检查是否安装成功:

    [root@VM-0-16-centos workspace]# java -version openjdk version "1.8.0_262" OpenJDK Runtime Environment (build 1.8.0_262-b10) OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)

    4,安装python环境:

    推荐使用方案二编译安装的方式:

    方案一:使用yum安装

    安装python3:

    yum install python36 -y 安装 yum remove python3 卸载python3

    安装pip:

    yum install epel-release yum install -y python-pi

    安装pip3:

    # 搜索pip3的安装包名称 yum whatprovides pip3 # 安装pip3 yum install python36-pip -y

    方案二:编译安装

    参考:https://blog.csdn.net/Hreticent/article/details/85259265 下载:Python-3.6.0a1版本 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz 解压: tar xvf Python-3.6.0a1.tar.xz 注意:我个人解压到了/usr/local/python3这个目录,一般系统使的python版本放到/usr/local/目录下 进入解压后的目录,编译安装 cd Python-3.6.0a1 ./configure --prefix=/usr/local/python3 make make install 或者 直接执行make && make install 建立python3的软链 ln -s /usr/local/python3/bin/python3 /usr/bin/python3

    安装pip3: 下载get-pip.py以root权限运行

    wget https://bootstrap.pypa.io/get-pip.py python3 get-pip.py

    五,拷贝文件到服务器上:

    使用scp命令:

    scp -r /Users/XXX/workspace testname@ip:/XXXXXX/workspace

    六,切换服务器上的用户:

    切换用户使用su命令: 从普通切换到root需要密码:su root 从root切换到普通用户不需要密码:su test

    七,django环境配置,如何查看数据库对应

    参考:https://code.ziqiangxuetang.com/django/django-models.html

    python3 manage.py shell >>> from xxweb.models import xxMsg >>> xxMsg.objects.get(id="1")

    AttributeError: ‘datetime.date’ object has no attribute ‘tzinfo’

    修改出错的时间值为字符串类型

    后台运行脚本

    nohup ./run.sh &
    Processed: 0.011, SQL: 8