正在加载今日诗词....

nginx 配置多个 PHP 项目为二级目录

说明 此方式使用与本地开发,线上环境还是要规范写, 本地开发主要是图个省事. 并且部署跟日志这些也只都是大部分在线上部署才会使用. 二级目录 有时候我

Linux 安装配置 Oracle 11g

11g 文档地址 https://docs.oracle.com/cd/E11882_01/nav/portal_11.htm 下载地址 https://www.oracle.com/cn/database/enterprise-edition/downloads/oracle-db11g-linux.html#license-lightbox 解压后运行安装脚本即可 修改|新增服务名 先使用 dba 账号登录连接 oracle 1 2 3 show parameter name; alter system register; alter system set service_names=orcl,'chemdb.thinks.net.cn'; 重启 1 2 3 4 5 6 7 8 9 10 11 12 13 14

Docker 配置 apache+php环境

基于centos 1 docker pull centos:7 基础软件及apache 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 yum install wget -y # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # wget -O /etc/yum.repos.d/CentOS-Base.repo

Docker 安装 Oracle11g

常用命令 1 2 3 4 5 6 7 8 9 10 # 删除已退出的容器 docker rm `docker ps -q -f status=exited` # 空间占用 docker system df # 批量删除镜象 docker rmi $(docker images | grep image-b | grep -v "v1d0-7" | awk '{print $3}') # 查看容器ip docker inspect nginx

Apache + php 配置

使用 apache + php 来作为服务器解析 php 脚本的话,需要 libphp5 的一个库文件, 这个库文件需要编译安装 php 的时候 –with-apxs2=/usr/local/apache2/bin/apxs` 将会在 apache 的 modules 目录中生成 libphp 的库文件并在 httpd.conf 文件中开启配

Vmware Centos7 安装配置

安装完成,配置静态ip (使用 NAT 方式) 可以使用 gui 自带的桌面网络管理器配置,也可以更改配置文件 网段要跟 Windows vmnet8 相同 修改 /etc/sysconfig/network-script/ 网卡 1 2 3 4 5 6 7 8 9 10 11 12

Gitbash 配置

配置好 git-bash 后可以代替绝大多数时候开发的需求.不需要额外折腾 powershell 等工具.大道至简👀 fish 将 fish 以 子进程的方式在 Git-bash 中运行,可以进行命令提示,比 zsh 配置更简单

Firewall

服务相关命令 运行停止 systemctl status | start | stop | restart firewalld 开机自启/禁止 systemctl disable | enable firewalld 常用命令 firewall-cmd –state # 显示状态 firewall-cmd –get-active-zones # 查看区域信息 firewall-cmd –get-zone-of-interface=ens33 # 查看指定接口所属区域 firewall-cmd –reload # 更新防

Iptables

ip + tables tables : mangle filter nat 清空规则链 先配置默认的规则链,否则清空后无法远程连接服务器 1 2 iptables -P INPUT ACCEPT # 默认运行 iptables -F # 清空 链 1 2 # root iptables -L -L 参数查询所有的链 -n

PHP 程序

php 程序 程序 什么是程序? 程序一般指可执行文件,在 linux 上按 ELF 格式进行存储,并不由后缀进行标识。可以使用 file 命令查看 ELF 文件 全称:Executable Linkable

PHP 进程知识

php 操作进程知识 linux 手册 man7.org php pcntl ,posix扩展。封装了 linux 系统 api 可以操作进程。 php 内置函数 getmypid 获取当前进程的pid getmygid 获取当前进程组的id getmyuid 获取当前用户

编译安装php及扩展,多版本切换

编译安装 php var main = document.getElementById("main") console.log(main) var width = main.offsetWidth var ifm = document.getElementById("bilibili") console.log(ifm) ifm.width = width ifm.height = 500 在 linux 上,搭建新环境需要使用编译安装的方式,也有很多集成环境,或者编译好的源码包,但是我们并

Linux 进程常用的命令

查询进程 ps 参数 -a 显示所有 同 -e -j 采用工作控制的格式显示程序状况 同 j -u 列出属于该用户的程序的状况 同 U -U u x 显示所有程序,不区分终端机 应用 查看进程

Vscode 自定义美化(亮色)

字体渲染 vscdoe 在 Windows 上的字体渲染一直是我想要吐槽的点,使用习惯了 ide,后在看 vscode 的字体感觉发虚,再后来直接比不上 sublime 的字体渲染了。 关闭 GPU加速可以

PHP 扩展管理

扩展安装方式 一般为 PHP 安装扩展有很多方式,比如直接编译安装,或者下载编译好的扩展库。但是还可以使用一些扩展管理的工具来管理,比如 pear,pe