- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 Centos7安装配置vsftp
Centos7安装vsftp,网上看了一堆教程,感觉不是乱的慌,就是指令跑不起来而不了了之。所以我自己整理了一个简化版的入门级教程,帮忙朋友们先把vsftp基本服务搭起来,需要高级功能的话,再此基础上慢慢再加。[创建用户:laomeng111,参数-d为设置用户家目录,参数-s为设置用户shell的登录方式][使用FTP工具filezilla.exe进行测试][给用户FTP登录后的文件夹添加权限][创建允许FTP登录的白名单][修改vsftpd密码策略][向FTP白名单添加用户][备份原来的配置文件]
2023-03-14 17:51:57 247
转载 Netty4 学习笔记之四: Netty HTTP服务的实现
版权声明:本文为博主原创文章,转载请标明出处!博客地址:http://blog.csdn.net/qazwsxpcm https://blog.csdn.net/qazwsxpcm/article/details/78364023目录(?)[+]前言目前主流的JAVA web 的HTTP服务主要是 springMVC和Struts2,更早的有JSP/servlet。 在学习Netty的时候,发现N...
2018-04-10 09:07:18 376
原创 windows下 php 连接 sqlsrv 大坑
先需要装扩展https://www.microsoft.com/en-us/download/details.aspx?id=20098下载好后,解压到随便一个目录里,然后找到对应版本的扩展的两个文件,复制到PHP的EXT目录下面然后在php.ini加上extension扩展两个,比如extension=php_sqlsrv_55_ts.dllextension=p
2017-02-04 17:35:39 7650 1
转载 mysql慢查询相当
show variables like '%slow%';这上命令能看到mysql慢查询日志在哪慢查询定义及作用慢查询日志,顾名思义,就是查询慢的日志,是指MySQL记录所有执行超过long_query_time参数设定的时间阈值的SQL语句的日志。该日志能为SQL语句的优化带来很好的帮助。默认情况下,慢查询日志是关闭的,要使用慢查询日志功能,首先要开启慢查询日
2016-10-27 18:23:09 375
原创 高手详解SQL性能优化十条经验
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用
2016-10-27 17:59:10 253
转载 Linux中删除特殊符号文件名文件
Linux 系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、“.”(点)、“_”(下划线)和“-”(连字符)。Linux 允许在文件名中使用除上述符号之外的其它符号, 但并不建议用户这样做。 有些转意字符 (即该字符被系统借用,表示某种特殊含义) 在 Linux 的 命令解释器(shell)中有特殊的含义。这样的转意字符有:“?”(问号),“*”(星号
2016-10-26 14:19:01 8990
原创 linux一次inodes满了
服务器突然不好用了,查看了下状态,发现df -i里面的inode 100%了然后用find 目录名 |wc -l来挨个目录的找终于找到了在tmp目录下面,占用了大量的inodes但是这个/tmp目录不能随便删呀,不然后tmp目录权限不对,登录不了系统(正确的权限为chmod 1777 /tmp)所以只能用=========
2016-10-26 14:18:32 5224
原创 docker基础教程
下载镜像docker pull mysql从dockerpull社区下载镜像docker pull dl.dockerpoll.com:5000/ubuntu创建一个容器运行bash应用docker run -t i ubuntu /bin/bash列出本地镜像docker images保存镜像docker commit fc1d
2016-10-26 14:16:42 922
原创 Tomcat强制中文转换
在GET中强制转换成中文在tomcat目录里conf目录下server.xml文件中大约在92行位置加上URIEncoding="UTF-8"
2016-10-26 14:04:04 552
转载 PHP等级水平评定标准
《PHP等级水平评定标准》,又看到了前进的方向。分享下,这样和我曾经一样迷茫的phper不用迷茫了。 0级:(没有计算机编程基础,在培训学校里培训了三个月会php或者以前搭建过网站,又有很长一段时间没写过代码的社会人员)。特点:懂一大堆东西都说学过,实际测试的时候,机试写程序上反应半天,笔试的时候,题目鲜有答对。 入门级: 可以完整的搭建自己的网站和进行域名
2016-10-26 14:03:38 7266 1
转载 memcached安装2
Memcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序。它是一个基于内存的“键值对”存储,用于存储数据库调用、API调用或页面引用结果的直接数据,如字符串、对象等。memcached是以LiveJournal旗下Danga Interactive 公司的Brad Fitzpatric 为首
2016-10-26 14:03:05 231
原创 一些PHP经验
先查找php.inifind / -name php.ini得出两个ini/usr/local/php/etc/php.ini/etc/php.iniphp -i | grep php.ini查看PHP加载的是哪个配置文件,这个获取的是系统内的php.ini 的位置。不是网页apache加载的php.ini文件
2016-10-26 14:01:26 341
转载 用shell脚本自动化备份数据库
由于个人建站不能保证比较高的可用性,可能存在数据容易丢失的问题,所以就要实现备份数据库的需求,于是本人在网上找了一些资料,结合本人实际情况,通过使用脚本实现每天凌晨12点备份数据库,每周日定时删除七天以前的数据库备份文件。下面,本人就本人的备份数据库的脚本贴出来供大家学习以及借鉴。首先,这是备份数据库的脚本。12345
2016-10-23 17:46:59 488
原创 如何修改两个PHP版本,php-v和phpinfo两个不同的版本
先查找php.inifind / -name php.ini得出两个ini/usr/local/php/etc/php.ini/etc/php.iniphp -i | grep php.ini查看PHP加载的是哪个配置文件,这个获取的是系统内的php.ini 的位置。不是网页apache加载的php.ini文件这个好像是啊
2016-08-03 16:28:52 10471
转载 php编译安装curl
进入安装原php的源码目录,cd extcd curlphpize./configure --with-curl=DIRmake & make install就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。复制curl.so文件到extensions的配置目录,修改php.ini就好了extensio
2016-07-03 09:14:47 769
转载 linux下使用crontab和存储过程定期删除db2的表
1.创建存储过程DelData_day()--设置指向的数据库SET SCHEMA = PSMS;--设置当前的路径SET CURRENT PATH = "SYSIBM","SYSFUN","SYSPROC","SYSIBMADM","PSMS";--创建存储过程CREATE PROCEDURE "PSMS".De
2016-05-08 17:49:50 897
原创 linux-iptables简介
打开iptables服务service iptables startservice iptables restartiptables配置cd /etc/sysconfig/cat iptables安装apacheyum install httpd这是把所有的门全部关掉(小心慎用)iptables -P INPUT DROP
2016-05-08 17:46:16 390
原创 linux自制守护进程
C语言里,只能由父进程派生子进程 ,而不是由子进程的子进程派生ps -ef源头进程是initc里面创建一个与原进程完全相同的进程,原来的进程成为新进程的父进程需要引入头文件fork();C语言里,只能由父进程派生子进程 ,而不是由子进程的子进程派生代码如下 :#include #include int main(){
2016-05-08 12:37:29 345
原创 mysql笔记——权限
meng@localhost表示创建的账户只能在本机登录grant只能创建有密码的账户。,不然会报1033错误 grant创建账户grant all privileges on *.* to meng@localhost identified by '123' with grant option;all privileges这个权限不要乱用,权限好高的
2016-05-06 17:18:45 435
原创 mysql学习笔记[日志][备份][表导入导出]
读取二进制日志(用mysqlbinlog在mysql/bin目录里)./mysqlbinlog /usr/local/mysql/var/mysql-bin.000001(这句是在BASH里执行)加上-v -vv参数,能读取row格式列出MYSQL日志(这句在MYSQL里后台执行)system ls -ltr /usr/local/mysql/var/mysql-b
2016-05-06 17:16:56 298
原创 linux 学习笔记1
C语言按字节读取fgetcC语言按行读取fgetslinux读取文件内容more 文件名cat是一下全部读取ps -ef | grep name 根据名字显示进程C语言字符串转成数字(在stdlib.h)int atoi(const char *c)文件权限:读cat text.c写v
2016-05-06 17:15:52 393
转载 PHPCMS v9更换域名
网站在发展的过程中,很可能多次的修改域名。那么在PHPCMS V9中我们要怎么进行设置呢?请进行以下步骤的修改:修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名就可以了。进行后台设置-》站点管理 对相应的站点的域名进行修改。更新系统缓存。点击后台右上角的“更新缓存”按钮。进入内容-》附件管理-》附件
2016-04-27 17:02:47 446
转载 安装GD库和FREE TYPE
蛋疼的玩意,GD库装上后FREE TYPE不装的话。PHPCMS的验证码出不来,因为里面有个imagettftext 函数不存在,所以在网上找了个教程,解决了问题,谢谢作者http://www.topthink.com/topic/7645.html常见的GD未安装及BOM问题办法就不细说了,度娘上答案较多。可是我遇到的验证码不显示不是这类原因导致的,反复检查最后才
2016-04-27 16:30:16 4076
原创 增加PDO,mysql,mysqli扩展.txt
phpize先进入要编译的模块源码php/ext/xxx执行/usr/local/php/bin/phpizeyum install autoconfig -y./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql下
2016-04-27 14:01:06 376
原创 mysql 创建用户和表
显示 所有数据库show databases;创建数据库create database;切换到该数据库use xxx;查看该数据的表show tables;创建用户CREATE USER bolvi IDENTIFIED BY '123456';赋予权限grant select,insert,update,de
2016-04-27 09:25:22 3273
原创 MYSQL5.6编译安装
MYSQL5.7.20捣鼓了半夜,还是编译不通过,好像是BOOST的问题,换成5.6了,马上就编译成功了yum -y installmake gcc-c++ cmake bison-devel ncurses-devel gcc\ autoconf automake zlib* fiex* libxml* libmcrypt* libtool-lt
2016-04-27 09:09:17 711
原创 php安装总结
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/myapache/bin/apxs然后安装libxml2yum install libxml2 libxml2-devel让apache 能执行PHP后缀在apache配置文件里加上AddType application/x-httpd-php.p
2016-04-26 16:21:26 448
原创 apache添加多用户
在apache的配置文件httpd.conf里启用多站点功能#Include conf/extra/httpd-vhosts.conf把上面这个#去掉来到主配置文件httpd.conf,找到User daemonGroup daemon这代表这是apache 启动时使用的默认用户,所以我们创建网站文件夹一定要用 这个用户或你可以换成你喜欢的普通用户如果你正在
2016-04-26 16:20:51 1086
原创 apache编译安装
安装编译apache安装以下东西1. apr2. apr-util3. yum install pcre pcre-devel4. prce./configure --prefix=/usr/local/myapache --enable-MODULE=shared用 ./apachectl start 来启动
2016-04-26 10:56:42 577
转载 php上传文件处理
众所周知,文件上传在一些网站应用中是必不可少的一部分。比如个人博客上传个性头像,一些论坛分享好的学习资料等,这就涉及到使用表单处理文件上传的知识,在php中我们可以使用$_FILES这个全局数组来处理。下面就看看基本的文件上传处理部分。首先要说明的,能够上传文件必定是一个安全隐患,所以在开发这部分功能时,一定要注意网站的安全性。而本文所探讨的只是基本的文件上传部分,关于安全性这方面考虑的较少,希望
2016-02-20 17:23:47 256
转载 Linux版本openoffice4.1.2和SwfTools的安装(CentOS6.5)
Linux系统下安装openoffice和swftools;这两个组件在上篇博客(在线预览的开发解析)已经介绍过,在这里我就详细的说一下安装过程(安装过程不需要重启服务器):一、openoffice4.1.2安装1、首先下载rmp包(官网或者其他网站都可以)但是要注意版本,我建议是4.1.2版本,因为以前的版本不支持含有中文的文件名的文档转pdf;我下载的是这个 Apa
2016-02-19 22:08:27 2590 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人