版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan
最终安装的只有mysql+apache+php
系统里自带了zlib libxml2 libxslt libcurl openssl
经修改过后的linux安装配置lamp v2如下:
痛苦了N天啊.这东西真的很变态.N多个软件需要make
想到这里突然开始喜欢xmapp了
希望广大PHPER有时间了再研究这个太费时间...如果你是职业的linux管理员...那可要努力了.!
装了第一次卡到zlib上....最后的结果就是删掉已经快被装烂了的centos...
痛苦的过程如下
mysql + apache + openssl + PHP + gd + libpng + libjpeg + freetype2 + zlib(这个很重要很多都要用.) +libxml2
mysql
这是第一道坎
先是make出错...经过分析才知道是gcc没有装.晕掉. 装centos时没有注意要选有个开发工具的东西...make可以用了之后...发现还是make不了,经过分析....知道我下的是glibcc,是编译完了的...倒~~~~
直接复制过去...
apache这个东西先是没装.先要装其他的一些小东西.然而就是这些小东西.导致整个过程的终止
zlib
这个是第一个装的.没什么说的,./configure --prefix=/usr/myz/libs/zlib
顺利装上
freetype2
也顺利装上
然后是libpng
这里卡死了...
提示找不到zlib
我试了改makefile....结果没用...
然后又重新装了下zlib...然后装libpng...结果没有装到指定地点...疯掉.
之后删除
痛苦...如果上天再给我一次机会...我愿意直接装xmapp...如果需要装一台web服务器的话.我选择.rpm...如果是ubuntu的话我选择apt-get...
努力的重新安装一遍.如下:
MySQL+Apache+PHP+gd + libpng + libjpeg + freetype2 + zlib+libxml
MySQL
tar -zxvf mysql.tar.gz
groupadd mysql
useradd -g mysql mysql
到解压好的那个目录下
初始化数据库: ./scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql datachgrp -R mysql .加入到系统启动组(red hat): cp ./support-files/mysql.server /etc/init.d/mysqld
chkconfig mysqld reset
加配置cp ./support-files/my-medium.cnf /etc/my.cnfbin/mysqld_safe --user=mysql &这里又出了点小问题,系统启动出现错误.因为找不到mysql,当然要修改/etc.init.d/mysqld这个文件,把里面的/usr/local/mysql改成我的目录,OK
还有一点要到/usr/local/bin下面去ln -fs /usr/myz/mysql/bin/mysql mysql
当然还有mysqladmin mysqldump
这样还不能远程连接...晕....
grant all on *.* to root@"202.11.10.253" Identified by "dbpassword"
OK...MySQL是安装完了...
MySQL配置
设置其实刚才就做了一些
mysqladmin -u root password XXX
现在应该只剩下设置字符集了
找到客户端配置[client] 在下面添加
default-character-set=utf8 默认字符集为utf8
在找到[mysqld] 添加
default-character-set=utf8 默认字符集为utf8
新闻热点
疑难解答