
服务器
lumengabc
学习啊学习。。。
展开
-
周朋周鹏服务器升降配磁盘挂载
1 数据备份(MYSQL备份,程序备份)2 停止服务器实例3 升降配4 启动服务器5 开启相关服务,挂载磁盘等操作查看磁盘挂载情况: fdisk -l挂载磁盘命令:mount /dev/vdb1 /mnt6 测试运行是否正常。...原创 2021-07-27 19:30:34 · 139 阅读 · 0 评论 -
阿里云云盾SSL证书免费部署ECS服务器https域名访问-周鹏
阿里云云盾SSL证书免费部署ECS服务器https域名访问方法:1.进入阿里云控制台2.选择SSL证书产品3.选择云盾SSL证书4.申请免费证书(目前有20个免费证书)5.申请成功后,下载SSL证书到本地(有2个文件)6.上传这2个文件至服务器/opt/ssl/目录(原来的service.pem和service.key移除)7.重启nginx服务器systemctl restart nginx8.访问https域名。显示成功即可。https://he...原创 2021-03-14 19:48:18 · 624 阅读 · 0 评论 -
ubuntu降级php(默认安装apache,php,mysql)
win执行sh php.sh#!/bin/bash# by Ruben Barkow (rubo77) http://www.entikey.z11.de/# Originally Posted by Bachstelze http://ubuntuforums.org/showthread.php?p=9080474#post9080474# OK, here's how原创 2014-06-13 16:45:25 · 1787 阅读 · 0 评论 -
ubuntu+apache2+php5+mysql5.0的安装(apt-get安装路径)
sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。安装步骤一,安装数据库# apt-get install mysql-server-5.0 # apt-get install mysql-client-5.0如果安装mysql时没有用密码,我们须要修改mysql root 密码转载 2014-04-30 13:49:19 · 3523 阅读 · 0 评论 -
【转载】Apache自带压力测试工具AB的使用方法
昨天,答应了一个网友“ヾ习惯守护你”,今天写一个压力测试的工具使用方法的讲解给他,因为他过一阵子要对将上线的网站进行压力测试,那就不扯淡了,开始吧! 记得上次写的是用webbench进行压力测试的,今天就讲Apache自带工具进行压力测试吧!先介绍一下基础知识..... 什么是压力测试,为什么要进行压力测试? 压力测试通过确定一个系统的瓶原创 2013-12-09 10:50:43 · 1078 阅读 · 0 评论 -
web并发访问执行
并发访问就是同时有多个请求请求同一服务。比如我和你现在都同时在请求百度的服务器提供搜索。大量的并发访问如果超出了服务器的承受能力的话,轻则导致服务器抛弃一部分请求,重则导致服务器资源耗尽,当机。有一种攻击叫分布式拒绝服务攻击(DDOS),就是利用这个。使得大量的垃圾请求阻塞服务器,使得服务器无法处理正常的请求从而耗尽资源。是否可以这样理解?就是有很多用户来访问服务器,不论是同一时刻还是不同时刻(同原创 2013-12-09 10:52:43 · 945 阅读 · 0 评论 -
服务器压力测试软件
本文介绍了几个比较典型的服务器评测软件,无论什么评测工具,基本的技术都是利用线程技术模仿和虚拟用户,在这里主要的难点在于测试脚本的编写,每种工具使用的脚本都不一样,但是大多数工具都提供录制功能就算是不会编码的测试人员同样可以测试。众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性能。现在市面上不同原创 2013-12-09 10:50:46 · 1298 阅读 · 0 评论 -
web服务器最大连接数
主机到主机的通话过程:比如,你从服务器上面拷贝一个东西到你自己的电脑上,那么,你的电脑就要先和服务器建立连接,你可以理解为一条管道。然后再通过这个管道传送数据,数据传送完成后,再断开这个连接,也就是把管理拆了。同时连接数为5就是说,同时只能建立5 个连接,也就是说同时只能有5个管理同时连到服务器上。但这里有些人可能有点误区。比如你用服务器建了一个HTTP站点,并不是说同时只能有5个人访问这个站点。原创 2013-12-09 10:52:48 · 4328 阅读 · 0 评论 -
wamp配置多域名多站点
#有问题发信到这个地址 ServerAdmin webmaster@dummy-host2.hleclerc-PC.ingenidev #网站路径 DocumentRoot "E:/x/weixinf/x" #域名 ServerName www.weixinf.com #错误日志路径 ErrorLog "E:/x/weixinf/logs/e原创 2014-06-20 09:47:41 · 2538 阅读 · 0 评论 -
memcached服装已安装php扩展也装了,报错:Notice: Memcache::connect(): Server 127.0.0.1 (tcp 11211, udp 0) failed wi
为什么连接不了啊memcached服务启动了,php-memcache扩展安装了,权限好像也正常Notice: Memcache::connect(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: Permission denied (13) in /var/www/html/a.php on line 3首先看memcac原创 2015-08-20 18:02:01 · 13258 阅读 · 0 评论 -
php-win.exe无法定位程序输入点output_globals_id于动态链接库
安装的WAMP中PHP版本是5.3的,由于项目需求,升级PHP版本为5.4但是执行php.exe时(php -v)会报以上错误提示最终解决办法是:修改wamp/wampmanager.confwamp/wampmanager.ini将原来的5.3版本都替换成5.4的版本,同样/bin/php/php-5.4改成/bin/php/php5.4/bin/php/php5.3原创 2016-03-30 14:47:37 · 2280 阅读 · 0 评论 -
centos服务器空间满了导致404访问和数据库启动失败
systemctl start mariadb.service //然后发现下面的问题job for mariadb.service failed because the control process exited with error code .See "systemctl status mariadb.service" and "journalctl -xe" for detai...原创 2018-09-01 12:46:56 · 745 阅读 · 0 评论 -
centos使用 fail2ban 防御服务器被SSH暴力攻击
fail2ban 是 Linux 上的一个著名的入侵保护的开源框架,它会监控多个系统的日志文件(例如: /var/log/secure )并根据检测到的任何可疑的行为自动触发不同的防御动作。事实上,fail2ban 在防御对SSH服务器的暴力密码破解上非常有用。一、环境检查本环境为centos6.8 final 1.Python版本必须大于2.4.3 2.防火墙iptables必须开启...转载 2018-09-03 14:47:23 · 628 阅读 · 0 评论 -
MYSQL错误起不来var/lib/mysql/mysql.sock port: 3306
后台打不开。PHP页面显示mysqli::real_connect(): (HY000/2002): No such file or directory想到MYSQL出问题了,果然连接不上了。于是重启MYSQL,systemctl restart mysql出现错误:var/lib/mysql/mysql.sock port: 3306竟然起不来。。。问了王龙,他说是内存问...原创 2019-03-28 14:38:30 · 2986 阅读 · 0 评论 -
session另一个页面不能读取session跨域 其他地方读取不到
a.php设置sessionb.php却读取不到原因:session文件的保存目录没有写权限。设置session文件的保存目录session_save_path('session');或者php.inisession.save_path...原创 2019-05-22 10:23:53 · 1180 阅读 · 0 评论 -
周鹏分润服务器无法启动导致的问题
linux查看磁盘命令du -s -h ./*服务器突然挂了,原来又是磁盘满了导致的。重启也无效。/var/log/fail2ban.log日志达到19G导致的rm -rf清理后就好了。原创 2019-05-13 10:26:57 · 181 阅读 · 0 评论 -
预发布环境架构图
sh up yufabu 从测试服务器up代码到预发布sh up shengchan 从测试服务器up代码到预发布,并且up到生产服务器web1sh up all 从yufabu服务器up代码到生产sh脚本里需要记录下up的内容和时间logsh up all 将所有sh的log日志同步到生产...原创 2019-08-01 15:15:09 · 997 阅读 · 0 评论 -
用户并发浏览服务器生成进程数
Apache允许为请求开的最大进程数是256,MaxClients的限制是256。如果用户多了,用户就只能看到Waiting for reply....然后等到下一个可用进程的出现。这个最大数,是 Apache的程序决定的--它的NT版可以有1024,但Unix版只有256,你可以在src/include/httpd.h中看到: #ifndef HARD_SERVER_LIMIT #ifdef原创 2013-12-09 10:52:50 · 1185 阅读 · 0 评论 -
zend optimizer安装
下载最新版zend optimizer进行安装。默认路径是C://WINDOWS 如果PHP.INI不在这个默认目录下,需要选择其他目录。这里以XAMPP环境说明,选择XAMPP/PHP/ 确定。继续下一步。选择XAMPP/APACHE 确定安装成功后,打开XAMPP/PHP/PHP.INI修改最底部内容为:[Zend]zend_optimizer.optimization_le原创 2013-12-09 10:43:57 · 822 阅读 · 0 评论 -
ubuntu系统中安装php的curl扩展
先查看自己的php5是否已经安装了curl。方法如下:1.在web服务器目录( Ubuntu下的通常为 /var/www )新建test.php文件2.编辑文件,键入下面一行代码:3.保存文件4.打开浏览器,浏览该网页。(例如:http://localhost/test.php)5.搜索"curl",看看是否已经安装了curl。没搜到的话肯定是没装了,要装的请看下面。转载 2014-06-02 10:58:55 · 7194 阅读 · 0 评论 -
wamp 或APACHE 权限设置
You don't have permission to access on this server。 【但是最后还是没成功!】 在经过了一番思考之后,我认为问题肯定出在httpd.conf文件中,于是就又重新检查httpd.conf文件,终于让我发现了其中有这样一段: Options FollowSymLinks AllowOverride None Order de原创 2013-12-09 10:46:05 · 1311 阅读 · 0 评论 -
You don\'t have permission to access /test.php on this server.怎样解决Forbidden
系统配置:操作系统:Red Hat Linux 6.2Web服务器:Apache 3.1.1+jakarta-tomcat 3.1.1数据库服务器:oracle 8i Apache服务器是目前应用最多的web服务器,据统计在世界上的服务器中有超过一半采用Apache服务器.关于它的好处,您可以自己到http://www.apache.org/上去看。 今天我们的服务器出了一点儿问题:任原创 2013-12-09 10:46:54 · 2494 阅读 · 0 评论 -
apache禁止通过IP访问本机
Order Deny,Allow Deny from all Allow from 127.0.0.1 Allow from 192.168.1.133 只要将上面的Allow from 192.168.1.133 删除并重启APACHE即可。 反之增加即可,多练!原创 2013-12-09 10:47:23 · 881 阅读 · 0 评论 -
Web服务器的工作原理与安全防护策略
Web服务器的工作原理 Web服务器的工作原理并不复杂,一般可分成如下4个步骤:连接过程、请求过程、应答过程以及关闭连接。下面对这4个步骤作一简单的介绍。连接过程就是Web服务器和其浏览器之间所建立起来的一种连接。查看连接过程是否实现,用户可以找到和打开socket这个虚拟文件,这个文件的建立意味着连接过程这一步骤已经成功建立。请求过程就是Web的浏览器运用socke这个文件向其服务器而提出各种原创 2013-12-09 10:52:52 · 3049 阅读 · 0 评论 -
Apache安全设置
Apache服务器走到那里,unix/linux就跟到那里,这足以说明在WEB服务器领域Apache的优良性能与市场占有率这今天互联网的大环境下,web服务已经成为公司企业必不可少的业务,大多数的安全问题也跟随而来,攻击重点也转移为web攻击,许多web与颇有价值的客户服务与电子商业活动结合在一起,这也是吸引恶意攻击重要原因。 先来了解下web所面临的安全风险 HTTP拒绝服务攻击 攻击者通过某些原创 2013-12-09 10:53:33 · 905 阅读 · 0 评论 -
Apache+php+mysql在windows下的安装与配置图解
先准备好软件:Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里;php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载;mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载。一、安装Apache,配置成功一个普通网站服务器运行下载好的“apache_2.原创 2013-12-09 10:54:57 · 952 阅读 · 0 评论 -
php5apache.dll 和 php5apache2.dll 和php5apache2_2.dll
加入下面两行,apache就不能启动的问题LoadModule php5_module modules/php5apache2.dllAddType application/x-httpd-php .php原因: 由于apache版本的不同,对应的 "php5apache2.dll" 也不同 LoadModule php5_module modules/php5apache2.dll这段代码的配置原创 2013-12-09 10:55:04 · 1606 阅读 · 0 评论 -
如何开启PHP短标记
有时会发现PHP不能输出了。例如这种格式:在PHP安装目录里找到php.ini这个文件,在文件里找到short_open_tagshort_open_tag=On默认值:On表示是否允许使用短标记修改后,重启PHP服务:改完后---开始菜单----运行----cmd(回车)----net stop mysql(回车)--------net start mysql(回车)系统会提示你服务已经启动。原创 2013-12-09 10:44:06 · 1831 阅读 · 0 评论 -
wamp开机启动,wamp自动启动
控制面板——管理工具——服务wampapache属性改为“自动”wampmysql属性改为"自动"ok原创 2013-12-09 10:45:54 · 1435 阅读 · 0 评论 -
LAMP架构相关书籍介绍
架构、性能优化:《高性能网站建设指南》《高性能网站建设进阶指南》《Web站点优化》《软件架构师应该知道的97件事》《容量规划的艺术》《构建可扩展的Web站点》《构建高性能Web站点》说明:若需对架构作进一步了解,可以阅读Scalability Rules、《软件架构师教程》。当然,阅读完这些并不能保证你就能成为一个优秀的架构师,还需要其他的一些能力,例如:沟通能力、协调能力等等。Linux:《鸟哥原创 2013-12-09 10:50:36 · 1298 阅读 · 0 评论 -
apache开启.htaccess伪静态
环境:系统 WindowsApache 2.2加载Rewrite模块:在conf目录下httpd.conf中找到LoadModule rewrite_module modules/mod_rewrite.so这句,去掉前边的注释符号“#”,或添加这句。允许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):# AllowOverride原创 2013-12-09 10:55:56 · 1868 阅读 · 0 评论 -
php安装模式cgi,fastcgi,php_mod比较
先了解一下普通cgi的工作流程:web server收到用户请求,并把请求提交给cgi程序,cgi程序根据请求提交的参数作相应处理,然后输出标准的html语句返回给web server,web server再返回给客户端,这就是普通cgi的工作原理。从 上面看,cgi所要实现的不过是动态网页而已,这种处理方式的特点就是每接到一个请求,web server都要fork出一个单独的cgi程序的进程来处原创 2013-12-09 11:00:17 · 899 阅读 · 0 评论 -
wamp修改多站点配置
本文介绍如果在wamp中修改配置支持多站点。第1步,修改httpd.conf,增加8080端口的监听 #Listen 12.34.56.78:80Listen 80Listen 8080第2步,修改virtual hosts的配置,同样在httpd.conf这个文件中。# Virtual hosts #Include conf/extr转载 2014-01-14 12:18:06 · 1262 阅读 · 0 评论 -
ubuntu安装apache+php+mysql
1.打开终端,输入“sudo apt-get install apache2”,回车;(安装apache2.0) 2.如有密码请再输入管理员密码,回车 3.输入“Y”,回车 4.apache2.0安装完成5.验证apache2.0安装是否完成,在浏览器中打开http://localhost/或者http://127.0.0.1。如果转载 2014-04-30 10:16:01 · 980 阅读 · 0 评论 -
Ubuntu11.10 源码编译安装PHP5.3.8
一、 准备 环境:64位 Ubuntu 11.10 服务器: Nginx 1.1.13 下载PHP源码:本文使用5.3.8版本 二、 安装# tar zxvf php5.3.8.tar.gz# cd php5.3.8# ./configure --prefix=/usr/local/php5转载 2014-04-30 10:16:45 · 864 阅读 · 0 评论 -
Ubuntu配置IP、SSH、防火墙
Ubuntu 之所以好用,就是因为它继承了 debian 的 apt 系统,这一点相信您在昨天装系统的教程中已经感受到了。但是 apt 需要依赖网络,昨天我们装好的系统是暂时上不了网的,我们需要先设置一下。首先,激活服务器的网卡,命令如下:sudo nano /etc/network/interfaces在 interfaces 中添加以下内容:auto eth0i转载 2014-04-30 15:25:06 · 2008 阅读 · 0 评论 -
ubuntu nano编辑器
语 法nano[必要参数][选择参数][文件]功 能nano 命令:是一个取代pico命令为目标的小的,免费的,用户有好的编辑器,不只是复制pico命令的界面,nano命令同时执行一些在pico中没有的功能,例如查找,替换,和跳转到指定行数的功能类似命令:vi vim gedit ed pico转载 2014-05-02 19:39:01 · 1525 阅读 · 0 评论 -
开启.htaccess与.htaccess使用
今天本地调试PHP程序,用到了.htaccess,而默认配置里面开启.htaccess,在网上找到了开启.htaccess的可行方法,供朋友们借鉴。(开启的我他的方法不行,查找了一下AllowOverride None全部的都给换成AllowOverride All就了,原因不明,O(∩_∩)O~ 记得修改完httpd.conf以后一定要重启下apache才的哦~ )1 . 如何让的本地APACH原创 2013-12-09 10:44:08 · 937 阅读 · 0 评论