Chinaunix首页 | 论坛 | 博客
  • 博客访问: 16488892
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 14:23:58

下载本文示例代码

1.从下载二进制版的Mysql安装包,这个MYSQL是二进制版的,不用编译

2.# chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz

3.# tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //将解压后生成的目录,复制到/usr/local/下并改名为mysql

4.# groupadd mysql // 建立mysql组
# useradd mysql -g mysql //建立mysql用户并且加入到mysql组中

5.# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf //在 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)

6.# cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql //初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限

7.# chown -R root . //设定root能访问/usr/local/mysql

8.# chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。

9.# chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件

10.# chgrp -R mysql . //设定mysql组能够访问/usr/local/mysql
11.# /usr/local/mysql/bin/mysqld_safe --user=mysql & //运行mysql,如果没有问题的话,应该会出现类似这样的提示:[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var 如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。

12.# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默认安装密码为空,为了安全你必须马上修改.

13.# cp support-files/mysql.server /etc/rc.d/init.d/mysqld //copy编译目录的一个脚本
# chmod 700 /etc/init.d/mysqld //设置使mysql每次启动都能自动运行
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on

14.# service mysqld start //启动mysqld服务
# netstat -atln //查看3306端口是否打开。要注意在防火墙中开放该端口。

下面开始安装apache,php,gd等。
应用软件:zlib-1.2.3.tar.gz
     libpng-1.2.9beta9.tar.gz
     freetype-2.1.10.tar.gz
     jpegsrc.v6b.tar.gz
     GD-2.0.33.tar.gz
     httpd-2.2.0.tar.gz
     php-5.1.2.tar.gz
1.装zlib
2.安装libpng
3.安装freetype
4.安装Jpeg
以上四个安装均先执行tar解压,然后configure,然后make,然后make install
注意,编绎Jpeg的时候configure一定要带--enable-shared参数,不然,不会生成共享库。另外就是libpng低版本的安装以cp ./scripts/makefile.std makefile来代替configure
5.安装GD

#tar zxvf gd-2.0.33.tar.gz
#cd gd-2.0.33
#./configure --with-png --with-freetype --with-jpeg
#make
#make install

6.安装Apache2

#tar zxvf httpd-2.2.0.tar.gz
#cd httpd-2.2.0
#./configure --prefix=/usr/local/apache --enable-track-vars --enable-cgi --enable-so --enable-mods-shared=all --with-config-file-path=/usr/local/apache/conf
#make
#make install

7.安装php5

#tar zvxf php-5.1.2.tar.gz
#cd php-5.1.2
#./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-jpeg-dir=/software/jpeg-6b/ --with-gd=/software/gd-2.0.33/ --with-freetype-dir=/software/freetype-2.1.10/ --enable-trace-vars --with-zlib-dir=/software/zlib-1.2.3/ --with-gd --enable-ftp --enable-sockets
#make
#make install

拷贝PHP配置文件php.ini:

#cp ./php.ini-dist /usr/local/php/lib/php.ini

按需要修改php.ini.
配置apache的 /usr/local/apache/conf/httpd.conf 文件。

1.从下载二进制版的Mysql安装包,这个MYSQL是二进制版的,不用编译

2.# chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz

3.# tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //将解压后生成的目录,复制到/usr/local/下并改名为mysql

4.# groupadd mysql // 建立mysql组
# useradd mysql -g mysql //建立mysql用户并且加入到mysql组中

5.# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf //在 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)

6.# cd /usr/local/mysql
# ./scripts/mysql_install_db --user=mysql //初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限

7.# chown -R root . //设定root能访问/usr/local/mysql

8.# chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。

9.# chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件

10.# chgrp -R mysql . //设定mysql组能够访问/usr/local/mysql
11.# /usr/local/mysql/bin/mysqld_safe --user=mysql & //运行mysql,如果没有问题的话,应该会出现类似这样的提示:[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var 如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。

12.# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默认安装密码为空,为了安全你必须马上修改.

13.# cp support-files/mysql.server /etc/rc.d/init.d/mysqld //copy编译目录的一个脚本
# chmod 700 /etc/init.d/mysqld //设置使mysql每次启动都能自动运行
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on

14.# service mysqld start //启动mysqld服务
# netstat -atln //查看3306端口是否打开。要注意在防火墙中开放该端口。

下面开始安装apache,php,gd等。
应用软件:zlib-1.2.3.tar.gz
     libpng-1.2.9beta9.tar.gz
     freetype-2.1.10.tar.gz
     jpegsrc.v6b.tar.gz
     GD-2.0.33.tar.gz
     httpd-2.2.0.tar.gz
     php-5.1.2.tar.gz
1.装zlib
2.安装libpng
3.安装freetype
4.安装Jpeg
以上四个安装均先执行tar解压,然后configure,然后make,然后make install
注意,编绎Jpeg的时候configure一定要带--enable-shared参数,不然,不会生成共享库。另外就是libpng低版本的安装以cp ./scripts/makefile.std makefile来代替configure
5.安装GD

#tar zxvf gd-2.0.33.tar.gz
#cd gd-2.0.33
#./configure --with-png --with-freetype --with-jpeg
#make
#make install

6.安装Apache2

#tar zxvf httpd-2.2.0.tar.gz
#cd httpd-2.2.0
#./configure --prefix=/usr/local/apache --enable-track-vars --enable-cgi --enable-so --enable-mods-shared=all --with-config-file-path=/usr/local/apache/conf
#make
#make install

7.安装php5

#tar zvxf php-5.1.2.tar.gz
#cd php-5.1.2
#./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-jpeg-dir=/software/jpeg-6b/ --with-gd=/software/gd-2.0.33/ --with-freetype-dir=/software/freetype-2.1.10/ --enable-trace-vars --with-zlib-dir=/software/zlib-1.2.3/ --with-gd --enable-ftp --enable-sockets
#make
#make install

拷贝PHP配置文件php.ini:

#cp ./php.ini-dist /usr/local/php/lib/php.ini

按需要修改php.ini.
配置apache的 /usr/local/apache/conf/httpd.conf 文件。

下载本文示例代码


Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法Linux下安装apache2 mysql5 php5的方法
阅读(127) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~