重点实操记录
实际操作记录
阿白,
云原生 devops istio Go 大四ing
展开
-
虚拟机配置文件vmx放置路径问题
虚拟机的配置文件,可以用来开启一台虚拟机,而它的存放路径要注意,不要多个虚拟机文件放在同一个目录下,哪怕是该文件夹下的子目录,同一文件夹下容易有各种奇怪的问题。原创 2021-12-01 19:12:04 · 2048 阅读 · 1 评论 -
nginx做负载均衡时注意几点
1.upstream虚拟机池最好与均衡服务器间有了dns解析,如/etc/hosts,同一个网段,内网私网2.虚拟机要关闭防火墙和selinux原创 2021-08-18 12:50:07 · 548 阅读 · 0 评论 -
docker常见命令
查看镜像:docker imagesdocker images nginx:latestdocker iamge ls删除镜像:docker image rm nginx:latest --force(–force是强制删除,一般用于删除镜像时但该镜像已经开启)(镜像文件一般不可以修改,在镜像文件上层生成个容器,容器才可以修改)备份镜像:docker save -o /tar/nginx_latest.tar nginx:latest恢复镜像:docker load -i /tar/ngi原创 2021-08-15 11:31:53 · 327 阅读 · 0 评论 -
lnmp拆分出php注意事项
nginx的配置文件/etc/nginx/conf.d/wecenter:fastcgi_pass 192.168.160.160:900,这个ip是ip服务器的IP————————————————————————php安装了php-fpm,并且netstat -tunlp | grep 9000,开启了监听端口,用于监听nginx来连接php的php-fpm服务。php也要与mysql服务器整合如果mysql不是跟nginx在同一台服务器上的话,也就是说mysql服务器创建了一个php用来登录my原创 2021-08-12 14:43:26 · 136 阅读 · 4 评论 -
解决LNMP拆分出mysql服务器后连接不上mysql的问题
今天拆分出mysql遇到这个问题,问题原因就是原来的web服务器连接不上远程的数据库,所以整个LNMP架构出来的网站缺少数据运行不了。首先,目标mysql服务器上装了mysql而且监听端口3306打开了,mysql服务器得监听得到web服务器的连接请求tcp6 0 0 :::3306 :::* LISTEN 68472/mysqld如果这里是127.0.0.1:3303,它只监听自己,要修改:原创 2021-08-11 23:34:28 · 173 阅读 · 2 评论 -
gitlab部分配置smtp等的解释
gitlab_email_disaplay_name:发件人名字smtp_authentication:验证方式 login等三种方式选择smtp_enable_starttls_auto:自动开启startls命令smtp_tls:使用TSL通讯方式原创 2021-08-11 15:42:12 · 902 阅读 · 0 评论 -
php安装
首先知道一点,默认的源怒能自动升级php,我们选择第三方yum仓库先删除系统自带的旧版本的php相关文件yum remove php php-fpm php-mysql php-common安装扩张源,webtaticmirror.webtatic.comwget +连接 (将源的安装下载下来)yum -y localinstall +包名 (安装这个源)mkdir -p ~/soft/php (专门用来放php相关的包)然后下载这些软件包yum -y install原创 2021-08-09 21:38:54 · 87 阅读 · 0 评论 -
nginx记录
以下在代码段中的中文都是注释,并非真的文件内容这里的nginx用的是yum来安装/etc/nginx/nginx.conf:user nginx; 2 worker_processes auto; 3 4 #error_log /var/log/nginx/error.log notice; 默认的错误日志配置 5 pid /var/run/nginx.pid; 6 7 8 events { 9 worker_connections原创 2021-08-08 22:13:03 · 78 阅读 · 0 评论 -
nginx配置过程留意
1./etc/nginx/conf.d/default.conf挺好用有时候2.已经用yum安装的nginx又yum remove后,部分配置问价还留了下来,尤其是/etc/nginx/conf.d/下的我们自定义的文件3.nginx默认端口也是80和aache的httpd可能会在使用时有冲突比如第一次启动时,所以建议配置好后再启动软件好些4.浏览器访问时最好用URL也就是域名5.当location /download{ 这里边允许列出目录索引,同时相应目录下建立了文件 },可以直接这样访问对应文原创 2021-08-06 22:46:29 · 156 阅读 · 1 评论 -
awk细节留意
awk ‘BEGIN{FS=":";OFS="—"}{print $1,$2,$3}’ /etc/passwd使用print时,变量间要有,隔开,否则这里的输出用分隔符不起作用FS,输入分隔符,用于对文件切割OFS。输出分隔符,用于输出到屏幕时进行切割2判断式,不是if判断,直接写就好,不加{}[root@web ~]# awk -F ":" '{$3<3}{print $1 "\t" ">" $2}' passwd.txt root >xbin >x...原创 2021-08-04 14:45:42 · 60 阅读 · 0 评论 -
sed细节留意
1.sed -rn ‘s/t1/t2/gp’这个p是全局打印,n表示忽略符合执行命令前的行,所以如果去掉n则会显示全部n一般与p一块用2.sed是一种在线的、非交互式的编辑器,它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,成为模式空间,接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾,文件内容并没有更改,除非使用重定向存储输出。使用p命令时,这个命令特殊它先将一行数出屏幕在执行p命令,所以显示的行会是两倍,可以加-n去原创 2021-08-02 22:39:21 · 160 阅读 · 0 评论