我在Freebsd下安装帝国CMS系统整合Discuz的服务器环境配置
./configure --prefix=/home/mysql --enable-assembler --with-charset=gbk --with-extra-charsets=gbk
chown -R root:mysql /home/mysql
chown -R mysql:mysql /home/mysql/var
chgrp -R mysql /home/mysql
加入MYSQL用户:
pw group add mysql
pw user add mysql -g mysql -s /sbin/nologin
./configure --prefix=/home/php --with-mysql=/home/mysql --with-apxs2=/home/apache20/bin/apxs --with-gd --enable-gd-native-ttf --disable-ipv6 --with-jpeg-dir --with-zlib-dir
编译APACHE:
./configure --prefix=/home/apache20 --enable-so --enable-rewrite=shared --enable-modules=most --enable-mods-shared=max --with-mpm=worker
./configure --prefix=/usr/local/gd
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `mergemaster'
# 9. `reboot'
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
在安装LIBAPR的时候会要求做连接:
ln -s /usr/lib/libapr-0.so.0.9.4 libapr-1.so
ln -s /usr/lib/libapr-0.so.0.9.4 libapr-1.so.0
ln -s /usr/lib/libapr-0.so.0.9.4 libaprutil-1.so
ln -s /usr/lib/libapr-0.so.0.9.4 libaprutil-1.so.0
## 设置启动等待时间为2秒。
## 打开ATA33以上接口的硬盘的DMA传输,加快存取速度。
## 增大线程间套接数量
## 增大TCP控制块数量
## 关闭小恶魔图像启动菜单
## 不等待DHCP执行完毕,加快启动速度。
## 最大化键盘速率
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
## 关闭SENDMAIL
## 按时清除/var/tmp文件
## 扩展TCP
## 不允许用户看到所有系统进程
## 线程套接字缓冲区
## 仅为线程提供物理内存支持,需要256兆以上内存。
## 线程可使用的最大共享内存
## 最大线程数量
## 程序崩溃时不记录
net.local.stream.recvspace=65536
## 本地数据流接收和发送空间
## 本地数据包最大数量
## 本地数据包接收空间
net.inet.tcp.rfc3042=1
net.inet.tcp.rfc3390=1
## 某些加快网络性能的协议,请参考RFC文章。
## 数据包数据段大小,ADSL为1452。
net.inet.tcp.recvspace=1048576
## 网络数据接收和发送空间
## 为网络数据连接时提供缓冲
## 数据包数据段最小值,ADSL为1452。
## 本地数据最大数量
## 本地数据流接收空间
alias ls ls -GF
## 彩色化ls
## 默认编辑器为ee
## 默认分页器为less,比more要方便。
set prompt = '%n@%/%# '
set filec
set autolist
##
这几行设置我先不解释,不过我相信你肯定喜欢,自己去研究那是什么吧。特别是最后一行。
下载地址:http://sourceforge.net/projects/eaccelerator
http://jaist.dl.sourceforge.net/sourceforge/eaccelerator/eaccelerator-0.9.5.tar.bz2
2.动态安装
# cd eaccelerator-0.9.5
# export PHP_PREFIX="/usr/local/"
# $PHP_PREFIX/bin/phpize
# ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
# make && make install
# echo "/usr/lib/php/extensions" > /etc/ld.so.conf
# ldconfig
zend_extension="/usr/local/lib/php/extensions/no-debug-non-zts-20020429/eaccelerator.so" 注:模块的具体位置;
eaccelerator.shm_size="16" 注:共享内存大小;
eaccelerator.cache_dir="/home/eaccelerator" 注:缓存目录;
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/home/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
chmod 0777 /tmp/eaccelerator
安装文档:http://www.eaccelerator.net/wiki/InstallFromSource
转载于:https://blog.51cto.com/forkx/161250
我在Freebsd下安装帝国CMS系统整合Discuz的服务器环境配置相关推荐
- 帝国php在linux下怎么下载,Linux系统下安装帝国cms给哪些文件权限
最近买了一台Linux服务器,在安装帝国cms的时候,提示没有安装权限,于是,仔细查看发现,linux环境下权限都是要自己手动加的. 下图是我们在安装帝国CMS时的一张截图,由于初期的权限问题,导致许 ...
- Windows下安装Manjaro双系统以及进行java web开发配置
写这篇博客主要是为了记录一下自己安装Manjarod的过程,作为备忘,也为后来者提供借鉴 环境准备 Manjaro系统下载 前往官网进行下载,官方提供了XFCE,KDE,GNOME三个版本,可以根据自 ...
- 本地服务器模板网站怎么安装,本地服务器怎样安装帝国CMS模版网站
本地服务器安装帝国CMS与安装DedeCMS有部分区别.喜欢使用帝国CMS程序的站长,可以下载不同的网站模版进行安装.调试完成后,则可以直接上传至虚拟主机或者独立服务器.由于帝国CMS功能较为强大,一 ...
- python seo cms_巧用帝国CMS系统变量提升网站用户体验 完善SEO优化
使用帝国CMS的小伙伴们可能都会在帝国CMS手册里面看到一些自带的系统变量,举个例子,也是最近刚开始使用的一个系统变量即:$GLOBALS[navclassid]这个变量意思是当前栏目id,$GLOB ...
- ubuntu安装帝国cms
1)实践目的 通过本课程设计,使学生有效的应用所学的<计算机网络> .<网络工程与组网技术>课程中的理论知识,培养实际动手能力,掌握Web服务器与数据库服务器配置.本课程设计结 ...
- Windows10下安装unbuntu双系统 以及花屏解决办法
文章目录 Windows10下安装unbuntu双系统 1 创建未分配卷,为ubuntu系统提供空间 2 制作ubuntu启动u盘 下载ubuntu 下载Universal-USB-Installer ...
- 在FreeBSD下安装mysql+apache+php
转自:[url]http://bbs.chinaunix.net/viewthread.php?tid=389832[/url] 在FreeBSD下安装mysql+apache+php ======= ...
- 安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z
安装VM及在VM下安装Ghost XP系统图文教程,附PQ分区及VM共享教程 z http://blog.sina.com.cn/s/blog_58dae96501000710.html 第一章:安装 ...
- xp的服务器系统怎么安装win7系统教程,怎么在xp系统下安装win7双系统教程
很多小伙伴跟着网上一些教程学习在xp系统下安装win7双系统,结果失败了,百思不得其解,不知道到底自己到底错在哪里,那么,怎么在xp系统下安装win7双系统?下面快启动小编就为大家分享详细的图文教程, ...
最新文章
- python3 filter 列表元素过滤(匹配)用法
- Java入门之HelloWorld
- 定时器回调函数怎么写_ESP8266_04管脚控制与软件定时器
- 增强:MB1A物料价格检查
- delphi 调用 c# 写的webservice
- (转)MyBatis框架的学习(二)——MyBatis架构与入门
- Identity Server 4 - Hybrid Flow - MVC客户端身份验证
- 搭建代码审查系统Gerrit
- c# winform gridview 动态按钮_C#窗体Winform,使用实时图表:折线图、柱状图
- Shell脚本学习指南(一)——入门
- 【目标检测】《DINO: DETR with Improved DeNoising Anchor Boxes for End-to-End Object Detection》论文阅读笔记
- CPS基本概念(信息物理融合系统)------1
- MDClub一个漂亮轻量的开源论坛系统
- OPPO A96和oppo Reno 7 哪个好
- python火车抢票_春运火车票太难抢?不如试试这个python开源工具吧
- Ubuntu10下载安装Android 2.2 froyo 源码
- 直播能为教育机构做些什么?授课和招生是必备的
- python异常捕获和写到mysql_python捕获数据库异常
- EXCEL中汉字转大写拼音
- 市值超万亿港元!那个CEO写下70万行代码的公司上市了
热门文章
- c++基础学习(09)--(数据抽象、数据封装、接口)
- php 不同时区时间转换,在PHP中将DateTime字符串转换为不同的时区
- STL源码剖析 序列式容器 deque双端队列
- 软件工程师必学的9件事
- 机动车驾驶人科目三考试项目及合格标准
- springCloud - 第7篇 - 配置文件管理中心 ( SpringCloud Config )
- 解决: Vue 项目本地运行 run 与服务器上 build 样式不一致,build 后样式不生效
- 超详细 - SVN下载安装及使用教程
- String.format() 方法用法解说
- Javacript和AngularJS中的Promises