centos常用命令

centos常用命令

shell:startup
Step1:添加 Nginx 存储库
要添加 CentOS 7 EPEL 仓库,请打开终端并使用以下命令:
sudo yum install epel-release
Step2:安装 Nginx
现在 Nginx 存储库已经安装在您的服务器上,请使用以下yum命令安装 Nginx:
sudo yum install nginx
Step3:启动 Nginx
Nginx 不会自行启动。要运行 Nginx,请输入:
sudo systemctl start nginx
如果您正在运行防火墙,请运行以下命令以允许 HTTP 和 HTTPS 通信:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
https://www.cnblogs.com/Jacob-Wu/p/11186334.html

守护程序
先安装epel,这里边的软件包更丰富点
yum install epel-release
安装守护进程
yum install -y supervisor
systemctl enable supervisord # 开机自启动
systemctl start supervisord # 启动supervisord服务
supervisor的配置文件在"/etc/supervisord.conf"(该配置项中引号“;”是注释符号)。
cat /etc/supervisord.conf
在这里插入图片描述
sudo vim CoreWebTest.ini

[program:CoreWebTest]                  #进程名称
command=dotnet CoreWebTest.dll         #站点启动指令
directory=/var/www/你的网站项目地址      #命令执行目录
environment=ASPNETCORE_ENVIRONMENT=production  #进程环境变量
user=root                              #启动进程的账户
stopsignal=INT
autostart=true                         #supervisord启动时,该进程是否自启动
autorestart=2                          #自动重启时间间隔,秒
srdeer_logfile=/var/log/xxx.err.log    #错误日志
stdout_logfile=/var/log/xxx.out.log   #输出日志

supervisor控制台指令
更新新的配置到supervisord
supervisorctl update
重新启动配置中的所有程序
supervisorctl reload
启动某个进程(program_name=你配置中写的程序名称)
supervisorctl start program_name
重启某一进程 (program_name=你配置中写的程序名称)
supervisorctl restart program_name
停止全部进程
supervisorctl stop all

start nginx
重新读取文件:nginx -s reload

重启服务:nginx -s reopen

退出:nginx -s quit

强制关闭:nginx -s stop

执行 sudo nginx -t 就可以获取配置文件的路径
service nginx reload
cd /var/log/nginx
vi /etc/nginx/conf.d/default.conf

1.无法访问nginx到发布的站点,但是使用原配置(nginx.conf)却可以。使用新建的配置conf.d/netcore.conf不行。

2.在windows浏览中访问http://xxx.xxx.xxx会自动转到https://xxx.xxx.xxx:5001

3.查看了nginx访问日志,可以看到windows访问日志。

4.原因总结:问题出现在使用 vs2017新建asp.net core2.2项目时,默认会选中https选项,所以第2步中会自动转向https访问方式。

5.新建asp.net core 2.2时把默认的https选项去掉,重新发布到nginx上重新启动站点即可。

转载于:https://www.cnblogs.com/gougou1981/p/10440062.html

linux 操作命令
netstat -nultp
supervisorctl status 查看进程运行状态
supervisord -c /etc/supervisor/supervisord.conf
supervisorctl restart program_name 重启

supervisorctl start program_name 进程名 启动进程

supervisorctl stop program_name 进程名 关闭进程

supervisorctl restart 进程名 重启进程

supervisorctl update 重新载入配置文件

supervisorctl shutdown 关闭

supervisord supervisordctl clear 进程名 清空进程日志

supervisordctl 进入到交互模式下。使用help查看所有命令。

start stop restart + all 表示启动,关闭,重启所有进程。

supervisorctl stop all 全部停止

supervisorctl reload 重载

  1. SQLServer基本命令

sqlcmd -S localhost -U SA -P 密码 # 用命令行连接
(1) 建库

create database testme
go
(2) 看当前数据库列表

select * from SysDatabases
go
(3) 看当前数据表

use 库名
select * from sysobjects where xtype=‘u’
go
(4) 看表的内容

select * from 表名;
go

1、查找文件
find / -name ‘filename’
2、查找文件夹(目录)
find / -name ‘path’ -type d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值