LAMP服务器,LAMP配置,实战 LAMP 服务器配置 完整篇
• 经验
LAMP服务器,LAMP配置,实战 LAMP 服务器配置 完整篇LAMP服务器配置一步一步来,你可以学着试试。安装zlib塔尔zxvf zlib-1.2.3.tar.gz CD zlib-1。2 .3。/configure-前缀=/usr/local/zlib 2 make make install安装libpng-1.2.10.tar.gz光盘/configure-prefix=/usr/local/libpng make make install安装免费型焦油zxvf freetype-2.3.5.tar.gz光盘免费型/configure-prefix=/usr/local/freetype make make安装安装JPEG mkdir/usr/local/JPEG 6 mkdir/usr/local/JPEG 6/bin mkdir/usr/local/JPEG 6/lib mkdir/usr/local/JPEG 6/include mkdir/usr/local/JPEG 6/man mkdir/usr/local/JPEG 6/man/man 1 tar zxvf jpegsrc.v6b.tar.gz CD JPEG-6b ./configure-prefix=/usr/local/JPEG 6-enable-shared make make安装安装GD tar zxvf gd-2.0.35.tar.gz CD GD-2。0 .35。/configure-prefix=/usr/local/gd2-with-zlib=/usr/local/zlib 2/-with-png=/usr/local/libpng/-with-JPEG=/usr/local/JPEG 6/-with-freetype=/usr/local/freetype/make(在制造时可能会是出现以下错误:光盘./bin/sh/root/GD-2。0 .35/config/missing-run a local-1.9-I config a local:configure。AC:64:警告:在库激光唱片中找不到宏AM_ICONV ./bin/sh/root/GD-2。0 .35/config/missing-run automake-1.9-外来光盘./bin/sh/root/GD-2。0 .35/config/missing-运行autoconf configure。AC:64:错误:可能是未定义的宏:AM_ICONV如果此标记和其他标记是合法的,请使用m4 _模式_允许.请参见自动确认文档制造:* * *[配置]错误一把报错信息" configure.ac:64:错误:可能是未定义的宏:AM_ICONV "拿到谷歌里搜索,得到"但是你需要有gettext "没有gettext这个包。然后直接运行:好吃安装gettext在做制造就好了[解决方法是在:把警告:在库中找不到宏AM_ICONV 复制到谷歌中找到这个地址http://sery . blog . 51c to . com/10037/50892])安装mysql groupadd添加mysql //建立关系型数据库组useradd mysql -g mysql //建立关系型数据库用户并且加入到关系型数据库组中塔尔zxvf mysql-5.0.16.tar.gz//解压缩光盘mysql-5.0.16 //进入解开包的目录/configure-prefix=/usr/local/MySQL-with-charset=gbk-with-extra-charsets=gbk,GB 2312-enable-thread-safe-client make make安装激光唱片脚本//进入到脚本目录下/mysql_install_db - user=mysql //安装库文件,应该会提示说好吧!的cd /usr/local/mysql //进入到安装的关系型数据库软件目录中琼河根。//设定根能访问/usr/local/MySQL chown-R MySQL var//设定关系型数据库用户能访问/usr/local/mysql/var,里面存的是关系型数据库的数据库文件。这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。chown -R mysql var/.//设定关系型数据库用户能访问/usr/local/mysql/var/mysql下的所有文件mysql .//设定关系型数据库组能够访问/usr/local/mysql #上面的已经把关系型数据库完全安装完了,也能正常使用了,但还不够,你要将关系型数据库的数据库启动脚本加入系统启动目录CD/usr/local/MySQL/lib/MySQL/ln-s lib MySQL客户端。所以。15 .0 .0 lib MySQL client _ r . so CP/tmp/MySQL-5。0 .16/支持文件/我的-巨大。cn f/etc/my。cn f CP/tmp/MySQL-5。0 .16/support-files/MySQL。服务器/etc/RC。d/初始化。d/mysqld chmod 700/etc/RC。d/初始化来启动关系型数据库进程安装阿帕奇塔尔zxvf httpd-2.2.11.tar.gz光盘httpd-2.2.11 ./configure-prefix=/usr/local/Apache 2-enable-rewrite-enable-SSL make make安装安装完毕后,使用如下命令启动APACHE/usr/local/APACHE 2/bin/APACHE CTL start安装php-5.2.6.tar.gz光盘php-5-2.6 ./configure-prefix=/usr/local/PHP-with-APX S2=/usr/local/Apache 2/bin/apxs-with-MySQL=/usr/local/MySQL-with-config-file-path=/usr/local/PHP/etc-with-JPEG-dir=/usr/local/JPEG 6/-with-png-dir=/usr/local/libpng/-with-GD=/usr/local/gd2/-with-freetype-free将街头流氓支持。服务器端编程语言(专业超文本预处理器的缩写)编辑街头流氓配置vi /var/apache/conf/httpd.conf搜索添加类型找到类似AddType application/x-compress .Z在其下增加一行AddType application/x-httpd-php .php .phtml AddType application/x-httpd-PHP-source .phps重启街头流氓时候,出现以下信息:[root @ miix htdocs]# Apache CTL-k restart httpd:/usr/local/Apache 2/conf/httpd。会议的第53行出现语法错误:无法将/usr/local/Apache 2/modules/lib PHP 5。因此加载到服务器:/usr/local/Apache 2/modules/lib PHP 5。所以:无法在重新分配:权限被拒绝后恢复段抗议这是由于selinux引起的,所以需要这样一下:chcon-t textrel _ shlib _ t libphp 5。因此