linux搭建LAMP
RedHat(CentOS5.3)平台下LAMP搭建Linux+Apache+Mysql+PHP
一、安装环境:
系统平台:CentOS5.3,内核2.6.18-128.el5,文字界面(未安装图形界面)
二、软件需求及下地地址:
httpd-2.2.13.tar.gz
MySQL-client-community-5.1.40-0.rhel5.i386.rpm MySQL-server-community-5.1.40-0.rhel5.i386.rpm MySQL-shared-community-5.1.40-0.rhel5.i386.rpm MySQL-devel-community-5.1.40-0.rhel5.i386.rpm
此外,这个版本用文字界面安装的话,有可能会缺一个perl组件:perl-DBI-1.32-5.i386.rpm,当你安装mysql的时候可能缺少这个依赖组件。或许有的人不会缺,不过在些还是提醒一下。。。
下载地址:
这个软件一般在安装盘的里面可以找到,如果手里没有安装盘,那么只能去百度上搜啦。
php-5.2.11.tar.bz2
此外,如果安装的版本是PHP5的话,那么还需要对XML库进行升级,因为系统自带的版本可能较低,configure的时候有可能过不去的哦。
这就是说,安装PHP5的话,要安装一些必须的库支持:
安装PHP5的话,要安装一些必须的库支持
libxml2-2.6.30.tar.gz libxslt-1.1.22.tar.gz Curl-7.19.6.tar.gz
4.一些常用的库文件:
(有人说PHP源码包里自带了GD2.0.28和zlib,
只要安装GD的三个支持包:jpg,png和freetype,但是我们还是下载)
gd-2.0.9.tar.gz jpegsrc.v6.tar.gz libpng-1.2.8.tar.gz
zlib-1.2.3.tar.gz freetype-2.2.1.tar.gz
下面的可装可以不装:
imap-2007d.tar.gz libc-client-devel-2002e-14.i386.rpm
下载相对应的包http://apache.mirror.phpchina.com/httpd/httpd-2.2.13.tar.gz
http://mysql.mirrors.crysys.hit.bme.hu/Downloads/MySQL-5.1/MySQL-server-community-5.1.40-0.rhel5.i386.rpm
http://mysql.mirrors.crysys.hit.bme.hu/Downloads/MySQL-5.1/MySQL-client-community-5.1.40-0.rhel5.i386.rpm
http://mysql.mirrors.crysys.hit.bme.hu/Downloads/MySQL-5.1/MySQL-shared-community-5.1.40-0.rhel5.i386.rpm
http://mysql.mirrors.crysys.hit.bme.hu/Downloads/MySQL-5.1/MySQL-devel-community-5.1.40-0.rhel5.i386.rpm
http://cn2.php.net/distributions/php-5.2.13.tar.bz2
http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.30.tar.gz
http://ftp.gnome.org/pub/GNOME/sources/
相关文档:
一:前言
最近在研究android的sensor driver,主要是E-compass,其中用到了Linux input子系统.在网上也看了很多这方面的资料,感觉还是这篇分析的比较细致透彻,因此转载一下以便自己学习,同时和大家分享!
(这篇博客主要是以键盘驱动为例的,不过讲解的是Linux Input Subsystem,可以仔细的研究一下!)
键盘驱动将检 ......
6
、修改数据库的字符集
mysql>use mydb
mysql>alter database mydb character set utf-8;
6
、创建数据库指定数据库的字符集
mysql>create database mydb character set utf-8;
通过配置文件设置创建数据库时字符集:
#vi /var/lib/mysql/mydb/db.opt
default-character-set=latin1
default-col ......
现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。
1.修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
......
最近由于需要,把几年前(有点夸张)的EeePc 1000拿出来,想在它自带的Linux系统下进行编程。谁知道居然没有GCC编译器,所以源码安装肯定是不行的啦。
后来在终端(ctrl+alt+t)里输入:sudo apt-get install gcc
发现支持apt-get安装软件,只不过没找到 ......
一.填空题:
1. 在Linux
系统
中,以
文件
方式访问设备 。
2. Linux内核引导时,从文件/etc/fstab
中读取要加载的文件系统
。
3. Linux文件系统中每个文件用i节点
来标识。
4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和
数据
存储块
。
5. 链接分为:硬链接 和 符号链接
......