LAMP简单配置

jpeg,freetype等安装好后,建议用rpm 包
gd安装后:
1.安装好apache后如何启动:
/usr/local/apache2/bin/apachectl start 或者开机自启动
cp /uar/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd
vi /etc/rc.d/init.d/httpd
#chkconfig:2345 10 90
:wq
chkconfig --add httpd
chkconfig httpd on
OK,这样就可以实现sevice httpd start/stop/restart

2.mysql:
tar zxvf xxxxxxx.tar.gz
./configure -..................
groupadd mysql
useradd -g mysql mysql
make
make install
cd /web/mysql
chown -R mysql .
chgrp -R mysql .
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
cp share/mysql/my-medium.cn /etc/my.cnf
mysql作为系统服务:
cp share/mysql/mysql.server /etc/rc.d/init.d/mysql
chmod 755 /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 3 mysqld on
/etc/rc.d/init.d/mysqld start
设置mysql密码
bin/mysqladmin -u root password 123456
OK.
3.php安装
cp php.ini-recommended /etc/php.ini
整合apache & php
cd /web/apache
vi /uar/local/apache2/conf/httpd.conf
服务根目录:
DocumentRoot "/web/www"
<Directory "/web/www">
是否显示网站的目录:
Option Indexes FollowSymLinks

php支持:不然php文件会成为保存文件下载,呵呵,教程里竟然不知道嘿
AddType application/x-httpd-php .php

网站默认引导页面:
<IfMOdule dir_module>
   DirectoryIndex index.php index.thml
</IfMOdule>

AllowOverride none
更改为:AllowOverride all
允许apache rewrite
4.zendoptimizer-3.3.0安装 ./install.sh

5.php加速软件安装
tar -jxvf eaccelerator.tar.bz2
cd eaccelerator-0.9.5.2
export PHP_PREFIX="/web/php" 指定php安装目录
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
  
安装好后,会提示:
Installing share extensions:   /web/php/lib/php/extentions/no-debug-non-zts-20060613/
先记录下,后期有用
修改:php.ini配置文件  安装完zend 后,php.ini存在于/usr/local/zend/etc下
配置文件修改添加,可以到网络上去查看咯。。。有不同的方法
重启apache 服务后,ok.
 

你可能感兴趣的:(职场,lamp,休闲)