PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

文档标签: 服务器

linux,centos下加压、解压tar,gz,bz2,tgz,zip等.

linux,centos下解压tar,gz,bz2,tgz,zip等 今天从ix主机上打包了个zip文件,到linuxvps下总是解压失败,无奈,我打包成tgz,后来网上搜索了相关文章把解压问题搞定了。 1) tar调用gzip gzip是GNU组织开发的一个压缩程序,.gz结尾的文件就是gzip压缩的结果。与gzip 相对的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下: # tar -czf all.tar.gz *.jpg 这条命令是将所有.jpg的文件打成一个tar包,并且将其用gzip压缩,生成一个 gzip压缩过的包,包名为all.tar.gz # tar -xzf all.tar.gz 这条命令是将上面产生的包解开。 2) tar调用bzip2 bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。 与bzip2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。下面来举例 说明一下: #...
此文被围观2078次  分类: 服务器 标签:  ····

cmd命令列出所有文件.

在linux系统下列出文件的命令是ll或都ls,但在window下却不相同 dir XX /a >>c:\TEMP.TXT XX为路径 >>/>的作用就是将输出结果定向到文本文件 >>是追加方式,如果文件存在,就在文件尾加上 >则会清除原有文件内容...
此文被围观1410次  分类: 服务器 标签:  ····

centos忘记密码,centos修改root密码.

因为一直装的是虚拟机,用的时间不是很多,只是用来测试用,所有很多时候就没有记住密码。 下面就来看一下centos忘记密码后如何进入系统。 重启系统, 1、在开机启动的时候按空格键能看到Centos目录(3秒后将进入默认设置中); 2、按e进入到grub编辑模式,出现有下面的内容: kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet 将鼠标移动到该行,按下e进入到编辑模式,在最后加入single,即 kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet single [Enter]确定后,按下b就可以开机进入到单用户维护模式,就可以利用passwd修改root的密码。拿到root密码,就可以修改其他用户密码了。 再次重启,OK!问题解决!...
此文被围观2110次  分类: 服务器 标签:  ···

apache性能优化.

apache性能优化 精简一部分的模块(LoadModule)以减少不必要的内存占用。根据俺目前在用的经验,除了下面这些模块,其他都不是必须的: mod_authz_host.so mod_log_config.so mod_expires.so mod_deflate.so mod_headers.so mod_setenvif.so mod_mime.so mod_autoindex.so mod_negotiation.so mod_dir.so mod_alias.so mod_rewrite.so mod_proxy.so(网上其他人的经验是可以不加载这个模块,不过抓抓试过启动apache会出错。。。) 保存httpd.conf,重启Apache即可生效。 在优化完Apache之后,还需要进行MySQL的优化,主要是修改/etc/my.cnf来达到降低MySQL内存占用的目的。 在/etc/my.cnf的[mysqld]段里面添加: skip-locking skip-bdb skip...
此文被围观1094次  分类: 服务器 标签:  ···

centos用户操作,linux用户添加、用户修改、用户删除.

centos的用户、组权限、添加删除用户等操作的详细操作命令 1.Linux操作系统是多用户多任务操作系统,包括用户账户和组账户两种 细分用户账户(普通用户账户,超级用户账户)除了用户账户以为还有组账户所谓组账户就是用户账户的 集合,centos 组中有两种类型,私有组和标准组,当创建一个新用户时,若没有指定他所属的组,centos 就建立以个和该用户相同的私有组,此私有组中只包括用户自己。标准组可以容纳多个用户,如果要使用 标准组,那创建一个新的用户时就应该指定他所属于的组,从另外一方面讲,同一个用户可以属于多个组, 例如某个单位的领导组和技术组,lik是该单位的技术主管,所以他就是属于领导组和技术组。当一个用户 属于多个组时,其登录后所属的组是主组,其它组为附加组。 2.Linux环境下的账户系统文件主要在/etc/passwd, /etc/shadow,/etc/group,和/etc/gshadow四个 文件。基本含义就不多说了重点说一下,root的uid是 0,从1-499是系统的标准账户,普通用户从uid ...
此文被围观1624次  分类: 服务器 标签:  ·····

vsftpd安全设置一.

1.vsftpd安全选项 Idle_session_timeout=600(秒) (用户会话空闲后10分钟) Data_connection_timeout=120(秒) (将数据连接空闲2分钟断) Accept_timeout=60(秒) (将客户端空闲1分钟后断) Connect_timeout=60(秒) (中断1分钟后又重新连接) Local_max_rate=50000(bite) (本地用户传输率50K) Anon_max_rate=30000(bite) (匿名用户传输率30K) Pasv_min_port=50000 (将客户端的数据连接端口改在 Pasv_max_port=60000 50000—60000之间) Max_clients=200 (FTP的最大连接数) Max_per_ip=4 (每IP的最大连接数) Listen_port=5555 (从5555端口进行数据连接) 2.编辑 /etc/services 文件,将其中的 ftp 21/tcp 改为 ftp 55555/tcp , ftp...
此文被围观1347次  分类: 服务器 标签:  ····

使用ab进行网站压力测试,web压力测试工具ab.

今天在百度文库里面打课程来听了,发了ab这个命令的作用,并在网站查找了一下资料。记录之... ab是apache自带的一款压力测试工具,安装完apache后就有了,一般在/usr/bin目录下。系统为CentOS。 ab使用方法形如 ab -c 20 -n 1000 http://www.example.com/ -c:并发数 -n:总请求数 ===我蛋疼的看了源代码,这段可以跳过=== ab是如何分配并发和请求数的呢? 在test函数中,先给连接数和请求数分配内存,组http报文头、组http请求报文默认使用GET方法(最大2048个字节) 进入for循环 for (i = 0; i < concurrency; i++) { con[i].socknum = i; start_connect(&con[i]); } start_connect函数里,concurrency有几个并发,就创建几个socket连接 apr_socket_create 设...

linux启动apache提示:Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name.

在linux环境下启动apache出现:Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name这类提示。但是不影响服务! 总觉得有点怪,如何解决Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name,这个问题? 来看一下我现在阿里云修改的配置: #vi /etc/httpd/conf/httpd.conf查找ServerName 将'#ServerName www.example.com:80' 修改成: 'ServerName localhost:80' 问题解决. 最后记得重启apache服务:# /usr/local/apache/bin/apachectl restart 或 service httpd restart...

CDN加速,cdn加速的原理是什么?做CDN加速有什么好处?.

CDN的概念最早于1995年由美国麻省理工大学提出,是一套能够实现用户就近访问的网络解决方案。 具体方法是:采用智能路由和流量管理技术,将用户的访问请求指向 CDN网络中健康且响应最快的CDN节点,用户通过直接对此CDN节点的访问,获得所需要的内容和数据,就近访问加速了访问速度。利用内容分发与复制机制,客户不需要改动原来的网站结构,只需修改少量的DNS配置,就可以加速网络的响应速度。 当用户访问使用CDN服务的网站时,解析请求将最终由CDN服务商提供的DNS域名解析服务器来处理。它通过将当时能够最快响应用户的节点地址提供给用户,使用户可以有效准确的得到快速的服务。同时,它还与分布在不同地点的所有CDN节点保持是实时通信,搜集各节点的健康状态,确保用户访问的成功率。 CDN简单的说就是把你的服务器上可以缓存的文件(主要是静态文件、图片、JS等)下载到缓存服务器上。 比如你的服务器是在北京,广东用户访问会很慢,你在广东用CDN服务器把你当服务器文件缓存到CDN服务器上,这样广东用户访问时,会通过智能DNS将访问地址指向你的CD...
此文被围观928次  分类: 服务器 标签:  ···

php gd库制图,文字水印自动换行,数据不固定.

这些天在制件php九宫格日志中最大的难度应该是中文字符在图片定宽的情况下分行, 用过old()这个函数,但是还是没有解决问题! 最后在德问上打到了答案,同时也解决了php截取中文字符串乱码问题 [php] /** * @desc GD库生成图片中文自动换行 * 这几个变量分别是 字体大小, 角度, 字体名称, 字符串, 预设宽度 * */ public function autowrap($fontsize, $angle, $fontface, $string, $width) { $content = ""; // 将字符串拆分成一个个单字 保存到数组 letter 中 for ($i=0;$i<mb_strlen($string);$i++) { $letter[] = mb_substr($string, $i, 1); } ...

linux端口的打开和关闭命令,Linux端口状态查看.

今天同事写了一个c程序要监听843端口,这里记录一下linux环境下端口的打开和关闭命令. 查看哪些端口被打开 netstat -anp 关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROP iptables -A OUTPUT -p tcp --dport 端口号-j DROP 打开端口号:iptables -A INPUT -ptcp --dport 端口号-j ACCEPT 在任何操作系统下,我们常常需要查看端口的相关信息,比如: 有时候我们得查看某个端口是否被打开, 有时候我们需要查看哪些端口被打开, 也有时候我们需要查看哪些进程打开了哪些端口。 当然,有时候我们也需要查看某些服务的默认端口是多少。在Windows下我不知道怎么处理,在Linux就方便咯。 查看FTP默认端口是多少 有时候我们需要查看某一服务的默认端口,在Linux下面很好办,无需上网搜索,直接查看“/etc/server”文件就能...
此文被围观1206次  分类: 服务器 标签:  ·

Linux下如何让c程序一直运行?nohup命令用法释疑.

公司同事写了一个监听843的端口,需要在linux下一直动行,现在是在终端可以运行,可是一退出终端就关闭了, 要求:我用c写了一个监听程序,想让它一直运行,应该怎么做? 答: 有三个办法: 一、最直接的办法,用nohup命令,将程序挂到后台。 二、最方便的办法,用screen命令,起个虚拟终端,即使断开连接也能继续在后台跑。 三、最正常的思路,是将监听程序置为daemon,直接在后台运行,具体是监听程序启动后,fork一个子进程,将子进程setsid,然后父进程退出,实际操作都放到子进程中。 当然程序里面的循环结构是肯定要的。 nohup命令用法 ssh连接Linux,想关闭连接后 后台还可以运行某程序 可以使用nohup命令 nohup /opt/phpfpm/bin/php hotel.php & 出现appending output to nohup.out就正确了 可以ps -ef查看进程pid 可以kill其pid结束进程 Unix/Linux下一般比如想让某个程序在后台运行,很多...
此文被围观1330次  分类: 服务器 标签:  ·······

Linux服务器安全,linux设置,服务器设置.

现在很多网站所使用的服务器已经不在是window了,很大一个原因就是安全性! linux也不是100%的安全,下面来看一下一些linux安全设置. 禁止root远程登录 作为默认系统管理账号root是最容易攻击的目标。禁止通过ssh远程登录是绝对必须的。 方法: 编辑 /etc/ssh/sshd_config PermitRootLogin no 同时,请为管理员建立个人账户,并分配到sudoers用户组(默认为%admin) $ sudo adduser example_user $ sudo usermod –a -G admin example_user  修改SSHD默认端口 远程服务SSHD的默认端口22也是端口扫描的重点目标,修改为其他端口(通常为1024以上)可避免大部分攻击。 方法: 编辑 /etc/ssh/sshd_config Port 8822 #default 22  使用SCP代替FTP FTP虽然方便,但是安全性一直被诟病。 后台文件管理时,用加密的SCP方式可...
此文被围观1640次  分类: 服务器 标签:  ·····

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.