php5_mysql5_apache22_phpmyadmin29_架设_on_Linux(FC6)
时间:2007-04-27 来源:守望桑田
php5_mysql5_apache22_phpmyadmin29_架设_on_Linux(FC6)
start,let's go~! bless succeed~
安装中可能会遇到很多错误提示,一般情况根据提示安装指定的软件包就可以解决问题
其中apache和php需要编译可能要等些时间
---Install Mysql5
//可以去官方下载
# groupadd mysql //添加组
# useradd -g mysql mysql //添加拥护
# cd /usr/local
# tar zvxf mysql-standard-5.0.27-linux-i386-glibc23.tar.gz
# ln -s mysql-standard-5.0.27-linux-i386-glibc23 mysql //做个软链
# cd mysql
# scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
# cp support-files/my-medium.cnf /etc/my.cnf //复制配置文件,当启动mysql时会读取配置
# vi /etc/my.cnf
更改为如下语句
来到[mysqld]然后在它后面加入
set-variable = max_connections=150
保存退出
# /usr/local/mysql/bin/safe_mysqld --user=mysql & //启动mysql
此时可以使用/usr/local/mysql/bin/mysqladmin version 查看Mysql DBMS版本和使用信息
# /usr/local/mysql/bin/mysqladmin -uroot password spirit //为root访问设置密码
# vi /etc/rc.local
在里面加入
/usr/local/mysql/bin/safe_mysqld --user=mysql &
//让mysql跟着系统一起启动
---Install Apache2(httpd)
//同mysql一样可以去官方下载
如果已经有了httpd服务
可通过如下方式卸载
rpm -e httpd //如果不行请用下面这个方法
rpm -e --nodeps httpd
# cd /usr/local
# tar -zxvf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
# make
# make install
启动Apache服务: # /usr/local/apache/bin/apachectl start
关闭Apache服务: # /usr/local/apache/bin/apachectl stop
重启Apache服务: # /usr/local/apache/bin/apachectl restart
---Install php5
//同上
编译php要安装如下包,可以根据具体提示安装需要的rpm包
我的机器需要如下rpm包
rpm -ivh flex*.rpm
rpm -ivh libxml2*.rpm
rpm -ivh libxml2-d*.rpm
# cd /usr/local
# tar -jxvf php-5.2.0.tar.bz2
# cd php-5.2.0
# ./configure --prefix=/usr/local/php --with-mysqld=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini
---Add module
# vi /usr/local/apache/conf/httpd.conf
在LoadModule处添加:
LoadModule php5_module modules/libphp5.so //添加模块注意是"modules"不是"module"
在DirectoryIndex处添加: index.php //这样打开站时如果有index.php可以直接访问
在AddType application处添加:
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps
//让httpd可以解释.php的文件
---经过了以上步骤可能会提示一些莫名其妙的东西,可以试着
# vi /etc/selinux/config
改为如下SELINUX=disabled
经过上边步骤你可以开始php之旅了
转自:
http://blog.chinaunix.net/u/29697/showart_233560.html
收藏之。。。。
start,let's go~! bless succeed~
安装中可能会遇到很多错误提示,一般情况根据提示安装指定的软件包就可以解决问题
其中apache和php需要编译可能要等些时间
---Install Mysql5
//可以去官方下载
# groupadd mysql //添加组
# useradd -g mysql mysql //添加拥护
# cd /usr/local
# tar zvxf mysql-standard-5.0.27-linux-i386-glibc23.tar.gz
# ln -s mysql-standard-5.0.27-linux-i386-glibc23 mysql //做个软链
# cd mysql
# scripts/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql data
# chgrp -R mysql .
# cp support-files/my-medium.cnf /etc/my.cnf //复制配置文件,当启动mysql时会读取配置
# vi /etc/my.cnf
更改为如下语句
来到[mysqld]然后在它后面加入
set-variable = max_connections=150
保存退出
# /usr/local/mysql/bin/safe_mysqld --user=mysql & //启动mysql
此时可以使用/usr/local/mysql/bin/mysqladmin version 查看Mysql DBMS版本和使用信息
# /usr/local/mysql/bin/mysqladmin -uroot password spirit //为root访问设置密码
# vi /etc/rc.local
在里面加入
/usr/local/mysql/bin/safe_mysqld --user=mysql &
//让mysql跟着系统一起启动
---Install Apache2(httpd)
//同mysql一样可以去官方下载
如果已经有了httpd服务
可通过如下方式卸载
rpm -e httpd //如果不行请用下面这个方法
rpm -e --nodeps httpd
# cd /usr/local
# tar -zxvf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache --enable-module=most --enable-shared=max
# make
# make install
启动Apache服务: # /usr/local/apache/bin/apachectl start
关闭Apache服务: # /usr/local/apache/bin/apachectl stop
重启Apache服务: # /usr/local/apache/bin/apachectl restart
---Install php5
//同上
编译php要安装如下包,可以根据具体提示安装需要的rpm包
我的机器需要如下rpm包
rpm -ivh flex*.rpm
rpm -ivh libxml2*.rpm
rpm -ivh libxml2-d*.rpm
# cd /usr/local
# tar -jxvf php-5.2.0.tar.bz2
# cd php-5.2.0
# ./configure --prefix=/usr/local/php --with-mysqld=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
# cp php.ini-dist /usr/local/php/lib/php.ini
---Add module
# vi /usr/local/apache/conf/httpd.conf
在LoadModule处添加:
LoadModule php5_module modules/libphp5.so //添加模块注意是"modules"不是"module"
在DirectoryIndex处添加: index.php //这样打开站时如果有index.php可以直接访问
在AddType application处添加:
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps
//让httpd可以解释.php的文件
---经过了以上步骤可能会提示一些莫名其妙的东西,可以试着
# vi /etc/selinux/config
改为如下SELINUX=disabled
经过上边步骤你可以开始php之旅了
转自:
http://blog.chinaunix.net/u/29697/showart_233560.html
收藏之。。。。
相关阅读 更多 +
排行榜 更多 +