- 博客(16)
- 收藏
- 关注
转载 docker容器内ping能通却无法curl外部网络
现象:容器中可以解析ping通域名,curl访问百度却一直卡着不动查验宿主机网络,查看宿主机网卡与docker网桥mtu是否一致进入容器查验容器中网络编辑/etc/docker/daemon.json(如果不存在就新增),添加跟主机网卡相同的mtu{ "insecure-registries": [ "www.baidu.com" ], #这个配置可不填 "mtu":1450}编辑完之后重启docker# systemctl daemon-rel
2022-05-25 15:08:30 3141 2
原创 Linux root为其他用户创建ssh密钥
首先查看/etc/passwd文件下的用户对应路径vim /etc/passwd这里以apache为例sudo mkdir /var/www/.sshsudo chown -R apache:nobody /var/www/.sshsudo -u apache ssh-keygen -t rsa
2021-10-11 15:37:39 1011
翻译 Linux centos下安装php7.3
1、安装相关环境依赖包yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-deve
2021-09-02 14:55:08 1046
原创 Linux下yum安装mongodb4.0及卸载
一、yum安装1、创建一个/etc/yum.repos.d/mongodb-org-4.0.repo文件,并插入以下内容[mngodb-org]name=MongoDB Repositorybaseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/4.0/x86_64/gpgcheck=0enabled=1gpgcheck有的是1,这里修改gpgcheck=0, 省去gpg验证2、安装...
2021-09-02 14:35:03 1270
转载 Linux-GitLab安装及汉化
gitlab 安装及汉化GitLab简介:GitLab是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。可通过Web界面进行访问公开的或者私人项目。它拥有GitHub类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供了一个代码片段收集功能可以轻松实现代码复用。常用的网站:官网:https://about.gitlab.com
2021-06-03 09:33:59 136
原创 php在Linux下页面报500错误追踪
页面显示500错误,前提是PHP调试模式打开的情况下还是查看不到错误信息的情况1、nginx的运行目录限制一般情况下在nginx目录下的fastcgi.conf,查看以下配置fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:xxxx"$document_root后目录划分,以“:”为切分,如果代码中未添加项目运行所在目录(设置了软连接的需添加真实地址)2、修改php.ini配置,显示错.
2021-03-22 17:16:38 576
原创 LNMP下配置域名
一、去域名服务商解析域名到服务器ip二、进入服务器nginx配置目录如一个服务器要运行多个项目,可在nginx.conf文件同一级目录下扩展多域名配置:例:创建vhost目录,vhost目录下根据域名数创建域名配置。例:域名(mask.test.com)可创建mask.conf,配置内容可网上搜索,很多案例,这里说明几个重要点:代码段中有##前缀的是需要替换自己的配置的1、https协议,证书的配置;端口:443证书路径配置(例)server {
2020-11-10 12:04:51 609
原创 mysql(v5.*)创建数据库用户并授权
创建单个数据库用户配置权限适用条件:当多个项目共用一台服务器,必然使用到多个数据库,那么区分项目数据权限就可以创建数据库用户了1、创建数据库:create database 数据库名(例:mask);2、创建用户:create user '用户名'@'localhost' identified by '用户密码';create user '用户名'@'%' identified by '用户密码';备注:localhost本机ip,%任何ip3、配置权限:grant all
2020-11-10 12:01:24 4776 1
原创 Linux下使用shell脚本定时分库备份数据库
一个项目最主要的就是数据,那数据库的备份就至关重要。在Linux系统下用shell命令可以很简单的实现备份,备份可以分为整库备份和分库备份;一、整库备份整库备份顾名思义就是打包整个数据库的数据,包括用户数据库和系统自带数据库,shell命令为:mysqldump -uroot -p123456 --all-databases > /data/sqlBack/dbdata/`...
2018-12-27 10:44:32 328
原创 linux上部署svn服务器
1、安装svn 安装:yum install subversion 卸载:yum remove subversion2、查看svn版本 svnserve --version 可能遇到情况: svnserve: error while loading shared libraries: libaprutil-1.so.0: cannot open sha...
2018-12-14 14:24:14 454
原创 阿里云LAMP部署问题
一、linux服务器上安装LAMP环境后,如果本地项目运行正常,放在线上异常的话,正常都是配置问题伪静态问题配置.htaccess文件<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d R...
2018-12-14 14:13:44 262
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人