分类 默认分类 下的文章

第一步,配置域名解析,顶级域名解析到frpc服务器上面

管理DNS记录 类型选择 A,主机选择 @ ,指向地址填写frps服务器IP地址,TTL默认

第二部,配置frpc配置文件

[Ht2_PHP_TOP]
type = http
local_ip = 127.0.0.1
local_port = 80
remote_port = 80
custom_domains = guagau0127.fun

问题背景,Apache2里面日志输出,关于时间这一块,看着难受,所以有了如下需求,修改日志里面的时间格式
案例日志

127.0.0.1 - - [31/Oct/2024:19:20:34 +0800] "GET /index.php/vod/search/actor/Ximena+del+Solar.html HTTP/1.1" 200 4233 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.69 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

- 阅读剩余部分 -

基础知识
Apache2

推荐一个最简单的方法。三行代码搞定。
sudo a2enmod ssl
sudo a2ensite default-ssl
sudo systemctl restart apache2

配置文件:/etc/php/7.4/apache2/php.ini

upload_max_filesize :允许上传文件大小的最大值。默认为2M
post_max_size :指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

最后修改为

upload_max_filesize = 32m
post_max_size = 32m

重启
service apache2 restart

debian系统下

sudo apt install rabbitmq-server

设置rabbitmq服务开机自启动

systemctl enable rabbitmq-server

关闭rabbitmq服务

systemctl stop rabbitmq-server

重启rabbitmq服务

systemctl restart rabbitmq-server

打开RabbitMQWeb管理界面插件

rabbitmq-plugins enable rabbitmq_management
rabbitmq有一个默认的账号密码guest,但该情况仅限于本机localhost进行访问,所以需要添加一个远程登录的用户

添加用户

rabbitmqctl add_user 用户名 密码
rabbitmqctl add_user rock rock

设置用户角色,分配操作权限

rabbitmqctl set_user_tags 用户名 角色
rabbitmqctl set_user_tags rock administrator

为用户添加资源权限(授予访问虚拟机根节点的所有权限)

rabbitmqctl set_permissions -p / 用户名 "." "." ".*"
rabbitmqctl set_permissions -p / rock "." "." ".*"

角色有四种:

administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理
monToring:监控者;登录控制台,查看所有信息
policymaker:策略制定者;登录控制台指定策略
managment:普通管理员;登录控制

修改密码

rabbitmqctl change_ password 用户名 新密码

删除用户

rabbitmqctl delete_user 用户名

查看用户清单

rabbitmqctl list_users



NULL