使用方法
ssh -NL 30080:host_by_remote_host:80 -p 22 sddt@remote_host
安装
sudo yum install epel-release
sudo yum install python-pip
sudo pip install --upgrade pip
sudo pip install shadowsocks
在使用 phpmyadmin 管理 mysql 时,出现 phpmyadmin.pma_table_uiprefs doesn't exist ,快速解决办法如下:
locate create_tables.sql./usr/share/doc/phpmyadmin/examples/create_tables.sql.gz using phpMyAdmin./etc/phpmyadmin/config.inc.php and edit lines 81-92: change pma_bookmark to pma__bookmark and so on.composer require predis/predis
composer require illuminate/redis
$app->register(Illuminate\Redis\RedisServiceProvider::class);
$app->withFacades();
$app->withEloquent();
默认系统是调用的.env里的redis配置文件,但是一般安装后没有这些参数,可以查看文件路径vendor/laravel/lumen-framework/config/database.php中查看有哪些参数需要配置,例如,我的.env文件需要配置
REDIS_HOST=192.168.1.41
REDIS_PORT=7000
REDIS_PASSWORD=123456
在不同主机之间复制文件常用 scp,但遇到同名文件,或想保持原属性,使用 rsync 更合适。
rsync -rlptvz --delete --exclude "folder/or/file" user@host:/remote/path/to/folder/. ./local/path/to/folder
# 指定ssh端口
rsync -rlptvz --delete --exclude "folder/or/file" -e 'ssh -p 22' user@host:/remote/path/to/folder/. ./local/path/to/folder
使用 --exclude 排除不要同步的文件和目录,多个文件和目录使用多次,例如:rsync -avz --exclude file1.txt --exclude dir3/file4.txt source/ destination/ 。
参考资料:
dpkg -l | grep ^rc | cut -d' ' -f3 | sudo xargs dpkg --purge
dpkg 常见用法
getenforce 或 /usr/sbin/sestatus -vEnforcing 是启用,Disabled 是禁用/etc/selinux/configSELINUX=enforcing 改为 SELINUX=disabledip addr编辑文件 /etc/sysconfig/network-scripts/ifcfg-ens33(ens33 是网络名称)
把 ONBOOT=no 改为 ONBOOT=yes
使用静态IP(可跳过)
BOOTPROTO=dhcp 为 BOOTPROTO=static追加以下代码(使用自己的IP信息)
IPADDR=192.168.1.200
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=114.114.114.114
DNS2=8.8.8.8
systemctl restart network