从0开始搭建网站的HTTPS认证服务(阿里云+Nginx)

从0开始搭建网站的HTTPS认证服务(阿里云+Nginx)
前端时间分享了一篇搭建完https网站无法访问的文章,这里再记录下如何搭建从0开始给网站搭建https服务的过程,以阿里云+Nginx为例,其他云厂商和服务器类似,大家参照即可 什么是HTTPS 这里站提一份百科的说明:HTTPS (全称:Hypertext Transfer Protocol Secure ),是以安全为目标的 HTTP 通道,在HT……

nginx 2023-04-26 804 0

PHP-获取客户端IP地址

PHP-获取客户端IP地址
代码分享-PHP-获取客户端Ip地址 /** * 获取客户端IP地址 */ function get_client_ip() { if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"), "unkno……

php 2023-04-25 777 0

ezhttp一键安装配置lnmp环境(linux nginx mysql php)

ezhttp一键安装配置lnmp环境(linux nginx mysql php)
在开发php项目里面,开发环境是必不可少的第一环,很多小伙伴在这个上面浪费了大量的时间,各种集成环境的搭建和部署,耗时费力不说,经常会出现一些莫名奇妙的问题。 这里给大家推荐一个一键集成式的安装软件,裸机部署的可以使用,当然现在docker部署也非常方面,这个会在后面给大家再分享一篇关于docker的搭建和镜像、脚本。 本文主要介绍使用ezhttp一键安装……

开发环境 2023-04-25 690 0

git日常命令使用指南

git日常命令使用指南
整理了一些日常工作中经常用的Git命令,有需要的小伙伴查阅使用 # 拷贝一份远程仓库,也就是下载一个项目和它的整个代码历史。可以跟参数取个新的名字,这样拉下来的仓库目录就是新的名称 git clone ssh://git@git.xxx.com/xx/xxx.git new_name # 将文件内容添加到索引库中 git add . # 将更改记……

Git 2023-04-24 776 0

git 拉取代码提示输入密码解决方法

git 拉取代码提示输入密码解决方法
公司用的gitlab,在项目拉取(git clone)和更新(git pull)的时候,总会提示输入用户名密码,不胜其烦,解决方法如下: # 首先 git config --global credential.helper store # 然后 git push origin your-branch 这时候会提示你输入用户名和密码,继续输入,下次再……

Git 2023-04-24 1106 0

Linux grep命令使用-目录下包含某个字符的所有文件

Linux grep命令使用-目录下包含某个字符的所有文件
如果你想在某个目录下,查找"ngxcocde"字符串都在哪些文件内存在,可以这样: # * 表示当前目录所有文件,也可以是某个文件名 grep -rn 'ngxcode' /* -r 是递归查找 -n 是显示行号 -R 查找所有文件包含子目录 -i 忽略大小写 下面是一些有意思的命令行参数: # 区分大小写地搜……

linux 2023-04-23 707 0

Mysql的binlog日志数据查看及导出

Mysql的binlog日志数据查看及导出
binlog二进制数据文件,这个文件记录了mysql所有的文件操作,通过binlog日志我们可以做数据恢复及备份,主从复制等 /usr/local/mysql/bin/mysqlbinlog # 1.只查看第一个binlog文件的内容 show binlog events; # 2.查看指定binlog文件的内容 show binlog even……

mysql 2023-04-22 721 1

php opcache配置详解

php opcache配置详解
项目上线中,有新增的方法和文件,经常会5xx飙以下,查看php-fpm日志后提示是找不到方法,怀疑大概是上线文件覆盖顺序和opcache缓存导致,调校opcache期间,根据网上查找整理一份opcache的配置文档,希望有需要的小伙伴查阅使用 [opcache] zend_extension = opcache.so ; Zend Optimize……

php 2023-04-21 897 0

Linux CentOS7 开启80,443端口外网访问权限

Linux CentOS7 开启80,443端口外网访问权限
最近域名备案通过后,想着接下来搞个ssl的证书搭建一下https访问,申请了阿里云免费的https证书部署到nginx,配置文件啥的验证都没问题,重启nginx,https访问网站 傻眼了,我勒个去,咋访问不同,curl也不成功卡着。各种验证证书,配置文件,查看端口开放都没有成功,最后快崩溃的时候执行了下防火墙外网访问的443,curl后,出现了久违的……

linux 2023-04-20 878 1

phpMyAdmin登录提示mysqli_real_connect(): (HY000/2002): No such file or directory

phpMyAdmin登录提示mysqli_real_connect(): (HY000/2002): No such file or directory
最近新安装phpMyAdmin管理数据库,下载安装后打开登录,一直提示链接失败:mysqli_real_connect(): (HY000/2002): No such file or directory 因为是docker启动的nginx服务,各种修改ip和mysql的登录权限都没有成功,网上搜索一通也没解决,无奈之下还是自己上手,查看配置文件,终于找到……

mysql 2023-04-10 2525 0