0℃
2019年07月01日
⁄ Apache
⁄ 被围观 14,862次+
学习本教程须掌握:
1、Linux下指定版本编译安装LAMP
https://www.osyunwei.com/archives/9224.html
2、Linux下Apache虚拟主机配置
https://www.osyunwei.com/archives/9232.html
3、CentOS 7.x编译安装Nginx1.10.3+MySQL5.7.16+PHP5.2 5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3多版本全能环境
https://www.osyunwei.com/archives/10057.html
安装约定:
Apache版本:2.2
Apache安装路径:/usr/local/apache
Apache虚拟主机配置文件:/usr/local/apache/conf/vhost
php版本:支持php5.2到最新的php7.3
php安装路径:/usr/...
Apache, LAMP, php阅读全文
0℃
2019年05月01日
⁄ Apache
⁄ 被围观 13,610次+
学习本教程须掌握:
1、Linux下指定版本编译安装LAMP
https://www.osyunwei.com/archives/9224.html
2、Linux下Apache虚拟主机配置
https://www.osyunwei.com/archives/9232.html
安装约定:
Apache版本:2.2 #注意2.4和2.2版本某些参数的写法不一样
Apache安装路径:/usr/local/apache
Apache虚拟主机配置文件:/usr/local/apache/conf/vhost
https证书存放路径:/usr/local/apache/cert/
开始配置:
1、确保Apache安装有OpenSSL模块
编译安装需要有参数:--enable-ssl
2、修改apache配置文件
vi /usr/local...
Apache, https阅读全文
0℃
2016年09月22日
⁄ Apache
⁄ 被围观 13,776次+
说明:
在CentOS下使用yum命令默认安装的httpd版本,直接安装服务器安全狗Apache版本没有问题。
但是,如果Apache是自定义路径并且增加模块编译安装的,这个时候默认安装服务器安全狗Apache版本会报错,提示安装失败。
httpd-2.2.31
php-5.2.17
注意:咨询安全狗官方人员得到的回复是php版本太低,高版本的php直接安装不会有问题,这里是php-5.2.17的版本,其他的版本没试过。
解决办法:
1、下载安全狗
cd /usr/local/src
wget http://safedog.cn/safedog_linux64.tar.gz #下载安全狗64位版本
tar zxvf sa...
Apache, Liunx, 安全狗阅读全文
0℃
2015年08月25日
⁄ Apache
⁄ 被围观 19,824次+
说明:
Apache版本:httpd-2.2.31
Apache安装目录:/usr/local/apache
目的:
配置Apache虚拟主机
具体操作:
1、修改Apache主配置文件
cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf-bak #修改之前先备份
vi /usr/local/apache/conf/httpd.conf #修改
找到# Virtual hosts这一行,添加以下两行:
Include conf/error/*.conf
Include conf/vhost/*.conf
找到# Server-pool management (MPM specific)这一行,取消下面一行的注释
Include conf/extra/httpd-mpm.conf
找到#ErrorDocumen...
Apache, linux, 虚拟主机阅读全文
0℃
2012年02月01日
⁄ Apache
⁄ 被围观 24,968次+
1、首先确定Apache是否加载了Mod_rewrite 模块
方法: 检查 /etc/httpd/conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的):
(一)LoadModule rewrite_module libexec/mod_rewrite.so
(二)AddModule mod_rewrite.c
2、检查Apache是否开启.htaccess支持
vi /etc/httpd/conf/httpd.conf
AllowOverride All #如果后面参数为None需要修改为All(大概在338行)
3、在文件/etc/httpd/conf/httpd.conf相应的主机目录配置中加入如下代码(此时须注意,如果网站是通过虚拟主机来定...
Apache伪静态, linux, WordPress, WordPress apache阅读全文
3℃
2011年11月04日
⁄ Apache
⁄ 被围观 13,393次+
引言:为了防止域名解析恶意指向,我们需要禁止apache默认的空主机头,操作如下
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
vi /etc/httpd/conf/httpd.conf
#编辑配置文件,在你的站点配置之前再增加一个站点(红色字体部分是我们要增加的,蓝色字体部分代表你正在使用的站点配置)
NameVirtualHost *
<VirtualHost *:80>
ServerAdmin yourmail@mail.com
DocumentRoot /error
ServerName abc.com
</VirtualHost>
系统运维...
Apache, 禁止apache空主机头阅读全文
0℃
2011年11月03日
⁄ Apache
⁄ 被围观 15,948次+
引言:
在Apache服务器中,切忌一定要在虚拟主机配置文件中添加以下代码,否则PHP木马脚本可以浏览你服务器上的任意文件,这意味着你的服务器很快会被攻破。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
代码如下:
php_admin_value open_basedir "/usr/local/apache/htdocs/www/:/tmp/"
注意:把/usr/local/apache/htdocs/www/替换成你自己的网站目录
例如:
编辑虚拟主机配置文件
vi /etc/httpd/conf.d/vhost.conf
在你的网站配置中添加下面的代码
<Virtual...
Apache, 防止php木马阅读全文
0℃
2011年11月03日
⁄ Apache
⁄ 被围观 60,734次+
引言:
Apache默认的网站目录是在/var/www/html,我们现在要把网站目录更改到/home/wwwroot/web1/htdocs,操作如下
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
准备工作:
创建目录:
cd /home
mkdir wwwroot
cd wwwroot
mkdir web1
cd web1
mkdir htdocs
touch index.php
操作步骤:
1、vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot "/var/www/html" 这一段 #apache的根目录
把/var/www/html 这个目录改为/home/wwwroot/web1/htdocs
再找到 ...
Apache, 更改Apache默认目录阅读全文
0℃
2011年11月03日
⁄ Apache
⁄ 被围观 22,477次+
引言:
Apache默认安装下,日志记录只有一个文件,时间久了之后,这个文件会变的很大,管理员要想查看分析日志,光打开日志就要花费很长时间,甚至还会影响服务器运行。
下面教大家设置apache,让服务器每天单独生成一个日志文件,这样管理、分析日志会方便很多。
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
#####################################################################################
vi /etc/httpd/conf/httpd.conf #编辑文件
#ErrorLog logs/...
Apache, apache日志阅读全文
0℃
2011年11月03日
⁄ Apache
⁄ 被围观 20,144次+
引言:
Apache服务器通过设置alias别名可以使特定的目录(phpmyadmin目录)不出现在网站根目录下面,即使网站根目录被攻破,也不会影响到phpmyadmin目录里面的文件。
下面以安装phpmyadmin为例设置别名访问:
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接
1、下载phpmyadmin
cd /home
wget http://ncu.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.4/phpMyAdmin-3.4.4-all-languages.tar.gz
tar xvfz phpMyAdmin-3.4.4-all-languages.tar...
Alias, apache别名设置, phpmyadmin阅读全文
2℃
2011年11月02日
⁄ Apache
⁄ 被围观 9,472次+
1、首先确定Apache是否加载了Mod_rewrite 模块
方法: 检查 /etc/httpd/conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的):
(一)LoadModule rewrite_module libexec/mod_rewrite.so
(二)AddModule mod_rewrite.c
如果存在,那么在文件/etc/httpd/conf/httpd.conf相应的主机目录配置中加入如下代码。(此时须注意,如果网站是通过虚拟主机来定义,请务必加到虚拟主机配置中去,否则可能无法使用。)
我这里虚拟主机的配置文件是/etc/httpd/conf.d/vhost.conf
vi /etc/httpd/co...
Apache伪静态, phpwind阅读全文
0℃
2011年11月02日
⁄ Apache
⁄ 被围观 14,074次+
1、首先确定Apache是否加载了Mod_rewrite 模块
方法: 检查 /etc/httpd/conf/httpd.conf 中是否存在以下两段代码 (具体路径可能会有所不同,但形式基本是一样的):
(一)LoadModule rewrite_module libexec/mod_rewrite.so
(二)AddModule mod_rewrite.c
如果存在,那么在文件/etc/httpd/conf/httpd.conf相应的主机目录配置中加入如下代码。(此时须注意,如果网站是通过虚拟主机来定义,请务必加到虚拟主机配置中去,否则可能无法使用。)
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转...
Apache伪静态, Discuz!, 伪静态阅读全文