怎么做网站后台管理系统,网站建设时间规划,网页设计与网站建设在线考试石油大学,使馆网站建设2、因为放弃了图形化桌面#xff0c;所以要找清自己的位置。不清楚自己刚进去时在哪个目录#xff0c;先ll、ls、cd ..试试3、python安装安装python失败#xff0c;同时发现自带了2个python版本(python2.7和python3.6)#xff1b;卸载python#xff1a;sudo apt-get remov…2、因为放弃了图形化桌面所以要找清自己的位置。不清楚自己刚进去时在哪个目录先ll、ls、cd ..试试3、python安装安装python失败同时发现自带了2个python版本(python2.7和python3.6)卸载pythonsudo apt-get remove python结果发现卸载不了删除文件夹下的所有文件而不删除文件夹本身 rm -rf *查找文件中字符命令模式下输入/字符串例如 /Section 3参考https://www.cnblogs.com/logsharing/p/8036893.html通过tar包安装下载pythonwget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz结果在make install这步时报错遂放弃tar包的安装方式通过镜像来安装pythonsudo apt-get updatesudo apt-get upgrade安装python sudo apt-get install python3.8然后设置优先级和默认值https://blog.csdn.net/ZDW_455/article/details/88825399最终得到如下结果sudo apt-get install 命令安装软件的目录在哪bin文件路径 /usr/bin库文件路径 /usr/lib/其它的图标啊什么的路径 /usr/share配置文件路径 /etc/安装pip安装sudo apt-get install python3-pip升级sudo pip3 install --upgrade pip查看pip --version同时把自己应用需要用到的模块安装起来(这里我用到了django)注后面mysql驱动问题需要对django的2个文件修改需要修改的文件路径/usr/local/lib/python3.8/dist-packages/django/db/backends/mysql查看安装模块路径的方法pip show 模块名4、Git安装Ubuntu 安装 Git apt-get install git1、查看 Git 版本信息 git version2、配置 Git 用户信息git config --global user.name woidergit config --global user.email woidergmail.com3、查看刚设置的git的帐号信息git config --listUbuntu 安装 SSH apt-get install ssh1、查看 SSH 服务状态 ps -e | grep sshdsshd 表示 ssh-server 已启动2、使用 ls -al ~/.ssh 命令查看 ssh key 是否存在若不存在则需要生成。生成 SSH KEY ssh-keygen -t rsa -C woidergmail.com生成过程中三次回车跳过3、进入 /root/.ssh 目录查看 id_rsa 和 id_rsa.pub 文件rootlocalhost:~# cd /root/.sshrootlocalhost:~/.ssh# vim id_rsa.pub4、将公钥配置GitHub即可。思路将本地的代码push到GitHub然后将代码从GitHub拉到阿里云5、mysql安装1、安装命令sudo apt-get install mysql-server2、检查MySQL是否运行sudo netstat -tap | grep mysql如果成功安装则会类似显示如下内容tcp 0 0 localhost:mysql : LISTEN 18475/mysqld3、查看用户名密码sudo vim /etc/mysql/debian.cnf4、进入mysqlmysql -u debian-sys-maint -p输入第三步看到的密码即可5、更改密码update mysql.user set authentication_stringpassword(password) where userroot and Host localhost;参考来源https://yq.aliyun.com/articles/613955注如果安装完直接进入mysql则不需要这么麻烦。6、建库、建用户并赋权(项目会用到)以及刷新系统权限CREATE DATABASE villa DEFAULT CHARSETutf8;create user 用户名localhost identified by password;grant all privileges on villa.* TO 用户名localhostflush privileges;最终在云上启动了我的服务就等挂上域名了。 ——2019-11-17 21:00遇到了问题因为没有图形桌面只有1个命令窗口一旦ctrlc就会退出服务找到如下方法自己暂时用了第一个方法具体原理后续有时间再搞。方法一1、进入项目目录下运行下面程序nohup python manage.py runserver 0.0.0.0:5008 nohup(no hang up)不挂断的运行命令 用途在后台运行直接回车后提示[~]$ appending output to nohup.out原程序的的标准输出被自动改向到当前目录下的nohup.out文件起到了log的作用。注意在nohup执行成功后直接点击关闭程序按钮关闭终端会断掉该命令对应的session导致nohup对应的进程被通知一起shutdown。所以在使用nohup命令后台运行命令之后需要使用exit正常退出当前账户这样才能保证命令一直在后台运行。方法二使用screen1、安装screenapt-get install screen2、新建一个screenscreen -S xiedi这样会新开一个窗口然后执行命令即可python manage.py runserver 0.0.0.0:90003、重开一个窗口列出所有screen进程如下[rootdocker ~]# screen -lsThere are screens on:3029.xiedi (Attached)4、如果想链接上这个会话执行命令即可screen -r 3029