wlzxwfk 发表于 2018-11-20 13:16:58

LAMP apache配置

  1. 下载discuz!
  mkdir /data/www
  cd /data/www
  wgethttp://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
  unzip Discuz_X3.2_SC_GBK.zip
  mv upload/*.
  2. 配置第一个虚拟主机
  删除httpd.conf中的这行前面的警号
  #Include conf/extra/httpd-vhosts.conf
  vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
  加入如下配置:
  
  DocumentRoot "/data/www"
  ServerName www.123.com
  
  3. 配置mysql,给Discuz!增加一个账户
  给mysql root账户设置密码,然后命令行进入mysql,创建新的库,并创建一个新的帐号对该库有所有权限:
  > create database discuz;

  > grant all on dicuz.* to 'aming'@'localhost'>  > quit
  4. 安装Discuz!
  先绑定hosts
  192.168.11.190www.123.com
  浏览器输入:
  www.123.com/install/
  根据提示,修改对应目录的权限
  cd /data/www
  chown daemon:daemondatauc_server/datauc_client/data config   // 让这几个目录支持apache运行帐号可写
  5. 为某个虚拟主机配置用户认证
  http://www.lishiming.net/thread-554-1-1.html
  6. 配置域名跳转
  http://www.lishiming.net/thread-603-1-1.html
  7. 配置apache的访问日志
  ErrorLog "|/usr/local/apache/bin/rotatelogs -l /usr/local/apache/logs/oem.discuz.qq.com-error_%Y%m%d.log 86400"
  SetEnvIf Request_URI ".*\.gif$" image-request
  SetEnvIf Request_URI ".*\.jpg$" image-request
  SetEnvIf Request_URI ".*\.png$" image-request
  SetEnvIf Request_URI ".*\.bmp$" image-request
  SetEnvIf Request_URI ".*\.swf$" image-request
  SetEnvIf Request_URI ".*\.js$" image-request
  SetEnvIf Request_URI ".*\.css$" image-request
  CustomLog "|/usr/local/apache/bin/rotatelogs -l /usr/local/apache/logs/oem.discuz.qq.com-access_%Y%m%d.log 86400" combined env=!image-request
  参考资料:
  使apache的日志文件里不记录图片文件http://www.lishiming.net/thread-561-1-1.html
  apache 日志中记录代理IP以及真实客户端IPhttp://www.lishiming.net/thread-960-1-1.html
  apache只记录指定URI的日志http://www.lishiming.net/thread-981-1-1.html
  apache日志记录客户端请求的域名http://www.lishiming.net/thread-1037-1-1.html
  apache 日志切割问题http://www.lishiming.net/thread-566-1-1.html
  8. 配置静态文件缓存
  http://www.lishiming.net/thread-912-1-1.html
  9. 配置防盗链
  http://www.lishiming.net/thread-71-1-1.html
  10. 访问控制
  apache的order allow denyhttp://www.lishiming.net/thread-832-1-1.html
  apache限制某个目录下的php文件没有执行权限http://www.lishiming.net/thread-1000-1-1.html
  apache 针对访问uri 限制iphttp://www.lishiming.net/thread-5365-1-1.html
  几种限制ip的方法 http://www.lishiming.net/thread-6519-1-1.html
  11. apache rewrite相关
  apache 限制指定user_agenthttp://www.lishiming.net/thread-1033-1-1.html
  apache 限制某些目录不能访问通过rewrite实现http://www.lishiming.net/thread-3587-1-1.html
  apache rewrite 出现死循环http://www.lishiming.net/thread-1043-1-1.html
  视频下载:
  转自:http://www.apelearn.com/bbs/forum.php?mod=viewthread&tid=7287&highlight=apache%C5%E4%D6%C3

页: [1]
查看完整版本: LAMP apache配置