A01-配置Apache 在当前用户的目录创建一个文件夹 打开finder进入/etc/apache2/etc/apache2 是系统目录,默认不显示 进入该目录有两种方法 i. 显示所有隐藏和系统目录 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false ii. 在finder的菜单栏 前往-…
Linux下Apache服务器配置 相关包: httpd-2.2.3-29.e15.i386.rpm                 //主程序包 httpd-devel-2.2.3-29.e15.i386.rpm        //开发程序包 httpd-manual-2.2.3-29.e15.i386.rpm     //手册文档 system-config-httpd-1.3.3.3-1.e15.noarch.rpm   //配置工具 注:安装时会出现依赖包问题,可用YUM安装来解决  …
Linux下Apache服务器配置 相关包: httpd-2.2.3-29.e15.i386.rpm                 //主程序包 httpd-devel-2.2.3-29.e15.i386.rpm        //开发程序包 httpd-manual-2.2.3-29.e15.i386.rpm     //手册文档 system-config-httpd-1.3.3.3-1.e15.noarch.rpm   //配置工具 注:安装时会出现依赖包问题,可用YUM安装来解决  …
今天做了一个注册登录提交的页面,后续操作需要用到后端的知识 php+Mysql,之前只是有些了解,现在开始具体操作了,首先从配置环境开始.查了好几篇文档与博客,了解了挺多知识. Mac下Apache服务器配置 在Mac系统下配置php运行环境(特别详细,推荐) mysql 数据库修改用户名和密码 Mac下安装mysql完整步骤 Mac安装mysql Vim基本使用命令 PHP基础知识 实现用户注册功能的代码 PHP用户注册与登录完整代码 PHP注册登录系统 VSCode常用快捷键 HTML基础知…
一.Apache服务器 1. 使用最广的 Web 服务器 2. Mac自带,只需要修改几个配置就可以,简单,快捷 3. 有些特殊的服务器功能,Apache都能很好的支持 目的:让有一个自己专属的测试环境 二.准备工作 1.设置用户密码 2.MAC 10.10及以上 三.配置服务器(此过程会用到vim命令,建议先了解一下) 1.常见命令 sudo apachectl -v //一般来说Mac系统都会自带Apache环境,此命令的用处是查看当前系统的Apache版本 此过程会要求用户输入密码,输入时…
更多内容推荐微信公众号,欢迎关注: 若在服务器中使用php test.php运行exec,system,passthru等命令相关的脚本能成功运行,在web页面却没反应, [可能是服务器端,PHP脚本没有相应执行脚本文件的执行权限,建议先排查执行权限问题] 则查看下apache的error_log日志,一般是这几个函数 system() has been disabled for security reasons in /var/www/html/test.php on line 34 报错了.…
centos    LAMP第二部分apache配置  下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转  配置apache的访问日志  配置静态文件缓存  配置防盗链 访问控制 apache rewrite 配置开机启动apache  tcpdump  第二十节课 无论是apache 还是nginx,都会有一个默认的虚拟主机 virtual host 多个vhost都可以用同一个配置文件 安装两个Apache,两个apache可以共存,但是要使用不同的端口 主配…
目的:为Apache,php配置受限制的用户权限.保护系统安全.需要的朋友可以参考下. 环境配置情况: apache安装目录:d:\www-s\apache php目录:d:\www-s\php5 mysql目录:d:\www-s\mysql 网站根目录:d:\www\htdocs 专门为运行Apache运行所使用的用户:apache-u(可不隶属于任何用户组) PS:这里只说Windows下Apache应用环境相关的目录权限设置,至于其他基本的服务器目录权限设置就不提啦! Windows下Ap…
Windows下apache+tomcat负载均衡 网上已经有很多的资料,但是很多都比较零碎,需要整合一起才能搭建出理想的负载均衡,正好前段时间搭建了windows与linux下的负载均衡,在此记录,供以后参考.这篇讲解windows下 apache+tomcat的负载均衡. 1.搭建前准备 Apache:httpd-2.2.15-win32-x86-no_ssl.msi Mod_jk:mod_jk-1.2.30-httpd-2.2.3.so Tomcat:apache-tomcat-7.0.5…
每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘.虽然有像xampp这样的集成包,但是在生产环境的Linux发行版上,还是通过包管理工具安装会放心.这次新买的服务器是CentOS 7(7.2)系统,相关配置也都以此版本为主,为方便操作,直接使用root用户配置. CentOS 7的源比较旧,自带的PHP是PHP 5.4,我们想要的是PHP 5.6,这就需要执行以下命令添加额外的remi源. #yum inst…
linux 下 apache启动.停止.重启命 基本的操作方法: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start apaceh启动 apache停止命令 /usr/local/apache2/bin/apachectl stop   停止 apache重新启动命令: /usr/local/apache2/bin/apachectl restart…
本文主要介绍在CentOS下apache绑定域名以及apache绑定多个域名,首先要找到apache的配置文件httpd.conf的位置.CentOS操作系统一般在 /etc/httpd/conf 下,有的Linux操作系统版本是在 /etc/Apache2/conf  或 /usr/local/etc/apache  文件夹里面,剩下需要做的是修改配置文件httpd.conf,一般配置文件最下面有如下绑定域名说明: # VirtualHost example:  # Almost any Ap…
小编今天给大家总结下 windows 下 apache的二级域名的相关配置 利用.htaccess将域名绑定到子目录 下面就利用本地127.0.0.1进行测试 我们这里以 www.jobs.com 为例,以下代码中的 jobs.com 都可以替换成你自己想要的域名 这里只是为了测试. 我们的目标是,不同的子域名可以访问不同目录下的网站: www.jobs.com => / ; jobs.com => / ; news.jobs.com => /news; 1.  开启apache的mod…
 Linux/UnixLinux系统下Apache 并发数的优化 Apache Http服务器采用prefork或者是worker两种并发控制模式. preforkMPM 使用多个子进程,每个子进程只有一个线程.每个进程在某个确定的时间只能维持一个连接.在大多数平台 上,PreforkMPM在效率上要比Worker MPM要高,但是内存使用大得多.prefork的无线程设计在某些情况下将比worker更有优势:它可以使用那些没有处理好线程安全的第三方模块,并 且对于那些线程调试困难的平台而言,它…
1.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件.在日志文件中存放程序流程中的一些重要信息, 包括:变量名称及其值.消息结构定义.函数返回值及其执行情况.脚本执行及调用情况等.通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题. 因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求. 本文详细地介绍了Linux下一个简单的日志系统的设计方法,并给出了其C代码实现.本文为相关开发项目Linux…
调整错误日志的级别 这几天 apache错误日志巨大 莫名其妙的30G  而且 很多都是那种页面不存在的  网站太多了  死链接相应的也很多于是把错误警告调低了 因为写日志会给系统带来很大的损耗.关闭日志以后,甚至最高可以提高整体性能近40%(粗略估计)那么如何关闭日志呢? 可以通过降低log级别的办法来减少日志读写. 这里要提醒的是,这么做将给“入侵检测”以及其他基于日志分析的工作带来麻烦.所以请谨慎使用.网上相关文章很多,但说的都不详细,擦边而过,下面详细说一下具体操作步骤. 编辑conf文…
Windows10 下Apache服务器搭建   转 https://blog.csdn.net/sunqian666888/article/details/78561399 目录 一.软件下载 二.解压文件 方法一 解压到C盘的根目录 方法二 解压到自定义的文件夹 三.修改配置文件 四.运行服务器 方法一:双击httpd.exe程序 方法二:双击ApacheMonitor.exe 方法三:CMD命令行启动 方法四:开机自动运行 五.测试Apache服务器是否成功搭建 六.放入我们自己的文件并尝…
下面是在windows下编程实现的日志打印,写的比较简单,可以根据实际情况进行修改使用. 宏WRITELOG在vs2013可以正常使用. 在vs2003和vs2010可能会报错,可以直接使用myLog函数,就是比较麻烦,需要传参数(__FILE__, __FUNCTION__, __LINE__) 这个例子日志会一直保存在同一个文件,如果想要每小时生成一个新的日志文件,请看https://www.cnblogs.com/nanqiang/p/9642231.html log.h #pragma…
Apache Storm从一端读取实时数据的原始流,并将其传递通过一系列小处理单元,并在另一端输出处理/有用的信息. 下图描述了Apache Storm的核心概念. 640?wx_fmt=png&wxfrom=5&wx_lazy=1 现在让我们仔细看看Apache Storm的组件 - 组件 描述 Tuple Tuple是Storm中的主要数据结构.它是有序元素的列表.默认情况下,Tuple支持所有数据类型.通常,它被建模为一组逗号分隔的值,并传递到Storm集群. Stream 流是元组…
原文地址:http://www.tuicool.com/articles/ieAnMjN logrotate是日志循环管理工具,可以分割日志文件,删除旧的日志文件,创建新的日志文件,循环管理日志从而节省磁盘空间. 正文: 主流Linux发行版上都默认安装有logrotate包,如果出于某种原因,logrotate没有装,你可以使用apt-get或yum命令来安装. 在Debian或Ubuntu上: apt-getinstalllogrotatecron 在Fedora,CentOS或RHEL上:…
问题描述:在同一数据库上使用镜像和复制,为保证镜像切换后,复制还能继续,因此当镜像断开或暂停时,复制日志读取器会被阻塞直到日志被同步到镜像从服务器端(无论异步还是同步).日志状态显示:复制的事务正等待下一次日志备份或等待镜像伙伴更新 解决办法:打开Trace flag 1448,在高性能和高安全下同样有效DBCC TRACEON(1448,-1) 1448 甚至在异步辅助数据库不确认接受更改的情况下,也使复制日志读取器前移. 甚至在此跟踪标志启用的情况下,日志读取器也始终等待同步辅助数据库. 日…
说明: NFS服务器: 操作系统:CentOS 5.5 IP:192.168.21.160 nfs网络文件服务器共享目录:/data/osyunwei 目录所有者:www(说明:www为nginx运行账号) chown www.www -R /data/osyunwei 目录权限:700 chmod 700 -R /data/osyunwei NFS客户端: 操作系统:CentOS 5.5 IP:192.168.21.169 把NFS服务器上的目录/data/osyunwei挂载到本地目录/da…
cronolog切割apache和tomcat日志 http://cronolog.org tar zxvf cronolog-1.6.2.tar.gzcd cronolog-1.6.2./configure --prefix=/data/cronologmakemake install 查看 cronolog 安装后所在目录which cronolog/data/cronolog/sbin/cronlog 一.分割tomcat日志要想分割 tomcat 的 catalina.out,需作如下工…
每次搭建新服务器,都要来来回回把这些包再装一下,来来回回搞了不下20遍了吧,原来都是凭经验,配置过程中重复入坑是难免的,故写此文做个备忘.虽然有像xampp这样的集成包,但是在生产环境的Linux发行版上,还是通过包管理工具安装会放心.这次新买的服务器是CentOS 7(7.2)系统,相关配置也都以此版本为主,为方便操作,直接使用root用户配置. 配置yum源 追加CentOS 6.5的epel及remi源. # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/…
windows下apache + mod_wsgi + python部署flask接口服务 用python3安装虚拟环境 为啥要装虚拟环境? 原因1:安装虚拟环境是为了使项目的环境和全局环境隔离开,在虚拟环境中,我们可独立的安装需要的包,不影响系统中全局python环境的配置,一台机器可根据不同项目创建多个虚拟环境,相互不会影响 原因2:根据网上的采坑经验,如果在全局python环境下配置wsgi文件,会出现找不到系统中安装的python包的情况 填坑:为啥用python3? 在下载apache…
一 Apache与Tomcat比较联系 apache支持静态页,tomcat支持动态的,比如servlet等. 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的. apache可以支持PHP\cgi\perl,但是要使用Java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理. apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成se…
一个阿里云apache服务器配置两个或多个域名for Linux: 默认已经配置好了阿里云提供的一键web安装,可以参考:http://www.42iot.com/?id=8 修改/alidata/server/httpd/conf/vhosts下的文件phpwind.conf 打开phpwind.conf命令:vi phpwind.conf 在后面添加红色标记部分(以jiajiao2.kechengliu.com为例,目录为/alidata/www/jiajiao) <DirectoryMat…
转至: http://www.th7.cn/Program/php/201306/141305.shtml 今天给大家总结下 windows 下 apache的二级域名的相关配置 下面就利用本地127.0.0.1进行测试 我们这里以 www.jobs.com 为例,以下代码中的 jobs.com 都可以替换成你自己想要的域名 这里只是为了测试. 我们的目标是,不同的子域名可以访问不同目录下的网站: www.jobs.com => / ; jobs.com => / ; news.jobs.co…
为什么需要submin管理SVN? 原来在Ubuntu下,都是直接通过命令行创建SVN仓库并分配权限,但是这有一些问题: 每创建一个SVN仓库,都需要修改httpd.conf 每创建一个帐户,都需要手动输入htpasswd并指定文件 每修改权限,都要求登陆到服务器编辑authz 授权管理员权限困难,且必须提供登陆Linux的帐号: 这些不便在创建submin后都可以解决. submin的安装与配置 1.下载submin源码包,我使用的是submin-2.1.2-0.tar.gz. 2.解压,进入…
1.进入/etc/httpd/conf下打开httpd.conf文件 开启Gzip压缩功能,即去掉LoadModule deflate_module modules/mod_deflate.so这行前面的#号,默认已经去掉. 2.进行Gzip压缩设置,添加: # mod_deflate: <ifmodule mod_deflate.c> DeflateCompressionLevel AddOutputFilterByType DEFLATE text/plain AddOutputFilte…