Linux
在linux环境下,进行项目部署等。
哟哟之名
这个作者很懒,什么都没留下…
展开
-
nginx负载均衡配置
1、在http块添加如下配置,注意加; upstream myserver{ server 192.168.168.168:8080; server 192.168.168.168:8081; } 2、在server块修改 server_name 192.168.168.168; location / { proxy_pass http://myserver; }原创 2020-09-14 17:56:06 · 88 阅读 · 0 评论 -
Linux下安装nginx
一、检查相关依赖包是否下载,没有下载的要进行下载。 1、rpm包安装的,用 rpm -qa | grep “软件或者包的名字” 2、以deb包安装的,用 dpkg -l | grep “软件或者包的名字” 3、yum方法安装的,用 yum list installed | grep “软件名或者包名” yum -y install gcc pcre pcre-devel zlib zlib-devel open openssl-devel 二、前往官网下载nginx安装包 三、解压安装包,修改配置项 #原创 2020-09-04 16:41:46 · 295 阅读 · 0 评论 -
第四部分:用户、组及文件权限相关
一、用户、组、从组相关命令 #1.创建用户,默认主组以用户名命名 useradd -m Jack #2.创建用户,并指定创建主组 useradd -mg American Jack #3.创建好的用户,在/home目录下查看,详情在/etc/passwd文件中查看 #4.全部组信息,在/etc/group文件中查看 #5.删除用户及目录 userdel -r Jack #6.修改用户主组(一个用户只有一个主组) usermod -g Japen Jack #7.修改用户从组(一个用户可以有多个从组) use原创 2020-09-03 16:22:54 · 168 阅读 · 0 评论 -
第三部分:shell脚本
一、第一个shell脚本 本文学习资源来自:菜鸟教程 首先创建一个test.sh文件,内容如下 #!/bin/bash echo "hello world" 让该文件具备可执行权限 chmod +x ./test.sh 注意,一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的原创 2020-08-18 18:09:13 · 177 阅读 · 0 评论 -
第二部分:网络、防火墙、软件安装相关
网络进程端口的监听 netstat -tlnp 防火墙设置 1、查看状态:systemctl status firewalld 2、开启:systemctl start firewalld 3、关闭:systemctl stop firewalld 4、开机自启动:systemctl enable firewalld 5、关闭开启自启:systemctl disable firewalld 6、永久开放某端口号:firewall-cmd --zone=public --add-port=3306/.原创 2020-06-22 15:12:40 · 146 阅读 · 1 评论 -
第一部分:常用Linux命令
目录介绍 1、/bin 存放二进制可执行文件,常用命令都在这里 2、/dev 存放设备文件 3、/home 存放所有用户文件的根目录,可以用~代替该路径(常用) 4、/mnt 系统管理员安装临时文件系统的安装点,系统提供这个目录是让用户临时挂载其他的文件系统(可能与docker有关,后续再更) 5、/proc 虚拟文件系统目录 6、/tmp 用于存放各种临时文件(常用) 7、/var 用于存放运行时需要改变数据的文件,例如服务器日志文件(系统启动日志等) 8、/etc 存放系统配置文件(重要,例如配置静.原创 2020-06-22 10:38:16 · 146 阅读 · 0 评论