Slaris10系统下编译安装apache2、mysql5和php5
序言
首先感谢CU上各位XDJM的支持与热心回复,使得本人的知识长久以来通过CU不断长进。
下文借鉴CU上众多好贴结合数十次试验完成,错误与不足处请指正,以飨后来者。
既然到了精华区,决定重新排版以便阅读。
默认完全安装Slaris10
# uname -srvmpi
SunOS 5.10 s10_58 sun4u sparc SUNW,Ultra-250
//我的操作环境
到网站http://www.sunfreeware.com下载安装好gcc autoconf automake bison ncurses等编译环境软件。
#PATH=/usr/sbin:/usr/bin:/usr/local/bin/:/usr/ccs/bin
[size=4]编译安装HTTPD2[/size]
# tar xvf httpd-2.1.3-beta.tar
# cd httpd-2.1.3-beta
# CC=gcc CFLAGS="-O6" CXX=gcc CXXFLAGS="-O6 -felide-constructors -fno-exceptions -fno-rtti"
//上一行命令可以不用,其具体意义我也不是很明白。
# ./configure --enable-so
//DSO模式安装apache
# make
# make install
//编辑配置文件httpd.conf,添加改动如下,启动httpd成功
# vi /usr/local/apache2/conf/httpd.conf
引用:Listen 192.168.12.34:80
User nobody
Group nobody
ServerName 192.168.12.34:80
[size=4]编译安装Mysql5[/size]
#groupadd mysql
#useradd -g mysql mysql
#gunzip < mysql5.tar.gz | tar -xvf -
#cd mysql5
#./configure --prefix=/usr/local/mysql
#make
[color=Red]致命的: libstdc++.so.5: 打开失败: 无此文件或目录[/color]
//如果出现类似上述错误警告,按照下列步骤解决
#cp /usr/local/lib/libstdc++.so.5 /usr/lib/libstdc++.so.5
#make
//没有错误提示就OK
#make install
#cp support-files/my-medium.cnf /etc/my.cnf
#cd /usr/local/mysql
#bin/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql var
#chgrp -R mysql .
#bin/mysqld_safe --user=mysql &
# netstat -an|grep .3306
*.3306 *.* 0 0 49152 0 LISTEN
# pwd
/usr/local/mysql
# ./bin/mysql
[color=Red]ld.so.1: ./bin/mysql: 致命的: libncurses.so.5: 打开失败: 无此文件或目录
被杀掉[/color]
//如果出现类似上述错误警告,按照下列步骤解决
#cp /usr/local/lib/libncurses.so.5 /usr/lib/libncurses.so.5
//测试mysql连接正常否?
# /usr/local/mysql/bin/mysql
引用:Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.15-log
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | // 编译 安装 错误 PEAR #makeinstall mysql 回复 #make |
注册
个人空间
