- 浏览: 584878 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (365)
- Tomcat调优 (2)
- Apache Http (20)
- Webserver安装 (5)
- Linux安装 (28)
- Linux常用命令 (17)
- C语言及网络编程 (10)
- 文件系统 (0)
- Lucene (12)
- Hadoop (9)
- FastDFS (8)
- 报表 (0)
- 性能测试 (1)
- JAVA (18)
- CSharp (3)
- C++ (38)
- BI (0)
- 数据挖掘 (0)
- 数据采集 (0)
- 网址收集整理 (3)
- Resin (0)
- JBoss (0)
- nginx (0)
- 数据结构 (1)
- 随记 (5)
- Katta (1)
- Shell (6)
- webservice (0)
- JBPM (2)
- JQuery (6)
- Flex (41)
- SSH (0)
- javascript (7)
- php (13)
- 数据库 (6)
- 搜索引擎排序 (2)
- LVS (3)
- solr (2)
- windows (1)
- mysql (3)
- 营销软件 (1)
- tfs (1)
- memcache (5)
- 分布式搜索 (3)
- 关注的博客 (1)
- Android (2)
- clucene (11)
- 综合 (1)
- c c++ 多线程 (6)
- Linux (1)
- 注册码 (1)
- 文件类型转换 (3)
- Linux 与 asp.net (2)
- perl (5)
- coreseek (1)
- 阅读器 (2)
- SEO (1)
- 励志 (1)
- 在线性能测试工具 (1)
- yii (7)
- 服务器监控 (1)
- 广告 (1)
- 代理服务 (5)
- zookeeper (8)
- 广告联盟 (0)
- 常用软件下载 (1)
- 架设自已的站点心得 (0)
最新评论
-
terry07:
java 7 用这个就可以了 Desktop desktop ...
关于java Runtime.getRunTime.exec(String command)的使用 -
HSINKING:
怎么设置打开的dos 窗口是指定的路径下
关于java调用bat文件,不打开窗口 -
liubang201010:
hyperic hq更多参考资料,请访问:http://www ...
hyperic-hq -
^=^:
STDIN_FILENO是unistd.h中定义的一个numb ...
深入理解dup和dup2的用法 -
antor:
留个记号,学习了
[转]用java流方式判断文件类型
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
- 博客分类:
- Linux安装
from http://blog.csdn.net/orzorz/archive/2010/03/07/5353213.aspx
文中的Linux操作系统为CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录下来以供参考:
一. Apache Web服务器的源代码安装,Tarball安装方式:
1. 源码包:httpd-2.2.6.tar.gz 从 www.apache.org 下载到此目录下:/usr/local/src 同时在 /usr/local 下创建一个httpd目录:mkdir httpd
2. 解压安装包:tar -zxvf httpd-2.2.6.tar.gz
3. 进入解压后的安装包:cd httpd-2.2.6
4. 配置:./configure --prefix=/usr/local/webserver/httpd --enable-cgi ( 意义支持CGI)
5. 编译:make
6. 安装:make install
7. 启动web服务:
/usr/local/httpd/bin/apachectl start 或 service httpd start
或者:开机后立即启动web服务
vi /etc/rc.d/rc.local
新加一行
/usr/local/httpd/bin/apachectl start 或 chkconfig --level 345 httpd on
8. 配置Apache服务器
Apache 配制文件及目录是:/usr/local/ webserver/ httpd/conf/httpd.conf
Apache默认存放主页的位置应该是:/usr/local/ webserver/ httpd/apache/htdocs
DocumentRoot "/usr/local/ webserver/ httpd/htdocs" 这个是存放网页的目录,我们应该把网页的目录指定到哪里,这样当访问网址时,就调用这个目录的文件。
<Directory "/opt/apache/htdocs" 这句应该和DocumentRoot 的目录保持一致。
系统自动添加了这一行,如果没有则自己加入这一行。
LoadModule php5_module modules/libphp5.so
找到: DirectoryIndex index.html index.html.var
改为: DirectoryIndex index.html index.html.var index.php
找到: AddType application/x-tar .tgz
添加: AddType application/x-httpd-php .php (注意空格)
这两项配置就是告诉Apache Server,以后收到的Url用户请求,凡是以php作为后缀,就需要调用php5_module模块mod_php5.so/ php5apache2.dll)进行处理。 mod_php 是把PHP做为APACHE一个内置模块。让apache http服务器本身能够支持PHP语言,不需要每一个请求就启动PHP解释器来解释PHP 。
unix/linux 下,so后缀文件是一个DSO文件,DSO与windows系统下的dll是等价概念,都是把一堆函数封装在一个二进制文件中。调用它们的进程把它们装入内存后,会将其映射到自己的地址空间。DSO全称为Dynamic Shared Object,即动态共享对象。DLL全称为Dynamic Link Library 即动态链接库。
注 :对存放网页的目录执行命令:chmod 755 目录名 chmod -R 755 目录名
9. 重启apache服务器:/usr/local/httpd/bin/apachectl restart
二、编译安装MySQL (源码包安装)
1. /usr/sbin/groupadd mysql // 建立mysql组
2. /usr/sbin/useradd -g mysql mysql // 建立mysql用户并且加入到mysql组中
3. tar zxvf mysql-5.1.38.tar.gz
4. cd mysql-5.1.38/
5. ./configure --prefix=/usr/local/webserver/mysql/ --enable-thread-safe-client
6. make && make install
7. cp /usr/local/src/mysql/support-files/my-medium.cnf /etc/my.cnf 在 support-files目录下有4个模版文件,我们选择其中一个Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数);
8. cd /usr/local/mysql //进入mysql目录
9. /usr/local/webserver/mysql/bin/mysql_install_db --basedir=/usr/local/webserver/mysql --datadir= /usr/local/webserver/mysql /data --user=mysql //初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限;
10. chown -R root . //设定root能访问/usr/local/mysql;
11. chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,mysql_install_db时产生;
12. chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件;
13. chgrp -R mysql . //(此处 .前面有空格哦)设定mysql组能够访问/usr/local/mysql;
14. /usr/local/mysql/bin/mysqld_safe --user=mysql & //运行mysql;
15. /usr/local/src/mysql/bin/mysqladmin -u root password 'yourpassword' //MYSQL默认安装密码为空,为mysql设置密码,利用的是/usr/local/src/mysql/bin/下的mysqladmin文件;
16. 启动MySQL服务:
cp /usr/local/src/mysql/support-files/mysql.server /etc/init.d/mysql
vi /etc/init.d/mysql
修改如下定义使其内容为:
basedir=/usr/local/webserver/mysql
datadir=/usr/local/webserver/mysql/data
chmod +x mysql //赋予shell脚本可执行权限:
chkconfig --level 345 mysql on
service mysql restart
Shutting down MySQL... [ OK ]
Starting MySQL [ OK ]
17. 连接:
/usr/local/src/mysql/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 4.1.14-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
三、PHP的源代码安装,Tarball安装方式:
1. 源码包:php-5.2.4.tar.gz,从www.php.net 下载到此目录下:/usr/local/src 同时在/usr/local下创建一个php目录:mkdir php
2. 解压安装包:tar -zxvf php-5.2.4.tar.gz
3. 进入解压后的安装包:cd php-5.2.4
4. 配置:./configure --prefix=/usr/local/ webserver/ php 设置PHP5 的安装路径。
--with-apxs2=/usr/local/ webserver/ httpd/bin/apxs 告诉PHP查找Apache 2.0的地方
--with-libxml-dir=/usr/local/src/libxml2 告诉PHP放置libxml2库的地方。(在安装PHP检查是否先安装了libxml套件)
--with-pdo-mysql=/usr/local/ webserver/ mysql 变量激活PDO(PHP数据对象抽象层)
--with-mysql=/usr/local/ webserver/ mysql 变量激活regularMySQL扩展功能。
--with-mysqli=/usr/local/ webserver/ mysql/bin/mysql_config 变量激活新增加的MySQL功能。
--with-config-file-path=/usr/local/ webserver/ php 是php的配置文件php.ini放置的目录
5. 编译:make
6. 安装:make install
7. 转存PHP基本配置文件并命名为php.ini:cp php.ini-dist /usr/local/ webserver/ php/php.ini
最后,重启Apache服务器,测试php是否一切正常工作 可以直接通过PHP程序内置的解析程序来运行一个.php文件。
[root@localhost /]# /usr/local/ webserver/ php/bin/php -f /var/www/html/phpinfo.php
注 :在我用的CentOS 5.2 的版本中 httpd 是系统默认安装的,编译安装php时通常要指定apxs的位置,这时编译php时会返回错误信息,会找不到路径。 这时只要将 httpd-devel 包装上便可以使用。
[root@localhost bin]# yum install httpd-devel
这时路径为: /usr/sbin/apxs
另其他的配置和目录位于:
# /etc/httpd/conf/httpd.conf
# /etc/httpd/conf.d/*.conf
# /usr/lib/httpd/modules/
# /var/www/html/
# /var/www/error/
# /var/www/icons/
# /var/www/cgi-bin/
# /var/log/httpd/
# /usr/sbin/apachectl
# /usr/sbin/httpd
# /usr/bin/htpasswd
当启动web服务器时 提示:
Starting httpd: httpd: Syntax error on line 206 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/httpd/modules/libphp5.so into server: /usr/lib/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
原因:如果激活了SELinux ,新内核可能无法安装加载SELIinx
正确处理方法:
方法一 将/etc/selinux/config中设置的SELinux=disabled。之后reboot
编辑/etc/selinux/config,找到这段:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:
SELINUX=disabled
保存,关闭。
编辑/etc/sysconfig/selinux,找到:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行:
SELINUX=disabled
保存,退出。
如果碰到其他类似提示:
cannot restore segment prot after reloc: Permission denied
哪应该是SELinux的问题,可以考虑把它关闭。
-------------------------------------------------------------------------------------
如果将 SELinux 关闭后还是不行.执行下
chcon -t texrel_shlib_t
如: chcon -t texrel_shlib_t /usr/lib/httpd/modules/libphp5.so
方法二如果不想禁用SELinux,可安装selinux-policy-targeted-1.25-4.noarch.rpm的高版本。
===================
将apache安装为系统服务
# cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd
然后 vi /etc/rc.d/init.d/httpd 添加(#!/bin/sh下面)
# chkconfig: 2345 50 90
# description: Activates/Deactivates Apache Web Server
最后,运行chkconfig把Apache添加到系统的启动服务组里面:
# chkconfig --add httpd
# chkconfig httpd on
然后再service httpd start
==================
相关链接:
CentOS+Apache+Mysql+Php安装及优化配置小记
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
CentOS 5.3 下编译安装Fcitx(小企鹅输入法)
CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
Linux下Apache2+MySQL5+PHP5安装
linux yum安装mysql后要注意的一些初始化问题
Fedora 8下用Yum安装Apache+PHP+MySQL环境
pthread之线程堆栈
Linux下pthread线程库介绍
Pthread 介绍
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/orzorz/archive/2010/03/07/5353213.aspx
文中的Linux操作系统为CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录下来以供参考:
一. Apache Web服务器的源代码安装,Tarball安装方式:
1. 源码包:httpd-2.2.6.tar.gz 从 www.apache.org 下载到此目录下:/usr/local/src 同时在 /usr/local 下创建一个httpd目录:mkdir httpd
2. 解压安装包:tar -zxvf httpd-2.2.6.tar.gz
3. 进入解压后的安装包:cd httpd-2.2.6
4. 配置:./configure --prefix=/usr/local/webserver/httpd --enable-cgi ( 意义支持CGI)
5. 编译:make
6. 安装:make install
7. 启动web服务:
/usr/local/httpd/bin/apachectl start 或 service httpd start
或者:开机后立即启动web服务
vi /etc/rc.d/rc.local
新加一行
/usr/local/httpd/bin/apachectl start 或 chkconfig --level 345 httpd on
8. 配置Apache服务器
Apache 配制文件及目录是:/usr/local/ webserver/ httpd/conf/httpd.conf
Apache默认存放主页的位置应该是:/usr/local/ webserver/ httpd/apache/htdocs
DocumentRoot "/usr/local/ webserver/ httpd/htdocs" 这个是存放网页的目录,我们应该把网页的目录指定到哪里,这样当访问网址时,就调用这个目录的文件。
<Directory "/opt/apache/htdocs" 这句应该和DocumentRoot 的目录保持一致。
系统自动添加了这一行,如果没有则自己加入这一行。
LoadModule php5_module modules/libphp5.so
找到: DirectoryIndex index.html index.html.var
改为: DirectoryIndex index.html index.html.var index.php
找到: AddType application/x-tar .tgz
添加: AddType application/x-httpd-php .php (注意空格)
这两项配置就是告诉Apache Server,以后收到的Url用户请求,凡是以php作为后缀,就需要调用php5_module模块mod_php5.so/ php5apache2.dll)进行处理。 mod_php 是把PHP做为APACHE一个内置模块。让apache http服务器本身能够支持PHP语言,不需要每一个请求就启动PHP解释器来解释PHP 。
unix/linux 下,so后缀文件是一个DSO文件,DSO与windows系统下的dll是等价概念,都是把一堆函数封装在一个二进制文件中。调用它们的进程把它们装入内存后,会将其映射到自己的地址空间。DSO全称为Dynamic Shared Object,即动态共享对象。DLL全称为Dynamic Link Library 即动态链接库。
注 :对存放网页的目录执行命令:chmod 755 目录名 chmod -R 755 目录名
9. 重启apache服务器:/usr/local/httpd/bin/apachectl restart
二、编译安装MySQL (源码包安装)
1. /usr/sbin/groupadd mysql // 建立mysql组
2. /usr/sbin/useradd -g mysql mysql // 建立mysql用户并且加入到mysql组中
3. tar zxvf mysql-5.1.38.tar.gz
4. cd mysql-5.1.38/
5. ./configure --prefix=/usr/local/webserver/mysql/ --enable-thread-safe-client
6. make && make install
7. cp /usr/local/src/mysql/support-files/my-medium.cnf /etc/my.cnf 在 support-files目录下有4个模版文件,我们选择其中一个Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数);
8. cd /usr/local/mysql //进入mysql目录
9. /usr/local/webserver/mysql/bin/mysql_install_db --basedir=/usr/local/webserver/mysql --datadir= /usr/local/webserver/mysql /data --user=mysql //初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限;
10. chown -R root . //设定root能访问/usr/local/mysql;
11. chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,mysql_install_db时产生;
12. chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件;
13. chgrp -R mysql . //(此处 .前面有空格哦)设定mysql组能够访问/usr/local/mysql;
14. /usr/local/mysql/bin/mysqld_safe --user=mysql & //运行mysql;
15. /usr/local/src/mysql/bin/mysqladmin -u root password 'yourpassword' //MYSQL默认安装密码为空,为mysql设置密码,利用的是/usr/local/src/mysql/bin/下的mysqladmin文件;
16. 启动MySQL服务:
cp /usr/local/src/mysql/support-files/mysql.server /etc/init.d/mysql
vi /etc/init.d/mysql
修改如下定义使其内容为:
basedir=/usr/local/webserver/mysql
datadir=/usr/local/webserver/mysql/data
chmod +x mysql //赋予shell脚本可执行权限:
chkconfig --level 345 mysql on
service mysql restart
Shutting down MySQL... [ OK ]
Starting MySQL [ OK ]
17. 连接:
/usr/local/src/mysql/bin/mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 4.1.14-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
三、PHP的源代码安装,Tarball安装方式:
1. 源码包:php-5.2.4.tar.gz,从www.php.net 下载到此目录下:/usr/local/src 同时在/usr/local下创建一个php目录:mkdir php
2. 解压安装包:tar -zxvf php-5.2.4.tar.gz
3. 进入解压后的安装包:cd php-5.2.4
4. 配置:./configure --prefix=/usr/local/ webserver/ php 设置PHP5 的安装路径。
--with-apxs2=/usr/local/ webserver/ httpd/bin/apxs 告诉PHP查找Apache 2.0的地方
--with-libxml-dir=/usr/local/src/libxml2 告诉PHP放置libxml2库的地方。(在安装PHP检查是否先安装了libxml套件)
--with-pdo-mysql=/usr/local/ webserver/ mysql 变量激活PDO(PHP数据对象抽象层)
--with-mysql=/usr/local/ webserver/ mysql 变量激活regularMySQL扩展功能。
--with-mysqli=/usr/local/ webserver/ mysql/bin/mysql_config 变量激活新增加的MySQL功能。
--with-config-file-path=/usr/local/ webserver/ php 是php的配置文件php.ini放置的目录
5. 编译:make
6. 安装:make install
7. 转存PHP基本配置文件并命名为php.ini:cp php.ini-dist /usr/local/ webserver/ php/php.ini
最后,重启Apache服务器,测试php是否一切正常工作 可以直接通过PHP程序内置的解析程序来运行一个.php文件。
[root@localhost /]# /usr/local/ webserver/ php/bin/php -f /var/www/html/phpinfo.php
注 :在我用的CentOS 5.2 的版本中 httpd 是系统默认安装的,编译安装php时通常要指定apxs的位置,这时编译php时会返回错误信息,会找不到路径。 这时只要将 httpd-devel 包装上便可以使用。
[root@localhost bin]# yum install httpd-devel
这时路径为: /usr/sbin/apxs
另其他的配置和目录位于:
# /etc/httpd/conf/httpd.conf
# /etc/httpd/conf.d/*.conf
# /usr/lib/httpd/modules/
# /var/www/html/
# /var/www/error/
# /var/www/icons/
# /var/www/cgi-bin/
# /var/log/httpd/
# /usr/sbin/apachectl
# /usr/sbin/httpd
# /usr/bin/htpasswd
当启动web服务器时 提示:
Starting httpd: httpd: Syntax error on line 206 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/httpd/modules/libphp5.so into server: /usr/lib/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
原因:如果激活了SELinux ,新内核可能无法安装加载SELIinx
正确处理方法:
方法一 将/etc/selinux/config中设置的SELinux=disabled。之后reboot
编辑/etc/selinux/config,找到这段:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:
SELINUX=disabled
保存,关闭。
编辑/etc/sysconfig/selinux,找到:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行:
SELINUX=disabled
保存,退出。
如果碰到其他类似提示:
cannot restore segment prot after reloc: Permission denied
哪应该是SELinux的问题,可以考虑把它关闭。
-------------------------------------------------------------------------------------
如果将 SELinux 关闭后还是不行.执行下
chcon -t texrel_shlib_t
如: chcon -t texrel_shlib_t /usr/lib/httpd/modules/libphp5.so
方法二如果不想禁用SELinux,可安装selinux-policy-targeted-1.25-4.noarch.rpm的高版本。
===================
将apache安装为系统服务
# cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd
然后 vi /etc/rc.d/init.d/httpd 添加(#!/bin/sh下面)
# chkconfig: 2345 50 90
# description: Activates/Deactivates Apache Web Server
最后,运行chkconfig把Apache添加到系统的启动服务组里面:
# chkconfig --add httpd
# chkconfig httpd on
然后再service httpd start
==================
相关链接:
CentOS+Apache+Mysql+Php安装及优化配置小记
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
CentOS 5.3 下编译安装Fcitx(小企鹅输入法)
CentOS 5.3上yum安装Apache+php+Mysql+phpMyAdmin
Linux下Apache2+MySQL5+PHP5安装
linux yum安装mysql后要注意的一些初始化问题
Fedora 8下用Yum安装Apache+PHP+MySQL环境
pthread之线程堆栈
Linux下pthread线程库介绍
Pthread 介绍
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/orzorz/archive/2010/03/07/5353213.aspx
发表评论
-
RedHat Enterprise Linux5 配置Samba服务器(国嵌)
2013-03-07 23:47 1624配置redhat的IP地址,确保redhat可以PING通XP ... -
10个工具让你的 shell 脚本更强大
2012-02-28 09:52 1275from http://www.oschina.net/que ... -
centos6.2下禁止ping请求
2012-02-17 15:25 992根据业务的特殊需求,有些服务器可能禁止外部ping请求。可以使 ... -
于/dev/null及用途
2011-12-23 15:22 794关于/dev/null及用途2007-11-19 17:56把 ... -
Linux 防火墙配置基础篇
2011-12-07 11:13 695from http://tech.163.com/05/070 ... -
linux下修改IP、DNS、路由命令行设置_网络配置
2011-12-07 10:51 940from http://www.chineselinuxuni ... -
修改Linux操作系统下22端口两种方法介绍
2011-12-07 10:45 455.第一种: 01假如要改SSH的默认端口(22 ... -
LVM 概念介绍
2011-12-07 10:26 929from http://baike.baidu.com/vie ... -
linux中新建文件命令touch用法详解
2011-06-13 15:12 1975引用linux中新建文件命令touch用法详解: linux ... -
SSH连接时的乱码解决方法首页
2011-05-23 20:36 1042ssh连接时,发现屏幕上一堆乱码,恐怕这种事情谁都遇到过吧。( ... -
Linux和windows下Vmware Server 安装使用笔记
2011-05-13 20:07 1676引用from http://gaoxingf.blog ... -
VMware Server 在 CentOS 下的安装与配置
2011-05-13 20:06 2058引用VMware Server 在 CentOS ... -
用VMware在Linux中安装Windows
2011-05-13 19:59 1421引用今天老大交给我个 ... -
Linux平台下rsync samba等的安装
2011-03-22 09:44 1151rsync 服务器架设方法 v0.1b (正在修订中) Sam ... -
卸载Linux 操作系统默认安装的Mysql、Apache、Php (一)
2011-03-16 16:37 1505载Linux 操作系统默认安装的Mysql、Apache、Ph ... -
WINDOWS 2003 R2 NFS共享问题 通过windows nfs共享给linux
2011-03-16 16:01 1856from http://vostro.blog.51cto.c ... -
CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
2011-03-16 15:57 1446引用CentOS 5.2,Linux 2.6+ ... -
简单几步让CentOS系统时间同步
2011-03-16 15:43 1560引用http://os.51cto.com 2010-04- ... -
看CentOS系统nfs安装与配置
2011-03-16 15:30 1000from http://os.51cto.com/art/20 ... -
linux下磁盘的分区及格式化以及实验操作步骤
2010-09-15 17:31 2144linux下磁盘的分区及格式化以及实验操作步骤时间:2010- ...
相关推荐
在 CentOS 5.2 系统上搭建 LAMP(Linux + Apache + MySQL + PHP)环境是一项常见的任务,它为 Web 开发提供了一个强大的平台。本文将详细介绍如何从源码安装 Apache、MySQL 和 PHP,并配置它们协同工作。 #### 一、...
本文档旨在指导用户在CentOS系统中安装配置Apache、PHP和MySQL环境,涵盖了Apache、PHP和MySQL的安装和配置过程。 Apache安装和配置 在CentOS系统中安装Apache需要下载Apache的源代码,使用wget命令下载Apache的...
综上所述,本文档详细介绍了如何在 CentOS 6.3 64位系统下从源码安装 Apache、MySQL 和 PHP5.5.0,并给出了具体的安装步骤和配置方法。对于想要深入了解 PHP5.5.0 新增功能或尝试最新版本的开发者来说,这份指南将...
本文将详述如何在64位的CentOS 5.2操作系统上,为AMD 64架构配置Apache(HTTP服务器)、PHP(脚本语言)和MySQL(关系型数据库)的全过程,帮助你构建一个功能完备的LAMP(Linux、Apache、MySQL、PHP)服务器。...
在Linux系统中,构建一个基于Apache、PHP和MySQL的服务器环境,通常被称为LAMP(Linux、Apache、MySQL、PHP)架构。这是一种常见的Web开发平台,适用于动态网站和应用程序的部署。下面将详细介绍如何在Linux环境下...
在本文中,我们将深入探讨如何在CentOS 7操作系统上通过源代码编译来安装Apache 2.4、MySQL 5.6和PHP 7.1。这个过程对于那些希望自定义软件配置或在没有预装包的环境中部署这些服务的系统管理员来说非常有用。 首先...
1. CentOS 6.3安装配置LAMP服务器的过程 2. 防火墙配置及端口开放 3. SELinux安全模块的关闭 4. Apache的安装、配置与启动 5. MySQL的安装、配置与启动 6. PHP5的安装 7. LAMP架构的概念与应用 详细说明: 1. ...
在Linux系统中搭建PHP、Apache和MySQL环境是Web开发的基础工作。这三者结合,通常被称为LAMP(Linux + Apache + MySQL + PHP)堆栈,是开源世界中最常见的Web服务器配置之一。以下将详细介绍如何在Linux环境下安装...
【Linux+Apache+Nginx+Mysql+PHP完美配置教程】 在配置Linux服务器以支持LAMP(Linux, Apache, MySQL, PHP)环境时,我们需要进行一系列的准备工作和安装步骤。以下是一个详细的步骤指南: **一、准备工作** 1. *...
### CentOS 7.2 SVN+Mysql+Apache+PHP 版本管理工具安装配置知识点 #### 一、准备工作 在开始安装配置之前,确保以下条件得到满足: 1. **服务器可以连接到Yum源**:这一步至关重要,因为后续安装过程中会依赖Yum...
本文将详细介绍如何在CentOS 5.5(RedHat 5)上安装配置LAMP环境,并集成Memcache和Zend Optimizer,旨在为初学者提供一个完整的指南。 #### 二、Apache Web服务器安装与配置 **1. 下载与解压Apache** ``` # tar ...
本指南将详细介绍在CentOS操作系统上如何安装并配置Apache、MySQL和PHP,形成一个LAMP(Linux、Apache、MySQL、PHP)环境的过程。LAMP是构建动态网站和网络应用最流行的平台之一。 首先,需要准备三个主要软件的...
本文将详细介绍如何在 Centos7 系统上搭建一个完整的 PHP 开发环境,包括 Apache HTTP Server、MySQL 数据库以及 PHP 解释器的安装和配置过程。 #### 二、准备工作 - **硬件需求**:一台 Centos7 服务器。 - **...
本文档主要介绍如何在 CentOS 7.1 操作系统上配置 Apache、MySQL、PHP 和 ZendGuardLoader 等环境。下面是详细的配置步骤和知识点: 1. 配置固定 IP 在 CentOS 7.1 中,需要配置固定 IP 地址,以便能够访问网络。...
《CentOS5.2 图示安装详解:新手友好指南》 CentOS 5.2 是一个基于Linux的服务器操作系统,以其稳定性和强大的企业级功能而备受赞誉。对于初学者来说,进行一次完整的安装可能显得有些复杂,但通过图示化的安装步骤...
1. **Linux**:作为基础操作系统,这里提到的是REDHAT7.2,但大多数现代Linux发行版(如Ubuntu、CentOS或Debian)也支持类似的配置步骤。 2. **Apache**:Apache HTTP Server是世界上最流行的Web服务器软件,负责...
### 安装LAMP(Linux+Apache+MySQL+PHP)环境及CentOS的过程详解 #### 一、CentOS安装步骤 ##### 1. 准备安装介质 - **下载ISO镜像**:下载CentOS ISO镜像文件,例如`CentOS-5.3-i386-bin-DVD.iso`,大小约为3.7GB。...