原创 virtualbox 主機ip變化後不能訪問外網
修改 ifcfg-enp*裏靜態ip和網關 cd /etc/sysconfig/network-scripts/ 檢查 dns配置 vi /etc/resolv.conf 修改爲對應的網關地址即可
原创 centos7 ssh密鑰登錄 sftp 配置
1. 創建 sftp用戶組 groupadd sftp_users 2.創建用戶 ,設置家目錄,不能ssh登錄 useradd -g sftp_users -d /data/USERNAME -s /sbin/nologin USER
原创 centos7 ssh 密鑰登錄配置
用戶家目錄下創建 .ssh目錄,該目錄爲隱藏目錄 mkdir .ssh #隱藏目錄 ll -a #顯示當前目錄所有文件,包含隱藏目錄 cd .ssh vi authorized_key #把創建好的公鑰複製到文件中 chmo
原创 composer 內存溢出
1.修改php.ini的memory_limit 調大 memory_limit=2048M; #數值大小根據提示來設置 2.執行composer設置memory_limit php -d memory_limit=-1 /usr/
原创 centos多版本php配置多版本composer
下載composer到對應php安裝目錄 :/usr/local/php7.3/bin wget https://getcomposer.org/download/1.10.6/composer.phar 配置 啓用文件 vi /us
原创 nginx 配置websock
location / { proxy_pass http://127.0.0.1:3000/; 指向服務器對應的端口號 proxy_redirect off; proxy_http_version 1.1;
原创 初始化 git倉庫提交
進入本地的項目中 git init 等初始化完成後將項目添加到本地倉庫中 git add . 查看一下git狀態,看是否添加成功 git status commit到本地倉庫 git commit -am "提交時描述信息" 連接
原创 centos 設置 ssh超時自動斷開鏈接
1.針對特定用戶設置 cd ~ #用戶家目錄 vi .bash_profile export TMOUT=600 #加入超時時間單位s source .bash_profile #重新加載文件 2.全局設置 vi /et
原创 Thinkphp5 查詢字段不爲空 數組寫法
$filter['field'] = ['neq','not null']; //不爲空 $filter['field'] = null; //null 或者 $filter[''] = [Db::raw('field IS
原创 mysql 同一個表中,查詢出一個字段相同,一個字段不同的記錄
比如表A中 字段1 字段2 1 a 2 a 1 b 1 b 2 a 用sql語句實現查詢,查詢出 1 a 1 b select distinct x.字段一,x
原创 VirtualBox 虛擬機 Read-only file system
在虛擬機中創建軟連接時報錯 Read-only file system,修改方法如下 1:關閉虛擬機 2:用管理員身份啓用cmd,進入到虛擬機安裝目錄(C:\Program Files\Oracle\VirtualBox) 3:運行 V
原创 【Linux】讓命令提示符顯示日期和時間
效果如下 需要修改PS1這個變量: PS1變量中提示符各項含義: \d :代表日期,格式爲weekday month date,例如:Wed Dec 12 \H :完整的主機名稱。例如:hostname是debian.lin
原创 php 常用函數
數組函數: 1.排序類:【1.無返回值,傳值引用,就直接對原數組進行了修改】 按V:sort,rsort,asort,arsort, 按K:ksort,krsort sort() 按升序對給定數組的值排序,不保留鍵名 rsort() 對
原创 php str_replace 替換多個
str_replace(['a','b','c'],'a',$str);//a或b或c都替換成a str_replace(['a','b','c'],['d','e','f'],$str);//a->d b->e c->f str_re
原创 php 正則獲取括號內的內容
$arr = []; $preg = '/(?<={)[^}]+/'; $str = 我是帥哥{yes},我是大帥哥{big}{boy}; preg_match_all($preg,$str,$arr);