在debian下部署lamp
2004-07-11    刘世伟   
打印自: 安恒公司
地址: HTTP://ciq-100.anheng.com.cn/news/article.php?articleid=416
安恒网管员手记: 在debian下部署lamp

安装:
apt-get install apache2 apache2-mod-php4 php4-mysql mysql-server webmin-apache webmin-mysql
装完后,修改/etc/mysql/my.cnf,将skip-networking注释掉,否则,没法用网络方式连接数据库。
还有可以调整datadir位置
修改/etc/init.d/mysql 脚本,在启动命令行[/usr/bin/mysqld_safe]后面添加[--bind-address=127.0.0.1]

debian 不包含Zend Optimizer
需要下载安装,
wget http://www.zend.com/store/getfreefile.php?pid=13&zbid=816
最好再安装ZendPerformanceSuite,可以成倍的加快php的运行,用类似编译的模式加速,php代码在内存中的处理结果会cache,还可以对输出结果进行压缩,提高传输速度,这个软件不是免费的,只能进行30天试用,免费的Optimizer也可以加速,但是,只在对php进行预处理这一步,也就是把空格,注释都去掉这个过程,不需要重复进行。加速效果是有限的。 跟ZendPerformanceSuite功能相同的免费软件有 php_accelerator,但是,装了php_accelerator就不能装Optimizer,而运行加密过的php程序时Optimizer是必须的。
安装这2个包的时候,如果是用的apache2,就会提示找不到apache的可执行文件
这是只要建立一个符号连接,因为安装程序只找apache文件名。
ln -s /usr/sbin/apache2 /usr/sbin/apache
安装中提示用户名的地方填写www-data,这是debian运行apache的用户名

责任编辑: admin