网络环境和项目环境

article/2025/9/26 22:47:13

网络环境(免密码认证)

1 客户端生成密钥对ssh-keygen -t rsa
2 公钥发给服务器公钥字符串存放到/home/dev/.ssh/authorized_keys(在/etc/ssh/sshd_config中的authorized_keys 配置项指定)
3 重启ssh服务

项目环境

两个重点知识点
xshell下拷贝文件(这两个命令只限于xshell)
在这里插入图片描述
rz win----》linux (需要安装)
sz linux—》win
kill lsof -ti :8000 杀死进程

1 python虚拟环境export WORKON_HOME=/data/virtualsource /usr/local/bin/virtualenvwrapper.shmkvirtualenv -p python3 django
2 xshell下拷贝文件rz   win----》linuxsz   linux---》win3 django 源码安装查看INSTALL文件pyton setup.py build(可选)python setup.py install
4 创建django项目1 创建项目django-admin startproject itcast2 创建apppython manage.py startapp3 创建页面修改views.py----->返回一个httpresponse4 注册应用修改settings.py文件5 url路由修改urls.py文件5 pcre动态库安装1 查看INSTALL2 ./configure(检查系统依赖,指定安装路径,裁剪定制软件包)make   (编译)make install(安装)
6 nginx 安装1 ./configure --prefix=/data/server/nginx --without-http_gzip_module(指定安装路径在/data/server/nginx,裁掉gzip模块)2 make && make install3 若nginx启动报错:找不到动态库ldd 查找链接路径ln -s 创建软连接ln -s /usr/local/lib/libpcre.so.1 /lib/x86_64-linux-gnu/libpcre.so.17 启动项目1 启动django python manage.py runserver > /dev/null 2>&1 &2 启动nginx/data/server/nginx/sbin/nginx

手动代码发布

	2.打包代码(代码服务器执行)cd /home/dev/data/codestar zcf tar_code.tar.gz test1/3. 传输代码cd /data/codesscp dev@192.168.14.51:/home/dev/data/codes/tar_code.tar.gz .4. 关闭应用cd /data/server/nginx/sbin./nginx -s stopkill `lsof -ti :8000`5. 解压代码:cd /data/codestar xf tar_code.tar.gz6. 放置代码cd /data/server/itcast/test1mv views.py /data/backup/views.py-`date +%Y%m%d%H%M%S`cp /data/codes/test1/views.py .7. 开启应用export WORKON_HOME=/data/virtual/source /usr/local/bin/virtualenvwrapper.shworkon djangocd /data/server/itcast/python manage.py runserver > /dev/null  2>&1 &cd /data/server/nginx/sbin./nginx8.检查netstat -ltn | grep 80

简单脚本编写

	1 命令罗列2 固定内容变量化(方便修改)3 功能函数化(方便扩展)

远程执行命令

	ssh dev@192.168.14.51 "bash /home/dev/data/scripts/tar_code.sh"(登陆到代码服务器,执行打包代码的脚本)

大型脚本编写

	1 确定框架将功能定义成函数2 命令填充将之前记录的命令填到函数里3 日志功能1 定义写日志函数获取时间日期步骤等信息,拼接后重定向到文件2 各个步骤调用该函数4 锁文件功能(保证脚本同一时间只执行一次)1 创建加锁和解锁函数创建和删除锁文件(/tmp/XXXXX)2 在所有步骤之前调用加锁函数,所有步骤之后调用解锁函数3 部署函数调用之前先判断锁文件是否存在5 功能参数化(方便后续扩展)通过case语句,判断参数,若是deploy则执行deploy函数安全性参数个数的判断($#)

脚本调试

-n 检查语法错误
-v 先显示脚本内容,然后指向
-x 显示一条执行一条

http://chatgpt.dhexx.cn/article/rqxBHYBf.shtml

相关文章

cf网络不稳定或服务器异常,电脑玩穿越火线为什么提示网络环境异常 - 卡饭网...

win7电脑玩CF为什么老是提示游戏环境异常请重启机器后再试? win7电脑玩CF为什么老是提示游戏环境异常请重启机器后再试? 伴随着win7 64位旗舰版电脑的兼容性越来越好,许多用户也开始放弃了已经退出历史舞台的XP系统,转而将win7作为是自己最佳的选择,当然,这种变更多少有些无奈…

linux网络查看,Linux网络命令(网络环境查看和网络测试命令)

一、网络环境查看命令 1、ifconfig命令 查看与配置网络状态命令 2、ifdown 网卡名 ifdown lo #禁用网卡 3、ifup 网卡名 ifup lo # 启用网卡名是lo网卡 4、netstat 常见的有 netstat -tuln # 后面的选项不分先后 netstat -an # 表示查看所有网络连接 netstat -ant | grep LISTE…

VMWARE虚拟机网络环境配置

VMWARE虚拟机网络环境配置 1.查看物理机ip信息 命令:ipconfig2.配置网络适配器环境 ① 点击“控制面板”,选择“网络和Internet”② 点击“查看网络状态和任务”③ 点击“更改适配器设置”④ 选择VMnet8那个适配器,邮件选择“属性”⑤ 选择…

Ubuntu网络环境配置

在安装完vm和Ubuntu之后,我使用了Iifconfig,我的目的是查看该虚拟机是否网络连通了,是否可以使用网络,很遗憾的是,没有。下面进行网络环境配置的总结。 首先你需要做的是打开你windows上的网络和共享中心,…

办公网络环境搭建

一,简介 通过搭建环境,可以在任何地方(公司,家里,地铁...)使用客户端登录,来访问公司的其他机器,但不影响非公司网络的访问(百度,微博,淘宝...) 网络流程图 二,搭建前的准备 注意,以下开始,使用的ip都是假的,根据自己服务器ip自行更换 1,服务器A,centos7系统,内网ip 192.168.…

ubuntu网络及基础环境搭建(IP,防火墙,DNS,源 等)

之前有文章介绍过centos的基本环境搭建: 《centos7虚拟机网络与DNS上网配置》 《centos源配置和yum使用》 而针对ubuntu的环境配置,由于很多文件路径以及命令和centos有很大差别。这里针对ubuntu的基本环境搭建写个教程。 文章目录 一、基本网络环境配置&#xff0…

数二考纲新增内容-比较审敛法

总的来说,为了避免出现2010年数一数二选择题的超纲嫌疑,命题组明确了会考察反常积分的比较审敛法,其实之前在做题中都已经涉及,主要多了一个反常积分的极限形式。 这里给出一个总结,关于反常积分敛散性的原理&#xff…

考研数学一无穷级数总结

常数项级数 幂级数 傅里叶级数

【数项级数】敛散性判别

阅读本篇之前,建议可以先看一下上一篇文章哦! 【数项级数】无穷个数相加一定是个数吗? 柯西收敛准则判断级数敛散性 基本思想利用柯西收敛准则判断级数是否收敛推论:定理 基本思想 在上一篇文章中,初识数项级数&#…

无界函数的极限审敛法

结论证明 lim ⁡ x → a ( x − a ) p f ( x ) A 可 写 成 lim ⁡ x → a f ( x ) ( x − a ) p A \lim_{x\to a^} (x-a)^pf(x)A可写成 \lim_{x\to a^}\frac{f(x)}{(x-a)^p}A x→alim​(x−a)pf(x)A可写成x→alim​(x−a)pf(x)​A 然后看下图 因为红线在黑线的上方&#xf…

反常积分的审敛法

目录 无穷先的反常积分的审敛法 定理1:比较判别法 例题: 比较判别法的极限形式: 例题: 定理3:绝对收敛准则 例题: 无界函数的反常积分收敛法 例题: 无穷先的反常积分的审敛法 定理1&#x…

【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(24):常数项级数的审敛法(补充知识)

目录 前言往期文章常数项级数的审敛法一、正项级数及其审敛法定义:正项级数定理1定理2(比较审敛法)推论定理3 (比较审敛法的极限形式)定理4(比值审敛法,达朗贝尔判别法)定理5&#x…

十七讲14常数项级数的敛散性

高数十七讲 专题十四 常数项级数的敛散性 1、级数的概念 2、级数的性质 ①数乘 ——看是否收敛 ②加减 ——看是否收敛。收敛发散发散,发散发散不确定。 ③在级数中去掉、加上或改变有限项——和原级数同敛散。 ④级数收敛→加括号以后收敛。 加括号以后收敛&…

高数笔记(二十):无穷级数,级数的审敛法

写在前面 这是本人之前考研的高数手写笔记,工科学硕数一考了146(满分150),笔记有一定参考价值,欢迎大家收藏借鉴。 不喜勿看,作为个人笔记电子档留存。 数学不好是原罪——高等数学笔记(汇总版…

常数项级数的收敛法

问题: 大多数级数,很难用定义来研究其敛散性 一、正项级数及其收敛法 1.1、正项级数(每项非负,部分和数列单调递增) 1.2、正级数收敛的充要条件: 部分和数列有上界 1.2.1、推论: 正项级数部分和…

正项级数收敛性判别方法

比值判别法 设 Σ n 1 ∞ a n \Sigma _{n1} ^{\infty} a_n Σn1∞​an​为正项级数&#xff0c;且 l i m n − > ∞ a n 1 a n q lim_{n->\infty} {a_{n1}\over a_n}q limn−>∞​an​an1​​q,则有 当 0 < q < 1 0<q<1 0<q<1时&#xff0c;级…

【高数】级数性质说明、找同阶通项判敛散性、几何级数p级数记忆法、常用例子、审敛法

目录 一、级数性质相关 1. 判敛散性的一个简易方法 2. 几何级数记忆法 3. p级数记忆法 二、常用例子 三、审敛法 四、小结 一、级数性质相关 1. 判敛散性的一个简易方法 针对课本上的级数性质中的某条进一步说明&#xff1a; 级数的数列中的各项同乘一个非零常数&…

无穷级数 | 等价无穷小(Talor展开)判敛法 交错级数不能用通项等价关系审敛

一、引例 我们知道&#xff0c;对于正项级数可以利用所谓的通项等价关系进行审敛&#xff0c;即 废话不多说&#xff0c;看例题 &#xff1a; 二、经错标零 例题你觉得简单&#xff1f;下面这坑你必踩~ 经典的错误&#xff0c;标准的零分~ 关注A选项~ 你的做法&#xff1a; 应…

正项级数的积分审敛法,p级数的敛散性

定理 Suppose f ( x ) f(x) f(x) is continuous, positive and decreasing on [ 1 , ∞ ] \left[ 1,\infty \right] [1,∞]. If a n f ( n ) a_nf(n) an​f(n) for all n 1 , 2 , . . . n1,2,... n1,2,..., then ∑ n 1 ∞ a n i s c o n v e r g e n t . ⟺ ∫ 1 ∞…