美文网首页
Django+xadmin在线教育网站开发实践手记之环境配置

Django+xadmin在线教育网站开发实践手记之环境配置

作者: ITsCLG | 来源:发表于2021-06-01 21:06 被阅读0次
    一、windows上搭建linux系统

    1、下载VirtualBox虚拟机并进行安装
    2、下载优麒麟操作系统,并安装在虚拟机上【安装过程不介绍】
    解决系统打开无法全屏:
    (1)控制台选择“设备->安装增强功能”,会在系统上生成一个可执行文件,点击打开
    (2)打开终端进入到该目录下,输入:

    ./autorun.sh
    

    输入用户密码授权,等待一段时间即可。为了方便后续操作,可备份当前系统快照。
    3、控制台选择“设备->共享粘贴板->双向”
    4、网络设置为桥接网络,设置虚拟机与本机处在同一局域网【linux系统查询当前ip地址使用命令ifconfig
    5、设置共享文件夹,设置挂载到虚拟机系统对应目录下

    #后面的/mnt/是指挂载的文件位置,这里的dist指的是共享文件夹名称
    sudo mount -t vboxsf dist /mnt/
    
    二、python的安装和配置

    1、最新版本的linux系统都自带python3和pip3,如果输入pip3或pip提示需要安装,做以下操作:

    sudo apt-get update
    sudo apt install python3-pip
    

    2、到官网https://www.python.org/下载linux环境下的python安装包,解压缩。打开终端进入到该目录,提前安装好系统依赖包

    sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev default-libmysqlclient-dev libsqlite3-dev libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev liblzma-dev libffi-dev libc6-dev
    

    3、配置编译的时候程序存放的路径【即安装目录

    ./configure --prefix=/usr/local
    

    4、编译

    make
    

    5、安装

    sudo make altinstall
    

    6、安装成功后,可输入对应python的版本进行源码编译【例如python3.9.5,可输入python3.9,属于源码编译

    三、虚拟环境的安装和配置

    1、安装virtualenvwrapper

    pip3 install virtualenvwrapper
    

    2、查看当前python中安装了哪些第三方库

    pip3 list
    

    3、查找virtualenv所在目录,将其所在位置复制出来

    sudo find / -name virtualenv
    

    4、创建软链接后,输入virtualenv即可使用

    #/.../所在文件上一级目录
    sudo ln -s /.../virtualenv /usr/bin/virtualenv
    

    5、编辑.bashrc文件

    1、sudo find / -name virtualenvwrapper.sh #找到文件位置进行复制,为/.../virtualenvwrapper.sh
    2、vim ~/.bashrc #打开进行编辑
    3、#crtl+g来到文档最后,输入i进行文档编辑,输入:
    VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export WORKON_HOME=$HOME/.virtualenvs
    source /.../virtualenvwrapper.sh
    4、:wq保存退出
    5、source ~/.bashrc
    

    6、新建虚拟环境

    mkvirtualenv test #test为虚拟环境名
    

    7、退出虚拟环境

    deactivate
    

    8、查看有哪些虚拟环境

    workon
    

    9、启动虚拟环境,虚拟环境里可以直接输入python命令

    workon test
    

    10、删除虚拟环境

    rmvirtualenv test
    
    四、mysql的安装和配置

    1、安装mysql

    sudo apt-get install mysql-server
    

    2、查看默认用户名及密码,使用默认账号密码进行登录数据库

    #查看user和password
    sudo vim /etc/mysql/debian.cnf
    #得到如下内容:
    [client]
    host     = localhost
    user     = debian-sys-maint
    password = ZiPERkrUPwtXTcqY
    socket   = /var/run/mysqld/mysqld.sock
    [mysql_upgrade]
    host     = localhost
    user     = debian-sys-maint
    password = ZiPERkrUPwtXTcqY
    socket   = /var/run/mysqld/mysqld.sock
    #使用默认账号密码登录
    mysql -u debian-sys-maint  -p ZiPERkrUPwtXTcqY
    

    3、使用数据库,展示数据表

    use mysql ;#mysql指数据库名
    show tables;
    

    4、修改用户密码

    #8.0以上版本
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
    flush privileges;#刷新
    
    五、Navicat的安装和配置

    1、下载:https://www.navicat.com.cn/download/navicat-premium
    2、打开终端,进入下载文件所在位置,输入:

    #增加执行权限
    chmod a+x navicat15-premium-cs.AppImage
    #运行应用
    ./navicat15-premium-cs.AppImage
    

    3、如果打开navicate时新建连接出现“Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’”,将主机由localhost改为“127.0.0.1”即可。

    使用127.0.0.1 ip地址而不是localhost连接到MySQL 
    原因:
    使用localhost连接到MySQL时,操作系统将使用socket连接器。
    如果使用127.0.0.1 ip地址,则操作系统将使用TCP / IP连接器。
    
    六、pycharm的安装和配置

    1、到官网https://www.jetbrains.com/pycharm/download/下载linux版本的安装包,解压。
    2、进入解压目录下的bin目录内,输入./pycharm.sh (软件的运行文件为...sh)测试运行。

    cd bin
    sudo ./pycharm.sh 
    

    3、配置pycharm的环境变量 .bashrc。由于pycharm会经常使用,而每次都进入安装目录再运行pycharm.sh多有不便,因此需要配置pycharm以便可以直接运行。

    vim ~/.bashrc
    

    在后面添加下述语句后保存退出。

    alias pycharm="sudo /.../bin/pycharm.sh"
    

    4、刷新配置文件

    source ~/.bashrc
    

    5、刷新成功后即可在任意目录和任意位置下启动pycharm,启动指令为:

    pycharm
    

    学习实践到此,开发网站的环境便安装与配置完毕【具体操作过程其实挺久的,小编这里只做关键步骤展示】。

    相关文章

      网友评论

          本文标题:Django+xadmin在线教育网站开发实践手记之环境配置

          本文链接:https://www.haomeiwen.com/subject/mqkbsltx.html