腾讯云服务器java python环境配置
Posted tangsilian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了腾讯云服务器java python环境配置相关的知识,希望对你有一定的参考价值。
文章目录
背景
在腾讯云上买了一个服务器环境为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 &
以上是关于腾讯云服务器java python环境配置的主要内容,如果未能解决你的问题,请参考以下文章
阿里云(腾讯云)服务器使用宝塔,搭建Python环境,运行 django 程序