1.修改selinux配置文件(/etc/sysconfig/selinux) (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disabled 2.修改防火墙配置文件(/etc/sysconfig/iptables) -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A INPUT -p tcp -m sta...
什么是Application Cache HTML5引入了应用程序缓存技术,意味着web应用可进行缓存,并在没有网络的情况下使用,通过创建cache manifest文件,可以轻松的创建离线应用。 Application Cache带来的三个优势是: ① 离线浏览 ② 提升页面载入速度 ③ 降低服务器...
一、Rewrite规则简介: Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直...
Jetty是一款纯Java的HTTP(Web) 服务器和Java Servlet容器。通常在更大的网络框架中,Jetty经常用于设备间的通信,而其他Web服务器通常给人类传递文件 :D。Jetty是一个Eclipse基金会的免费开源项目。这个Web服务器用于如Apache ActiveMQ、 Alfresco、 Apache...
前一阵子读了2个月鸟哥的私房菜,我把基础篇概览了2遍,centos也安装了, 但是具体按照文章每篇都作练习就没有耐心了,直接打算安装下apache来练习了, 我的计划是 1 下载 2解压 3编译安装 4 配置启动 1 在apache的官网上下载,我下的是httpd-2.2.17.tar.gz...
LAMP -- Linux Apache MySQL PHP 在CentOS安装的顺序,我一般是 Apache - MySQL - PHP 第一步、安装并配置Apache 1、使用yum安装 [plain] view plaincopy yuminstallhttpd 2、修改防火墙配置,打开80端口,可以顺便把MySQL的3306端口也打开 [plain] view pla...
环境:centos5.4 软件:nginx-1.5.4.tar.gz 1. 卸载系统自带的httpd: rpm -qa|grep httpd rpm -e httpd-2.2.15-15.el6.centos --nodeps rpm -e httpd-tools 2.安装gcc [root@localhost~]# yum install gcc 2.下载Apache服务器软件,笔者使用的是2.2.27版本,h...
WEB服务器的架设,在linux有一个很著名的架构叫lamp:linux+apache+mysql+php Apache一直是Internet上最流行的Web服务器 后台进程:httpd 脚本:/etc/rc.d/init.d/httpd 使用端口:80(http),443(https) 所需RPM包:httpd 配置路径:/etc/httpd/* 默认网站存...
Centos下yum方式安装nginx+PHP-FPM+eAccelerator+mysql 首先,添加安装源 Centos 默认官方源中没有nginx 和php-fpm,所以必须添加第三方源,否则就只能自己编译了。 添加[CentALT]源 在/etc/yum.repo.d 目下创建 alt.ru.repo 文件内容如下: [CentALT] name=C...
一、简介 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为文传协议。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以...
大纲: 一、 系统 安装 二、编译安装基本 环境 三、配置虚拟主机及基本性能调优 四、基本安全设置 五、附录及相关介绍 一、系统安装 1. 分区 /boot 100M左右 SWAP物理 内存 的2倍(如果你的物理内存大于4G以上,分配4G即可) / 15G /usr/local 20G (用于安装 软...
为什么需要三次握手 在谢希仁著《计算机网络》第四版中讲三次握手的目的是 为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误 。在另一部经典的《计算机网络》一书中讲三次握手的目的是为了解决网络中存在延迟的重复分组的问题。这两种不用...
修改httpd.conf开启gzip压缩传输,本文在CentOS5.5下配置 下面是具体的步骤 1. 首页查看一下mod_deflate、mod_headers两个模块是否开启, cat/etc/httpd/conf/httpd.conf|grepmod_deflate #输出LoadModuledeflate_modulemodules/mod_deflate.so cat/etc/httpd...
1.# yum install php (依赖包顺便把httpd也下了) # systemctl start httpd.service # firewall-cmd --add-service=http (防火墙对http服务解除封锁) # firewall-cmd --permanent --add-service=http (防火墙对http服务解除封锁写入配置文件) (可查看/etc/fir...
1、拷贝原来nginx与PHP编译后文件 2、安装libmcrypt ./configure make make install ./configure make make install 3、安装libiconv.so.2 a) \\10.10.70.36\dev\middleware\nginx\libiconv-1.13.1.tar.gz b) ./configure c) make d) make install e) ln -s...
(一)购买服务器 服务器选择种类比较多,vps、云服务器、服务器托管等。虚拟服务器和实体服务器相对,独享IP和共享IP相对,独享带宽和共享带宽相对,具体细节我也没有深究。 有的只给你租用部分网页空间和数据库空间,是最便宜的,但没有系统控制权。我希望...
前几天在自己的CentOS 6系统上用开源的Wordpress搭建了一个博客平台,主要是为了好玩,自己平时也可以在本机上借助这个框架胡乱涂鸦几句。以下是搭建过程中的主要步骤以及遇到的问题。 一、搭建Wordpress主要步骤 1. 查看是否满足搭建的环境需求(参考官方网...
LINUX里的WEB服务目录和文件的权限设置一直困扰着,为了系统安全也为了FTP用户方便,到底该如何设置呢?在查阅大量资料后,总结了如下的经验: 设想此WEB服务提供多个虚拟网站服务,同时也提供多个FTP帐号对对应的的站点维护权限。 1、对WEB服务的目录权限设...
前言:对于一个站点来说,查询静态页面的量显然多与动态页面的量,所以我们以配置两个web服务器,一个mysql服务器来组成简单的负载均衡站点,当然这显然还是不够的,因为php解析服务也与web服务在一起,不过由于php与web的分离还有些难度,暂时先不考虑,下...
1.修改selinux配置文件(/etc/sysconfig/selinux) (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disabled 2.修改防火墙配置文件(/etc/sysconfig/iptables) -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT -A INPUT -p tcp -m st...
Linux环境是在VMware虚拟机中搭建的,重在学习,安装的系统是CentOS6.5-64bit。本文主要讲诉在CentOS中如何安装APACHE。 CentOS系统安装的是Basic Server。安装apache之前所必须的缺少的组件比较多,下面罗列下本次需要安装的组件 apache - aprapache - apr-u...
环境搭建过程中,编译安装PHP最艰辛。需要安装的依赖组件太多。 首先需要安装下面几个安装包,可以在CD-ROM数据源里找到以下安装包yum安装 yum install perl* freetype libpng* libxm2 libxm2-devel curl curl-devel libjpeg* 手动下载安装 jpegsrc.v8c.tar l...
本篇文章是对centos下Apache、php、mysql 默认安装路径进行了详细的分析介绍 apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源...
我在linux.it.net.cn中利用yum顺利安装mysql php 及gd库,因为vps本身自带了apahce2.2所以没有apache安装过程 系统:Centos6.0 32位 一、安装mysql #yum -y install mysql mysql-server mysql-devel 配置mysql开机启动服务 #chkconfig --add mysqld (在服务清...
下面介绍的是CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤 一、准备工作 上pkgs.org下载rmpforge。rpmforge是一个第三方yum源。 选择相应的版本下载安装。 // 安装成功后,清空yum list 并 重新获取 [root@pangou Desktop]# yum clean all Loaded plu...
今天用yum方法搭建起了个LAMP环境,中间遇到了很多问题,经过google和各位前辈的帮助,终于将环境搭建起来,现在把完整的步骤记录下来, 1. 换源,sohu的相当好用。 1.1备份CentOS-Base.repo cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak...
一、安装MySQL 目前web服务器已经很少有跑静态页面的,如果要跑动态网站那当然就离不开数据库,虽然在以前文章中有写MySQL是怎么安装的,但是感觉好久没装MySQL,现在只把步骤贴出来,就不做过多的讲解了 #useradd mysql #tar zxvf mysql-5.0.40.tar.gz #cd...
这篇文章主要介绍了CentOS 6.4下配置LNMP服务器的详细步骤 准备篇 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙 -A INPUT -m state --state NE...
centos7通过RPM包部署LAMP+xcache (php module) 环境 要求: (1)一个虚拟主机提供...