网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > linux > 新手入门 > linux技术 > 我的FreeBSD服务器架设过程  

我的FreeBSD服务器架设过程

2008-02-28  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

 
在网上看到了N多FreeBSD+Apache+PHP+MySQL+GD+ZendOptimizer的教程,可是安装那些教程操作总是出现这样或那样的问题,于是我综合了几个教程,自己做了一个安装教程.如果你的情况和我相似,严格按照下面的进行操作,应该也可以安装成功.在这里也对我所参照的几个教程的作者表示感谢! 网管u家u.bitsCN.com

---------------------------------------------
FreeBSD+Apache+PHP+MySQL+GD+Zend 网管论坛bbs_bitsCN_com

安装GD库 中国网管联盟bitsCN.com

使用ports安装下列库 中国网管论坛bbs.bitsCN.com

freetype
jpeg
png
tiff
gd 网管论坛bbs_bitsCN_com

如果不知道相应的ports在哪里,可以用“whereis 库或软件名”的方法查询。 网管联盟bitsCN@com

例如:

网管联盟bitsCN@com

#whereis gd
gd: /usr/ports/graphics/gd
# cd /usr/ports/graphics/gd
#make install 网管论坛bbs_bitsCN_com

--------------------------------------------------------------------------

中国网管论坛bbs.bitsCN.com

安装MySQL 网管下载dl.bitscn.com

1、添加mysql用户组和用户

网管u家u.bitsCN.com

pw addgroup mysql
pw adduser mysql -g mysql 网管网www_bitscn_com

2、编译安装MySQL

网管联盟bitsCN_com

./configure -prefix=/usr/local/mysql
make
make install
./scripts/mysql_install_db 网管论坛bbs_bitsCN_com

3、修改文件夹及文件权限和所属用户及用户组 网管网www_bitscn_com

chown -R root /usr/local/mysql
chgrp -R mysql /usr/local/mysql
chown -R root /usr/local/mysql/bin
chgrp -R mysql /usr/local/mysql/bin
chown -R root /usr/local/mysql/var
chgrp -R mysql /usr/local/mysql/var
chmod 777 /usr/local/mysql/var
chown -R root /usr/local/mysql/var/mysql
chgrp -R mysql /usr/local/mysql/var/mysql
chmod 777 /usr/local/mysql/var/mysql

网管网www_bitscn_com


chown -R root /usr/local/mysql/var/mysql/*
chgrp -R mysql /usr/local/mysql/var/mysql/*
chmod 777 /usr/local/mysql/var/mysql/*
chmod 777 /usr/local/mysql/lib/mysql/libmysqlclient.a 网管u家u.bitsCN.com

4、启动MySQL 网管u家u.bitscn@com

/usr/local/mysql/bin/mysqld_safe -user=mysql &
出现Starting mysqld daemon with databases from /usr/local/mysql/var即表示数据

网管u家u.bitscn@com

库系统安装并启动成功。 网管网www_bitscn_com

----------------------------------------------------------

网管联盟bitsCN_com

安装Apache2 中国网管论坛bbs.bitsCN.com

./configure --prefix=/usr/local/apache --enable-module=so --enable-shared=max
make
make install

网管网www_bitscn_com

启动、测试Apache
/usr/local/apache/bin/httpd
在浏览器地址栏中输入安装有Apache的机器的IP地址,如果出现“您能看见这个页面,说 网管网www.bitscn.com

明Apache web server 已经安装成功。您可以在这个目录中增加内容,或者把这个页面替 网管网www.bitscn.com

换掉。”等内容的页面,即表示Apache初步安装成功

网管联盟bitsCN@com

---------------------------------------------------------------------- 网管网www.bitscn.com

安装PHP4

网管bitscn_com

./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/apache/conf --enable-track-vars --enable-force-cgi-redirect --enable-pic --enable-inline-optimiation --enable-memory-limit --enable-debug=no --enable-bcmath --enable-shmop --enable-versioning --enable-calendar --enable-dbx --enable-dio --enable-mcal --with-ttf --with-gd --enable-gd-native-ttf --with-ftp --with-zlib --with-freetype --with-gettext --with-jpeg-dir=/usr/local/ --with-png-dir=/usr/local/
make
make install
cp php.ini-dist /usr/local/apache/conf/php.ini 网管下载dl.bitscn.com

修改httpd.conf
首先在httpd.conf中找到下面这句:
LoadModule php4_module                modules/libphp4.so
在其下添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps 网管u家u.bitsCN.com

添加index.php至:
DirectoryIndex index.html index.html.var
后面
其他方面的设置请参阅Apache相关设置文档。 网管u家u.bitsCN.com

设置完成后使用重新启动Apache。

网管bitscn_com

编写一个test.php文件放置网页发布目录,内容为:
<?
phpinfo();
?> 网管论坛bbs_bitsCN_com

在客户机浏览器地址栏中输入\\"http://*.*.*.*/test.php\\"如果正确现实php信息,即说明安装成功! 网管网www_bitscn_com


TAGs   过程   服务器       安装   -R   mysql   Apache   chgrp   chown      
 上一篇:jsp+php+mysql架设+apache配置中文说明   下一篇:写给Linux新手 在虚拟PC上安装Linux
我的FreeBSD服务器架设过程 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: