FreeBSD6.1安装apache+mysql+php

    技术2022-05-11  125

    一、最小化安装freebsd6.1 二、设置网络 vi /etc/rc.conf 添加: hostname="server.test.com" ifconfig_lnc0="inet 192.168.10.121 netmask 255.255.255.0" defaultrouter="192.168.10.1" 保存退出 vi /etc/resolv.conf 添加 nameserver 202.96.209.133 保存退出 运行: /etc/netstart 三、安装ports 运行sysinstall->Configure->Distributions->ports 四、安装perl cd /usr/ports/lang/perl5.8 && make install clean 五、安装mysql5.0 用adduser添加用户mysql到mysql组中 下载mysql5.0然后运行 tar zxvf mysql.tar.tar mv mysql-standard-5.0.22-freebsd6.0-i386 /usr/local/mysql cd /usr/local/mysql scripts/mysql_install_db --user=mysql 第一次启动mysql服务 bin/mysqld_safe --user=mysql & 修改数据库管理员密码为123456 bin/mysqladmini -uroot password 123456  cp support-files/mysql.server /usr/local/etc/rc.d/mysql.sh 六、安装apache2.0 下载apache2.0然后运行 tar zxvf httpd.tar.gz cd httpd-2.0.59 ./configure --prefix=/usr/local/http --enable-so --enable-rewrite make make install make clean 修改httpd.conf vi /usr/local/httpd/conf/http.conf 添加 ServerName localhost 运行 /usr/local/http/bin/apachectl start 自动运行服务 cp /usr/local/http/bin/apachectl /usr/local/etc/rc.d/http.sh 七、安装gd cd /usr/ports/graphics/gd && make install clean 八、安装libxml2 cd /usr/ports/textproc/libxml2 && make install clean 九、安装t1lib cd /usr/ports/devel/t1lib/ && make install clean 十、安装PHP5.1 下载php5.1然后运行 tar zxvf php.tar.gz cd php-5.1.4 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --with-apxs2=/usr/local/http/bin/apxs --with-mysql=/usr/local/mysql --with-gd --with-jpeg-dir=/usr/local/bin --with-zlib-dir=/usr/local/bin --with-freetype-dir --with-xpm-dir=/usr/loacl/bin --with-t1lib  make  make install make clean cp php.ini-dist /usr/local/php/php.ini 修改apache配置文件 vi /usr/local/http/conf/httpd.conf 添加 AddType application/x-httpd-php .php  修改DirectoryIndex为 DirectoryIndex index.html index.php 保存退出 重启apache服务 安装全部完成  

    最新回复(0)