最近搞redhat server 5
因为里面自带的apache mysql 版本我想更换下
没想到卸载后 装的时候出了好多问题 依赖啊依赖
最后准备用YUM搞 TNND 配置YUM的时候也错了 懒得搞
最后换了CentOS 4.4 ---老版本的了
发现这版本的LAMP根本就不需要怎么设置就可以了
引用:
Mysql配置:
Edit /etc/init.d/mysqld:
vi /etc/init.d/mysqld
and change this section:
restart(){
stop
start
}
so that it looks like this:
restart(){
stop
sleep 3
start
}
This adds a three second delay between the stop and start of MySQL.
Then we create the system startup links for MySQL (so that MySQL starts automatically whenever the system boots) and start the MySQL server:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
Now check that networking is enabled. Run
netstat -tap
It should show a line like this:
tcp 0 0 *:mysql *:* LISTEN 2995/mysqld
If it does not, edit /etc/my.cnf and comment out the option skip-networking:
vi /etc/my.cnf
#skip-networking
and restart your MySQL server:
/etc/init.d/mysqld restart
Run
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword
to set a password for the user root (otherwise anybody can access your MySQL database!).
让Apache支持PHP
Apache2 With PHP
Now we install Apache with PHP (this is PHP 4.3.9; CentOS does not provide PHP5 packages):
yum install php php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel
Then edit /etc/httpd/conf/httpd.conf:
vi /etc/httpd/conf/httpd.conf
and change DirectoryIndex to
DirectoryIndex index.html index.htm index.shtml index.php index.php3
Now configure your system to start Apache at boot time:
chkconfig --levels 235 httpd on
Start Apache:
/etc/init.d/httpd start
添加PHP
(If you do not plan to install ISPConfig on this server, please skip this section!)
In ISPConfig you will configure PHP on a per-website basis, i.e. you can specify which website can run PHP scripts and which one cannot. This can only work if PHP is disabled globally because otherwise all websites would be able to run PHP scripts, no matter what you specify in ISPConfig.
To disable PHP globally, we edit /etc/httpd/conf.d/php.conf and comment out the AddType line:
vi /etc/httpd/conf.d/php.conf
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
LoadModule php4_module modules/libphp4.so
#
# Cause the PHP interpreter to handle files with a .php extension.
#
#AddType application/x-httpd-php .php
# AddType application/x-httpd-php-source .phps
#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php
Afterwards we restart Apache:
/etc/init.d/httpd restart
--------------------------------------------------------------
写测试代码 OK 了 原来在Linux下支持Php如此简单
分享到:
相关推荐
提供的压缩包文件`CentOS6.5 LAMP配置百度云链接.txt`可能包含了更详细的配置步骤、优化建议、安全设置或其他相关资源,如数据库脚本或网站源码。记得下载并根据其中的指导操作。 在实际应用中,你可能还需要考虑...
### Centos 下LAMP环境配置详解 #### 一、引言 在CentOS操作系统上配置LAMP(Linux、Apache、MySQL、PHP)环境是搭建Web服务器的一种常见方式。本文将详细介绍如何在CentOS环境下安装与配置LAMP环境,并提供一些...
### Centos下LAMP环境安装知识点详解 #### 一、LAMP环境概述 LAMP(Linux、Apache、MySQL、PHP)是一种常用的网站服务器环境配置方式。其中,Linux 是操作系统;Apache 是网页服务器软件;MySQL 是数据库管理系统...
至此,我们已经完成了在Centos 6.0上安装LAMP环境及配置 PhpMyAdmin 的过程。通过这些步骤,你可以轻松搭建一个功能完备的Web开发环境。 **参考资料**:[http://down.chinaz.com/server/201109/1064_1.htm]...
这个教程自己已经在centos5.5上一个个试出来的 包括lamp安装过程出现的问题都有记录,安装的步骤参考与别人的经验,我只是做了个总结及问题归总,用该文档我已经装好了好多台服务器了。 该文档包括apache的安装,php...
教程名称:CentOS配置LAMP视频教程(18集)课程目录:【】01(下载并在虚拟机上安装CentOS5.1(视频.语音全过程))【】02(在CentOS5.1上编译安装MySql)【】03(编译安装apache.httpd-2.2.8)【】04(安装支持ssl安全性比较高...
### CentOS 6.8 搭建 LAMP 环境及配置 #### 一、简介 LAMP 是一个开放源代码的Web平台,由 Linux、Apache、MySQL 和 PHP 四个部分组成,广泛用于互联网应用程序开发。本文将详细介绍如何在 CentOS 6.8 系统上搭建 ...
近一段时间经常要搭建一些基于lamp的应用,自己又比较喜欢用源码包安装,大家懂的,速度非常慢。由此想到去做一个自动安装脚本,通过各大论坛的学习后,动手写了这个脚本,思路模板cp大佬的。
【安装CentOS下的LAMP环境】 在Linux操作系统中,LAMP(Linux、Apache、MySQL、PHP)是一种常见的Web服务器组合,广泛用于搭建网站和应用。这篇教程将介绍如何在CentOS系统上自动安装LAMP环境。 首先,我们需要了解...
centos6.0 lamp源码包,包含:autoconf-2.61.tar.gz freetype-2.3.5.tar.gz gd-2.0.35.tar.gz httpd-2.2.9.tar.gz jpegsrc.v6b.rar libmcrypt-2.5.8.tar.gz libpng-1.2.31.tar.gz libxml2-2.6.30.tar.gz mysql-...
5. **配置LAMP环境**:最后一步是对整个LAMP环境进行配置,包括Apache的虚拟主机设置、MySQL的安全配置以及PHP的环境变量设定等。 #### 结语 LAMP架构以其成熟稳定的特性在很长一段时间内占据着Web开发领域的主导...
CentOS下快速搭建LAMP环境,Linux + Apache + MySQL + PHP。
在CentOS 7环境下从源码安装LAMP环境,主要包括安装Apache、PHP和MySQL。LAMP环境是构建动态网站的重要组成部分,其中Apache作为Web服务器,PHP作为服务器端脚本语言,MySQL作为数据库管理系统。 ### Apache安装...
### CentOS 6.5 架构LAMP环境搭建详述 #### 一、MySQL数据库安装 **1. 系统环境** - **操作系统:** CentOS 6.4 x86_64 Mini 版本 - **目标:** 安装 MySQL 数据库服务器 **2. 基础软件包安装** - 使用 `yum` ...
CentOS 7.0 安装LAMP服务器方法 安装Apache 安装MariaDB 安装PHP 安装PHP组件,使PHP支持 MariaDB systemctl restart mariadb.service #重启MariaDBsystemctl restart httpd.service #重启apache至此,软件安装完成...
在安装LAMP组件之前,确保你的CentOS 6.3系统已经更新到最新版本。执行以下命令来更新系统: ```bash yum update ``` 接下来,我们将调整防火墙规则,以允许HTTP(80端口)和MySQL(3306端口)的通信。打开防火墙...
通过dnf命令安装MySQL,同样需要在CentOS 8环境下进行。 4.2 修改配置文件 在安装完成后,需要修改MySQL的配置文件以保证其按照预期运行,例如调整数据库的字符集等。 4.3 启动MySQL服务 安装并配置好MySQL之后,...
Centos6 LAMP编译安装详细说明。包括httpd-2.2.27.tar.gz,mysql-5.1.59.tar.gz,php-5.2.6.tar.gz 等13个安装包的详细编译安装过程说明。