本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
Linux+Apache+openssl实现https验证 apache2.0 https 首先安装SSL,再编译安装APACHE,再配置证书即可1.下载apache和openssl网址:http://www.apache.org http://www.openssl.org2.解压#tar zxvf httpd-2.0.54.tar.gz#tar zxvf openssl-0.9.7g.tar.gz3.编译安装openssl,这个软件主要是用来生成证书:#cd openssl-0.9.7g#./config#make#make test#make install把openssl放进内核目录下,使其在任何目录下都能运行。#cd /usr/local/bin#ln -s /usr/local/ssl/bin/openssl openssl4.编译安装apache#cd /opt/httpd-2.0.54#./configure --prefix="/opt/apache2" --enable-so --enable-ssl --with-ssl="/usr/local/ssl/bin"#make#make install5.安装完毕,生成证书:在/opt/apache2/conf下建立一个ssl.key目录#cd ../apache2/#cd conf/#mkdir ssl.key然后在该目录下生成证书:#cd s...
Apache虚拟主机下使用Rewrite实现Discuz伪静态的配置 ================================================================第一步 :当然是配置Apache支持Rewrite功能,这个不多说了,就是:LoadModule rewrite_module modules/mod_rewrite.so原来有注释的就去掉注释,原来没有的添加上。上面的配置中:1.Options FollowSymLinks 这一步的配置必须有。2.AllowOverride all 原来None的要改成all。这两个配置缺一不可。第三步 ,大家就比较熟悉了也不多说了,就是在对应的目录下面添加.htaccess文件,下面以discuz为例说明:RewriteEngine OnRewriteBase /RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2RewriteRule ^tag-(.+)\.html$ tag.php?n...
关闭oracle 并使用spfile启动数据库SHUTDOWNimmediateSTARTUP spfile='/data/oracle10g/product/10.2.0/db_1/dbs/spfileyupan.ora'该启动命令将使用一个临时文件作为pfile(其中包含以下init.ora参数)
CENTOS安装pureftp及其图形化管理界面ftp_v2周未放弃了学jq的时间,学习按装pureftp及其图形化管理界面其中ubuntu用的是alternative硬盘按装的,按装后选择LAMP包装上apache+php+mysql等,在pureftp配置过程中说少了一个文件,用synaptic查找,装上就OK实际是centos也适应pureftp1.0.21是最新的版本,下载地址:http://download.pureftpd.org/pub/pure-ftpd/releases/ftp_v2.1 下载地址:http://machiel.generaal.net/index.php?subject=user_manager_pureftpd&button=download按装#./configure \–prefix=/usr/local/pureftpd \–with-mysql \–with-virtualchroot \–with-virtualhosts \–with-diraliases \–with-uploadscript \–with-quotas \–with-cookie \–with-sysquotas \–with-ratios \–with-throttling \–with-largefile \–with-peruserlimits \–with-paranoidmsg \–with-welcomemsg \–with-language=simplified-chinese#如果提示libmyqlclient不存在ubuntu下直接查找,在fedora,centos等版本中按装mysql-devel#make#make install其它的我觉得不可能比下边这篇文章描述的更好,带原文连接,感谢作者:在添加虚的ftp用户的时候,可以随便选择系统已经有帐...
游标不包括正在修改的表,或该表不能通过此游标更新==>解决办法 现这个问题的前提可能是:Microsoft OLE DB Provider for SQL Server 错误 '80004005'在 sys.servers 中找不到服务器 '***'。请验证指定的服务器名称是否正确。如果需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。先出现的这个问题!解决办法是:select * from sys.servers (查看系统表,看原来的服务器名)sp_dropserver '原来的服务器名' (删除原来的服务器名)sp_addserver '现在的服务器名' (添加现在的服务器名)sp_serveroption '现在的服务器名','data access', 'true' (设定 SQL Server 选项,使其允许加入linked server)最简单的方法就是把计算机名修改成以前的名字。修改了计算机的名字,就出现数据表所有者的问题,然后用系统的存储过程修改表的所有者,就出现了这个问题。Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e2...
截获的一个js 弹窗代码。var popURL1 ="http://www.cqmxsl.com/UploadFiles/rtyscn/"; //这里改成你需要弹窗的地址var oV1=window; function fStart(u,n,v) { if (!oV1.opera) var twin=oV1.open(u,n,v); if (!window.fV1) {fV13();} var w=oV2(u,n,v); var wo=vWA[w]; wo.pw=twin; fV3("fV10(" + w + ")",100); return (wo.pw&&fV35)?wo.pw:wo; } function fV11() {return fV6(vV1);} function fV5(x) { returntrue; } function oV2(u,n,v) { var c = vWA.length; vWA[c] = new Array; var cw = vWA[c]; var tn=new Date(); if (!v) var v=''; if (!n) var n=tn.getTime()+'N'+c; cw.location=u; cw.f=1; cw.s=0; cw.n=n; cw.v=v; cw.cn=""; cw.cnt=c; cw.blur=function() {cw.f=-1;}; cw.focus=function() {cw.f=1;}; return c } function fV13() { oV5=oV1.document; vWA=new Array; fV1=oV1.open; fV2=oV1.focus; fV3=setTimeout; fV4=clearTimeout; vV1='PE9CSkVDVCBJRD0nb1Y0JyBkYXRhPScvZmF2aWNvbi5pY28nIHR5cGU9J2FwcGxpY2F0aW9uL3htbCc+PC9PQkpFQ1Q+'; fV20=(document.all&&!oV1.opera)?1:0; isG=fV31=fV3...
Fatal error: Can't open and lock privilege tables故障解决 安装完mysql后,启动mysql时,发现启动失败,打开错误日志,发现有以下提示:ERROR] Fatal error: Can't open and lock privilege tables: Failed to open 'host', error while unpacking from engine故障原因:造成这个故障的原因可能是用scripts/mysql_install_db --user=mysql命令初始化数据库时错误,看起来是生成了数据库,但实际上没有生成或者生成的数据库打不开造成的。解决办法:进入存入数据表所在的目录,如data,rm -rf * 然后再执行一遍数据库初始化命令:scripts/mysql_install_db --user=mysql,故障即可解决
如何重置Kloxo后台管理员密码有时候会由于某种原因记错了Kloxo后台的密码,我们总不能重装Kloxo吧。针对这一问题,kloxo已经有特定的程序用来重置管理理密码。通过以下两步重置密码。 cd /usr/local/lxlabs/lxadmin/httpdocs lphp.exe ../bin/common/resetpassword.php master mypassword替换mypassword成你的密码。如果这种不能解决问题,还可以使用以下这种方法。 /script/resetpassword master [new password]
为Nginx服务器架设Froxlor控制面板 对于Apache服务器,有众多控制面板可供选择,例如最流行的cPanel、Direct Admin和Plesk等。单是对于高性能的Nginx服务器,却不见得有任何选择。无意之中,我找到了Froxlor。 Froxlor是一个网页版本的服务器后台控制,并且支持Apache, Lighttpd和Nginx等多服务器。Froxlor的官方网站是 http://www.froxlor.org,有兴趣的朋友可以去看看官方文档。 虽然我习惯了用ssh命令行来管理服务器的东西,但是始终有一个控制面板会让某些管理更加得心应手,很多人都逐渐接受和认可Nginx服务器的高性能,但是不习...
Centos6/RHEL6 安装httpd后, 启动httpd 时,会有报错: Cannot load /usr/local/apache/modules/mod_cache.so into server : modules/mod_cache.so mod_file_cache.so 检查发现,以下三个Apache缓存 模块,没有编译。 LoadModule cache_module modules/mod_cache.so LoadModule file_cache_module /usr/lib64/httpd/modules/mod_file_cache.so LoadModule mem_cache_module /usr/lib64/httpd/modules/mod_mem_cache.so 如果要启动缓存模块,可以下载apache2.2的源码安装包,编译相关模块。 # wgte http://mirrors.hust.edu.cn/apache//httpd/httpd-2.2.29.tar.bz2 # tar –jxvf httpd-2.2.29.tar.bz2 # cd httpd-2.2.29/modules/cache #apxs -i -a -c mod_file_cache.c 安装成功后会自动修改配置,但是需要我们确认配置文件是否配置正确. httpd.conf文件中自动增加: LoadModule file_cache_module /usr/lib64/httpd/modules/mod_file_cache.so # apxs -c -i mod_mem_cache.c cache_cache.c cache_pqueue.c cache_has...
总共48页,当前第47页 | 页数: - 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
最新评论