博客

Linux下换行符的转换

linuxinformation-technology

在Windows下使用文本编辑器写好了一段脚本,拷贝到Linux下运行这个脚本,出现如下报错: /bin/bash^M: bad interpreter: No such file or directory line 2: $'\r': command not found 这个问题主要是Windows …

更多 →

#linux#sh

2024-05-09

Nginx 加上路径的反向代理

htmlnginxinformation-technology

情况: 用户请求 example.com 为站点的静态页面 用户请求 example.com/api 为后端接口,后端需要收到包含 /api 路径请求 后端暴露在本地8360端口中 nginx配置文件添加如下 location ~/api/ { proxy_pass http://127.0.0.1:8360; }

更多 →

#nginx#反向代理

2024-05-09

Nginx 中对多个网站进行跨域配置

htmlnginxinformation-technology

nginx中对于跨域的配置,要启用默认就是: add_header Access-Control-Allow-Origin *; 这样对所有网站都允许跨域请求,如果针对某个网站允许跨域,可以这样: add_header Access-Control-Allow-Origin https://www.psay.cn; 但 …

更多 →

#nginx#跨域

2024-05-09

Oracle Linux(Centos8)在ARM架构下安装LNMP失败的处理方式

centoslinuxinformation-technology

1、安装mysql时,可能会因为cmake版本过低而安装失败,先更新cmake(注意是ARM版本): $ cd /usr/local/ $ wget …

更多 →

#arm#centos#centos8#linux#lnmp

2024-05-09

Oracle实例扩容硬盘

linuxinformation-technology

Oracle开实例默认只有47G,如果在200G范围内增加硬盘容量,就需要手动进行扩容。 查看磁盘和分区详情使用如下命令: [root@sg ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 105G 0 disk ├─sda1 8:1 0 100M …

更多 →

#linux#oracle#扩容硬盘

2024-05-09

PHP8中的match表达式让你的代码变得简约而有力

phpinformation-technology

match表达式是什么? match表达式是PHP8中新增的一种语言结构,类似于switch语句。它的主要作用是从多个可能的情况中选出一个匹配的条件。 match语句的形式如下: match ($x) { value1 => statement1, value2 => statement2, value3 …

更多 →

#match#php#php8

2024-05-09

Ubuntu 开启samba服务并进行配置

linuxubuntuinformation-technology

在linux环境中,为了方便与其它设备共享文件,可以创建一个Samba服务,其它平台就都可以通过网络访问你在linux中指定的共享文件夹了。这里以ubuntu系统为例子,简要说一下安装过程。 samba:服务器端软件,主要提供samba服务器的守护程序、共享文档、日志的轮替,必装。Samba服务器安装完毕,会生成配置文 …

更多 →

#linux#samba#ubuntu

2024-05-09

Ubuntu 使用ssmtp发送邮件

linuxubuntuinformation-technology

我在ubuntu系统中需要用到smtp来发送邮件进行数据库的备件,以前在centos下安装mailx简单配置一下smtp就能正常发送邮件,但是现在使用了Ubuntu 20.04,不能照搬Centos中的配置方法了。 经过尝试,可以安装ssmtp来使用第三方的SMTP服务向外发送邮件,具体方法如下。 1、安装好 …

更多 →

#email#linux#smtp#ssmtp#ubuntu#邮件

2024-05-09

ubuntu启用root账号登录并删除普通账号

linuxubuntuinformation-technology

一、ubuntu启用root账号登录系统: ubuntu系统为了安全起见,默认不允许root用户登录,密码也为空。如果需要使用root用户登录,先设置root用户的密码,使用如下命令按提示输入2次密码: sudo passwd root 编辑ssh配置文件允许root登录: sudo vi …

更多 →

#linux#root#ubuntu

2024-05-09

Ubuntu系统中默认防火墙UFW常用操作

linuxinformation-technology

ubuntu系统自带了防火墙Uncomplicated Firewall,即ufw。 对于系统中ufw,基本操作命令如下: 启用ufw: sudo ufw enable 禁用ufw: sudo ufw disable 重启ufw:

更多 →

#linux#ubuntu#ufw#防火墙

2024-05-09