目 录CONTENT

文章目录

liunx常用命令

Administrator
2024-08-28 / 0 评论 / 1 点赞 / 25 阅读 / 0 字
启动nginx
cd /usr/sbin
./nginx

./nginx -s reload

sudo nginx -s reload

查看版本
./nginx -v

html和modules存储位置
cd /usr/share/nginx/
cd /usr/share/nginx/html/

配置文件位置
vim /etc/nginx/nginx.conf

检查nginx报错日志
cat /var/log/nginx/error.log

sudo tail -f /var/log/nginx/error.log

perfect_fastapi]# nohup python3 -m  uvicorn app.main:app --host 0.0.0.0 --port 8080 > fastapi.log 2>&1 

nohup python3 -m  uvicorn NamingApi.main:app --host 0.0.0.0 --port 8000 > namingapi.log 2>&1 

nohup python3 drissionpage.py  > dp.log 2>&1 &
 

配置示例:
location /yypt-web/ {                                                                                                                                                             
            alias  html/yypt-web/dist/;                                                                                                                                                   
            index  index.html index.htm;                                                                                                                                                  
                        try_files $uri $uri/ /yypt-web/index.html;                                                                                                                        
        }                                                                                                                                                                           
                #综合运营管理平台后端                                                                                                                                                     
                 location /yypt-api/ {                                                                                                                                                     
                        proxy_set_header Host $http_host;                                                                                                                                 
                        proxy_set_header X-Real-IP $remote_addr;                                                                                                                          
                        proxy_set_header REMOTE-HOST $remote_addr;                                                                                                                        
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;                                                                                                      
                        proxy_pass http://localhost:8080/;                                                                                                                                
                }     




location / {
                        proxy_set_header Host $http_host;
                        proxy_set_header X-Real-IP $remote_addr;
                        proxy_set_header REMOTE-HOST $remote_addr;
                        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                        proxy_pass http://localhost:8080/;
                        add_header 'Access-Control-Allow-Origin' 'http://nginx-domain.com';
                        add_header 'Access-Control-Allow-Credentials' 'true';
                        add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
                        add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
                }


sudo chown -R nginx:nginx /var/lib/nginx/tmp/proxy/

重启postgres
su postgres
pg_ctl start -l /usr/local/postgresql/log/pg_server.log

重启mysql
service mysql start

报错pid
service mysql start --skip-grant-tables

批量删除包含translateFrom20240813的xlsx文件
find . -type f -name "*.xlsx" -exec sh -c '[[ $(basename "$1") =~ translateFrom20240813 ]] && rm "$1"' _ {} \;

[root@192 dbapi-4.0.1]# tail -f logs/dbapi-standalone.log  --查看日志文件,看服务是否启动

 ps -ef|grep dbapi    -- 搜索dbapi
 
 find / -name 文件名
 
ps -a
netstat -ntlp -- 查看端口监听状态、进程等
kill -9      --关闭进程

systemctl status firewalld  -- 查看应用状态

systemctl restart network  -- 重启网卡

systemctl disable firewalld  -- 开机关闭防火墙

telnet  192.168.116.10 3306  -- 查看端口是否开放

yum install telnet -y   -- 安装应用

tar -zxvf dbapi-4.0.1-bin.tar.gz   -- 解压文件

source /etc/profile  -- 修改配置文件后,资源刷新

traceroute 192.168.1.12  -- 追踪网络路径

shutdown -h now

ps aux | grep 'python'  --查看进程

history --查看历史命令

查看文件所属权限
ls -ld /var/lib/nginx/tmp/proxy/

配置https的ssl证书和NGINX
sudo yum install certbot python3-certbot-nginx
certbot --version
sudo certbot --nginx -d www.allfather.top
sudo nginx -s reload
自动续订证书
sudo certbot renew --dry-run


修复阿里云安全更新漏洞:
检查可以升级的系统软件: yum check-update
全量更新所有软件:yum upgrade
指定更新系统软件:yum update XXX

1
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区