首先声明硬件以及软件资源:
[硬件]
Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00 GHz 2.99 GHz
4.00 GB (3.21 GB usable)
32-bit Operating System
[软件]
Windows 7 Enterprise
VirtualBox 4.0.4r70112
Linux 2.6.37-gentoo-r4 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux
Apache www-servers/apache-2.2.17
Mysql dev-db/mysql-5.1.51
Php dev-lang/php-5.3.6
iwebsns1.1.0
自搭自建流程:
VirtualBox 以及 Gentoo Linux安装此处省略
首先安装apache
# emerge -av apache
接着安装mysql
如果主机名为localhost需要修改
# vi /etc/conf.d/hostname
将HOSTNAME改为自己的主机名,比如
HOSTNAME="tux"
# vi /etc/hosts
在localhost后面加上自己的主机名,比如tux
# emerge -av mysql
配置mysql,设置root用户密码等
# emerge --config =dev-db/mysql-5.1.51
再接着安装php
修改/etc/make.conf
# vi /etc/make.conf
在USE后面加上apache2 和gd
# emerge -av php
然后配置apache,运行服务
# vi /etc/conf.d/apache2
在APACHE2_OPTS后面加上 -D PHP5
启动apache
# /etc/init.d/apache2 start
启动mysql
# /etc/init.d/mysql start
在浏览器输入地址验证apache是否运行
部署SNS服务
这里用的是iWebSNS,去官方网站下载源代码以及安装文档
将下载下来的服务器源代码解压缩到/var/www/localhost/htdocs/
# cd /var/www/localhost/htdocs/
# unrar x iwebsns1.1.0.rar
修改服务器目录以及文件权限
# chmod -R 777 iwebsns
在浏览器中输入iwebsns的地址安装iwebsns服务,安装过程参考iwebsns的官方文档
到这里就搭建完毕了,享受下在局域网玩玩完全属于自己的社交网络吧!
阅读(864) | 评论(0) | 转发(0) |