centos 上搭建apache+php+mysql
来源:互联网 发布:买家怎么联系淘宝客服 编辑:程序博客网 时间:2024/05/16 12:14
上个学期选修的LINUX,因为上个学期时间比较紧张,所以没有时间整理,现在整理好,留着以后备用。
1.首先需要下载好apache libxml2 php mysql四个文件。
2.安装Apache
tar –zxvf XXXXX (XXXX为apache的安装包的名称)
./configure--enable-so
make
make install
3.安装libxml2
tar –zxvf XXXX
./configure
make
make install
4.安装php
./configure --with-apxs2=/usr/local/apache2/bin/apxs
make
make test //这步要测试8000多个文件,花费的时间令人发指。
make install
cpPHP安装源代码目录/php.ini-development /usr/local/lib/php.ini
编辑/usr/local/apache2/conf/httpd.conf,增加如下文字:
<FilesMatch\.php$>
SetHandler application/x-httpd-php
</FilesMatch>
并在index.html 后面增加index.php (首页文件名)
5.安装mysql
groupadd mysql
useradd -gmysql mysql
tar-zxvf XXXXX
./configure --prefix=/usr/local/mysql --with-charset=gbk --with-collation=gbk_chinese_ci
make WITH_CHARSET=gbk WITH_COLLATION=gbk_chinese_ci
make install
cp 安装源代码目录/support-files/my-large.cnf /etc/my.cnf
MySQL程序目录/bin/mysql_install_db--user=mysql
chown -R rootMySQL程序目录/
chown -R mysqlMySQL程序目录/var
chgrp -R mysqlMySQL程序目录/
MySQL程序目录/bin/mysqld_safe --user=mysql &
MySQL程序目录/bin/mysqladmin -u root -h localhost password "密码"
PHP增加MySQL模块
cdPHP安装源代码目录/ext/mysql
/usr/local/bin/phpize
/configure--with-mysql=/usr/local/mysql --with-php-config=/usr/local/bin/php-config
make
make test
make install
在PHP的配置文件php.ini内增加一行,内容为:extension=mysql.so
这样我们就做好了apache+php+mysql的配置,但是安装好了,我们如何让测试安装是不是成功了呢?很简单,在apache的网站的根目录(htdocs里面)新建一个sys.php来用来显示系统的信息。
<?PHP
echo phpinfo();
?>
- centos 上搭建apache+php+mysql
- CentOS 5.4搭建APACHE+PHP+MYSQL平台
- centos搭建Apache+php+Mysql服务器…
- CentOS 7 搭建 Apache+MySQL+PHP
- centos搭建apache+mysql+php环境
- centos安装搭建apache+mysql+php
- Centos 7.2 搭建Apache+PHP+Mysql环境
- Centos下 搭建PHP+MySQL+Apache环境
- CentOS 上安装MYSQL+Apache+PHP
- Ubuntu上搭建 Apache + PHP + MySQL 环境
- Ubuntu上搭建 Apache + PHP + MySQL 环境
- 在ubuntu上搭建apache+php+mysql
- 服务器上搭建apache+mysql+php+memCache
- CentOS搭建php开发环境(安装apache,mysql,php)
- CentOS + Apache + PHP + Mysql
- CentOS、Linux搭建LAMP(Apache、MySQL、PHP)环境
- 在CentOS下搭建LAMP(Apache、MySQL、PHP)环境
- CentOS 6下搭建Apache+MySQL+PHP+SSL
- CentOS性能监控工具总结
- Using web player templates 使用网络播放器模板
- Oracle行列转换
- cookie 和session 的区别详解
- POJ-3481 维护单调链表
- centos 上搭建apache+php+mysql
- Robotium_仅有apk测试包引发的测试
- ajax的学习笔记
- samba服务器的安装
- 个人日志20120304
- centos 上搭建VSftp
- ubuntu下搭建VPN
- 第九周
- C++程序设计实验报告(三十四)---第三周任务四