百度云虚拟空间(BCH)

 来源:https://www.cnblogs.com/llll/p/7930029.html
参考资料:https://cloud.baidu.com/doc/BCH/GettingStarted.html#.B5.EF.60.4B.AF.D0.41.FA.D7.C1.F0.65.9A.F5.21.68

百度云虚拟空间(BCH)上的一些默认配置

 
可直接跳到配置
首先:FTP默认端口为8010(非21)数据库仍然为3306
目录结构:
  1. backup:存放您自己备份的数据。
  2. conf:存放配置文件,如php配置文件等。
  3. database:存放数据库的备份文件。
  4. dblogs:存放数据库的相关操作日志。
  5. ftplogs:存放FTP相关的操作日志。
  6. temp:存放临时文件。
  7. weblogs:存放网站运行中产生的日志,如php errorlog、access log、php-fpm log。
  8. webroot:存放您自己的网站代码文件以及app.conf。
  9. others:存放其他。
Nginx系统启动后将自动加载bcloud_nginx_gen.conf和bcloud_nginx_user.conf配置文件:
  • bcloud_nginx_gen.conf文件是由app.conf文件转换的。

  • bcloud_nginx_user.conf为用户自定义配置文件。用户可在程序根目录下,创建bcloud_nginx_user.conf文件,在文件里写入自定义配置。BCH支持server级别以下的自定义配置。

  • 当出现重复配置时,bcloud_nginx_user.conf优先级高于bcloud_nginx_gen.conf

    配置

app.conf
app.conf是BCH提供的部署配置文件,您通过配置app.conf可以实现主机环境的自定义。
server级的配置只能通过app.conf来配置
经测试app.conf 默认只有只读权限,无法修改
 
 
bcloud_nginx_user.conf //自定义配置 
1
2
3
4
5
location / {
        if (!-e $request_filename) {
            rewrite ^/(.*)$ /index.php/$1 last;
        }
    }

  

PathInfo模式
1
2
3
4
5
6
location / {
       if (!-e $request_filename) {
           rewrite ^/(.*)$ /index.php?s=/$1 last;
       }
 
   }

  

 
opcache扩展

PHP5.2版本目前不支持opcache;PHP5.3默认关闭opcache功能,用户可以通过自定义配置开启该功能。

user_extention目录,加入opcache_user.ini

1
2
3
4
5
; 打开opcache功能,并设定opcache的刷新时间为70秒
opcache.enable=1
opcache.revalidate_freq=70
; 关闭opcache功能
opcache.enable=0

  

zend optimizer/guard loader
 
  • 仅Nginx版本支持zend optimizer(PHP5.2)/guard loader(PHP5.3/5.4),老版本Lighttpd主机不支持。
  • PHP5.2版本默认开启zend optimizer;PHP5.3/5.4版本默认关闭guard loader。

根目录创建php.ini文件

 
1
zend_loader.enable=1
开启zend guard

最新文章

  1. Webwork 学习之路【05】请求跳转前 xwork.xml 的读取
  2. Oracle基本操作汇总
  3. REST简析
  4. Android SeekBar实现音量调节
  5. Yii 打造带有缓存功能的AR
  6. hdu 2276 Kiki & Little Kiki 2 矩阵快速幂
  7. swift(2)元祖(Tuple)
  8. python自学1——代码优化1
  9. SpringBoot入门笔记(一)、HelloWorld
  10. nginx转发成功报400 bad request,服务端未收到请求
  11. nginx 反向代理和正向代理功能 第六章
  12. 【Linux高级驱动】I2C驱动框架分析
  13. python 模块会导入几次?猴子补丁为什么可以实现?
  14. QT5中QByteArray转QString中文乱码
  15. express框架搭建服务端
  16. Java 社区平台 - Sym 1.7.0 发布
  17. JBoss 7 里一个EJB依赖其他jar的几种方式
  18. 使用基于 PHP 的开源软件 YOURLS 搭建短链接地址服务
  19. Fzu软工第一次作业-准备篇
  20. TCP三次握手是什么?为什么要进行三次握手?两次,四次握手可以吗?

热门文章

  1. [vijos]1051送给圣诞夜的极光<BFS>
  2. Javascript/Jquery实现日期前一天后一天
  3. Javascript/JQuery遇到的bug
  4. 探秘 RocketMQ 消息持久化机制
  5. Git版本控制 Git、github,gitlab相关操作
  6. jmeter发送Query String Parameters格式参数报错
  7. 1038 Recover the Smallest Number (30分)(贪心)
  8. Linux系统:Centos7下搭建PostgreSQL关系型数据库
  9. PHP的运行方式(SAPI)
  10. Nginx-高性能的反向代理服务器