快速业务通道

CentOs 5.3 安装lamp

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-21
l #改变目录到/usr/local/mysql
chown -R mysql:mysql var #改变var目录所属mysql用户到mysql组
chmod 755 var #改变var目录权限
cd /usr/local/mysql/bin #改变目录到/usr/local/mysql/bin
./mysqld_safe --user=mysql & #以mysql用户启动库生成套接字
netstat -ant | grep 3306 #查看mysql是否启动,mysql用的是3306端口
mysqladmin -u root password ''admin'' #给mysql的root用户设置密码
cd /usr/local/src/mysql-5.0.22/support-files/ #改变目录到cd /usr/local/src/mysql-5.0.22/support-files/
cp mysql.server /etc/init.d/mysqld #拷贝文件用于开机自动启动
chmod 755 /etc/init.d/mysqld #给mysqld权限
chkconfig --add mysqld #添加mysqld服务到系统
chkconfig mysqld on #打开myslqd服务
service mysqld restart #启动mysql服务
测试mysql:
cd /usr/local/mysql/bin #改变目录到cd /usr/local/mysql/bin
mysql -u root -p #登陆mysql
show databases; #查看数据库表
三、gd php
PHP添加GD库支持,下载软件如下: 将所有软件放到/root/software/目录下,解包安装过程如下:
[root@TestServer software]# tar zxvf zlib-1.2.3.tar.gz
[root@TestServer software]# cd zlib-1.2.3/
[root@TestServer zlib-1.2.3]# ./configure
[root@TestServer zlib-1.2.3]# make
[root@TestServer zlib-1.2.3]# make install
[root@TestServer zlib-1.2.3]# cd ../ [root@TestServer software]# bunzip2 libpng-1.2.10.tar.bz2
[root@TestServer software]# tar xvf libpng-1.2.10.tar
[root@TestServer software]# cd libpng-1.2.10
[root@TestServer libpng-1.2.10]# ./configure --prefix=/usr/local/libpng
[root@TestServer libpng-1.2.10]# make
[root@TestServer libpng-1.2.10]# make install
[root@TestServer libpng-1.2.10]# cd ../ [root@TestServer software]# tar zxvf freetype-2.3.5.tar.gz
[root@TestServer software]# cd freetype-2.3.5
[root@TestServer freetype-2.3.5]# ./configure
[root@TestServer freetype-2.3.5]# make
[root@TestServer freetype-2.3.5]# make install
[root@TestServer freetype-2.3.5]# cd ../ [root@TestServer software]# tar zxvf jpegsrc.v6b.tar.gz
[root@TestServer software]# mkdir -p /usr/local/jpeg/bin
[root@TestServer software]# mkdir /usr/local/jpeg/include
[root@TestServer software]# mkdir /usr/local/jpeg/lib
[root@TestServer software]# mkdir -p /usr/local/jpeg/man/man1
[root@TestServer software]# cd jpeg-6b/
[root@TestServer jpeg-6b]# ./configure --prefix=/usr/local/jpeg --enable-shared --enable-static
[root@TestServer jpeg-6b]# make
[root@TestServer jpeg-6b]# make install
[root@TestServer jpeg-6b]# cd ../ JPEG安装的时候不会自动生成目录,需要手工建立,否则可能出现编译异常
5.install libxml2
tar xzvf libxml2-2.6.30.tar.gz
cd libxml2-2.6.30
./configure
make
make install
# cp /usr/bin/xml2-config /usr/bin/xml2-configBAK
# cp xml2-config /usr/bin
cp:是否覆盖“/usr/bin/xml2-config”? y
这个是libxml2这个模块的BUG,通过对比这两个配置文件可以看出,程序安装到/usr/bin下的配置文件并不包含--prefix
信息,版本信息也是错误,如果不手动从编译目录中copy一个配置文件过去会出现以下gd库和php安装无法顺利完成.
找不到文件. 这个我在配置过程中在/usr/bin/下面根本没有xml2-config. 6 # tar zxvf fontconfig-2.4.91.tar.gz
# cd fontconfig-2.4.91
# ./configure --prefix=/usr/local/fontconfig --with-freetype-conf

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号