lamp快速构建

1.安装HTTP(Apache)服务器及相关组件、

这里用yum

yum -y install httpd

这样apache就装好了。

2.安装php

yum –y install php

这样php环境安装好了

3.php安装好之后通常需要安装zend来提高php的性能

下载zend

wget http://downloads.zend.com/optimizer/3.0.1/ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz

解压tar zxvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz

进入目录cd ZendOptimizer*

./install.sh 运行安装

进入安装界面

中间略去,其中要注意的是Zend安装目录,红帽系列一般安装在/usr/local/Zend目录下

PHP的目录位置,yum安装的在/etc目录下,或者编译安装过程中自己指定的目录

使用apache,并且指定路径,默认应该/usr/sbin/apachectl

接下来,下一步下一步。然后把安装残留物删掉

4.接下来配置apache

配置文件是 /etc/httpd/conf/httpd.conf

ServerTokens OS,此行是出错提示,os则表示系统,出错告诉大家系统名是比较危险,一般改为Prod

ServerSignature On 此行在错误页中会告诉用户apache版本,应该关闭将On改为Off

ServerAdmin root@localhost 管理员邮箱,一般改为自己的

ServerName www.centospub.com:80,主机名及端口号,按实际情况来

Options Indexes FollowSymLinks 此行的indexe删除,改为Includes ExecCGI,使它支持SSL跟CGI

AddHandler cgi-script .cgi ,此行改为AddHandler cgi-script .cgi .pl,支持perl的CGI脚本

AllowOverride None,将None改为All可支持.htaccess

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

这行增加!414改为

LogFormat "%h %l %u %t \"%!414r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

过长的日志不会被记录

AddDefaultCharset UTF-8 此行utf-8改为GB2312,默认编码不用UTF-8

找到标签<Directory "/var/www/icons">下的Options Indexes MultiViews,此行的index删掉。这样浏览器的目录树就不会显示

最后将测试页 /etc/httpd/conf.d/welecome.conf跟/var/www/error/noindex.html删掉

然后重启httpd服务,/etc/init.d/httpd restart

5.将httpd的服务设置为开启自启动

chkconfig httpd on

chkconfig –list httpd可以查看 2-5是不是on状态,是的话就可以了

6.网站目录

/var/www/html/index.html

可自行上传测试

7.安装一个mysql

yum –y install mysql-server

yum –y install php-mysql

编辑下配置文件 /etc/my.cnf

在old_passwords=1下添加default-charachter-set=utf8

底部增加

[mysql]

default-character-set=utf-8

启动mysql并添加到开机启动

chkconfig mysqld on ,/etc/init.d/mysqld restart

mysql –u root空密码登陆

select user,host,password from mysql.user可以看到root密码是空的

set password for root@localhost=password ccna 将密码设置为ccna

set password for [email protected]=password ccna 将密码设置为ccna

delete from mysql.user where user='';删掉匿名用户

然后可以exit

你可能感兴趣的:(lamp快速构建)