开始安装
一 apache
1. 安装apache
#useradd zhousong
#./configure --prefix=/usr/local/apache --enable-suexec --with-suexec-caller=zhousong
#make
#make install
2.配置apache
#vim /usr/local/apache/conf/httpd.conf
添加如下内容:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mail.zhousonglinux.com
DocumentRoot /usr/local/apache/htdocs/extmail/html/
ScriptAlias /extmail/cgi/ /usr/local/apache/htdocs/extmail/cgi/
Alias /extmail /usr/local/apache/htdocs/extmail/html/
ScriptAlias /extman/cgi/ /usr/local/apache/htdocs/extman/cgi/
Alias /extman /usr/local/apache/htdocs/extman/html/
# Suexec config
SuexecUserGroup zhousong zhousong
</VirtualHost>
3.测试
二 MySQL
1.安装MySQL
#useradd mysql
#./configure --prefix=/usr/local/mysql --with-charset=utf8
#make
#make install
#cp support-files/my-medium.cnf /etc/my.cnf
# cp -rf support-files/mysql.server /etc/init.d/mysqld
# chmod 755 /etc/init.d/mysqld
# chkconfig --add mysqld 加入systemV控制
#cd /usr/local/mysql
#bin/mysql_install_db --user=mysql
#chown -R root .
#chgrp -R mysql .
#chown -R mysql /usr/local/mysql/var
#bin/mysqld_safe --user=mysql &
2.配置MySQL
(1)为了mysql的安全,先设置mysql的root口令
# mysqladmin -u root password 'your_password'
(2)#vim /etc/ld.so.conf
添加如下内容:
/usr/local/mysql/lib/mysql
#ldconfig
(1) 修改/etc/my.cnf配置
3.测试
三 PHP
1. 安装PHP
#./configure \
--prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql
#make
#make install
# cp -rf php.ini-production /usr/local/php/lib/php.ini
2. 配置PHP
(1)查看是否有LoadModule php5_module modules/libphp5.so这一行
(2)# vi /usr/local/apache/conf/httpd.conf
找到#AddType application/x-gzip .gz .tgz 这行,在下面加两行
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
找到下面一行在后面加上index.php,这表示网站的默认页也能够为index.php
DirectoryIndex index.html index.htm index.php index.cgi
(3)#vim /usr/local/php/lib/php.ini
max_execution_time = 30 ; // 改为600 (增加处理脚本的时间限制)
max_input_time = 600 ; //最大输出时间600秒
memory_limit = 8M ; //改为40M (这样才能发10M的附件)
register_global =On
post_max_size = 2M ; //php可接受的 post 方法大小 2M
file_uploads = On ; //允许上载文件
upload_max_filesize = 2M ; //最大上载文件2M
session.auto_start = 1 ; //session自动启动
3. 测试
本文出自 “周天琪” 博客,谢绝转载!