千家信息网

linux9.0+apache+php+mysql安装与配置是怎么样的

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,今天就跟大家聊聊有关linux9.0+apache+php+mysql安装与配置是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。, ,
千家信息网最后更新 2025年11月08日linux9.0+apache+php+mysql安装与配置是怎么样的

今天就跟大家聊聊有关linux9.0+apache+php+mysql安装与配置是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

, , mysql,apache,php的最新


mysql-standard-5.0.1-alpha-snapshot-pc-linux-i686.tar.gz
httpd-2.0.52.tar.gz
-5.0.2.tar.gz

我们先来安装mysql
cp mysql-standard-5.0.1-alpha-snapshot-pc-linux-i686.tar.gz /usr/local/
tar -zxvf mysql-standard-5.0.1-alpha-snapshot-pc-linux-i686.tar.gz
cd mysql-standard-5.0.1-alpha-pc-linux-i686/
emacs INSTALL-BINARY 获得安装信息
groupadd mysql
useradd -g mysql mysql
cd /usr/local/
ln -s mysql-standard-5.0.1-alpha-pc-linux-i686/ mysql 建立软链接
./scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
chgrp -R mysql .
./bin/mysqld_safe --user=mysql & 从后台启动mysql,这时会看到
[1] 3879
[root--1014--/usr/local/mysql]Starting mysqld daemon with databases from /usr/local/mysql/data
证明已经成功,可以用ps -aux │ grep mysql 可以看到。
安装成功

再来安装apache
tar -zxvf httpd-2.0.52.tar.gz
cd httpd-2.0.52
emacs INSTALL 获得一些安装信息
./configure --enable-so --enable-so
make ; make install
cd /usr/local/apache2/bin
./apachectl start
httpd: Could not determine the servers fully qualified domain name, using 127.0.0.1 for ServerName
这时打开,输入127.0.0.1或你的电脑名,我的为tian1118,然后你就可以看到漂亮的羽毛,证明apache安装成功,而且可以正确显示出简体中文,真爽。
再仔细看看,好像有点问题。
cd /usr/loca/apache2/conf/
cp httpd.conf beifei 备份一下,免得自己改错了。
emacs httpd.conf
找到#ServerName
把它改为ServerName 127.0.0.1
../bin/apachectl restart 没有出错提示证明成功

再来安装php
tar -zxvf php-5.0.2.tar.gz
cd php-5.0.2
emacs INSTALL 获得一些安装信息
./configure --with-apxs2=/usr/local/httpd/bin/apxs --with-=/usr/local/mysql
如果出现如下证明快成功了。
+--------------------------------------------------------------------+
│ License: │
│ This software is subject to the PHP License, available in this │

│ distribution in the file LICENSE. By continuing this installation │
│ process, you are bound by the terms of this license agreement. │
│ If you do not agree with the terms of this license, you must abort │
│ the installation process at this point. │
+--------------------------------------------------------------------+

Thank you for using PHP.

make
make install
cp php.ini-dist /usr/local/lib/php.ini
cp:是否覆盖'/usr/local/lib/php.ini'? y


php与apache整合
emacs /usr/local/apache2/conf/httpd.conf 找到DirectoryIndex改为如下:
DirectoryIndex index.html index.php index.htm index.html.var
找到
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在它后面添加
AddType application/x-httpd-php .php
/usr/local/apache2/bin/apachectl restart

测试php
emacs /usr/local/apache2/htdocs/index.php
添加
打开浏览器,输入

可以看到关于php的信息,证明php安装成功。

结束语:强烈建议大家在安装软件时用源码安装,虽然很麻烦,但是你知道你都做了什么,知道你把软件包安装到了哪,还有出了问题大家不要着急,先看出错提示,查看出错信息,利用自己所学linxu知识判断是哪出错了,就比如我在安装php时,我想先安装apache,然后php,最后mysql,当我在安装php时加了参数--with-mysql=/usr/local/mysql,在安装时就会出错,还有,在安装php时它还提示我的libxm12的版本太低,我的是RD9.0,内核2.4.20-8,我用rpm -qa │ grep libxm12时,版本才1.,然后下载了libxml2-2.6.10.tar.gz,安装后再安装php就成功了,。

看完上述内容,你们对linux9.0+apache+php+mysql安装与配置是怎么样的有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

成功 信息 内容 提示 配置 版本 知识 软件 问题 来安 输入 漂亮 着急 内核 参数 后台 备份 建议 更多 浏览器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全技术与工程专业前景 小企业网站服务器 网络安全公开课主要内容 服务器的公会讲解 我的世界服务器攻击 数据库技术与原理 网络技术支持工程师薪资待遇 学软件开发需要哪些英语词汇 服务器关闭或地址错误的是 湖北信息网络技术在线教育网 金华集装客互联网科技有限公司 网络安全保卫大队待遇怎么样 软件log数据库 肥城天气预报软件开发 电子商务和软件开发有关系么 工业企业数据库 研究开发费 游戏平台服务器版本 会计信息采集软件开发 北京运营网络技术一体化 收费的ssr服务器购买 linux服务器入侵排查流程 云南电信网络技术岗的薪资待遇 学校网络安全整改情况报告 新时期我国网络安全工作总结 卫星软件开发供应商家 软件开发部门总结开头 九亿平台服务器 物联网应用技术与软件开发 服务器安全防护知识 涉密网络安全技术培训
0