如何在Ubuntu Server 10.10上设置冯Office Suite Web服务器
本文介绍如何基于以前是OpenGoo的冯办公室设置本地Intranet网络办公套件服务器(在Ubuntu 10.10服务器上)。 冯办有一系列的组件类产品,如文字处理,电子邮件,日历和演示。
它还没有电子表格,也没有日历服务器集成日历。 如果这些是您希望看到的功能,请访问http://www.fengoffice.com/web/community/collaborate.php并告诉他们。
下载并安装Ubuntu服务器。 给服务器一个有用的netbios名称,例如fengserver
。 使用空格键选择LAMP服务器。
记下您用于MySQL root用户的密码 - 稍后您将需要。
创建一个用户密码,例如fengadmin
从命令行。
转到Internet目录:
cd /var/www
下载最新版本的FENG:
sudo wget http://downloads.sourceforge.net/project/opengoo/fengoffice/fengoffice_1.7.4/fengoffice_1.7.4.zip
安装解压缩
包:
sudo apt-get install unzip
解压冯:
sudo find . -name "feng*.zip" -exec unzip {} \;
安装PHP:
sudo apt-get install php5-gd mysql-server apache2 php5 php5-mysql
将解压缩的文件夹的所有权授予Apache:
sudo chown www-data:www-data /var/www/feng/feng_community/config
sudo chown www-data:www-data /var/www/feng/feng_community/cache
sudo chown www-data:www-data /var/www/feng/feng_community/upload
sudo chown www-data:www-data /var/www/feng/feng_community/tmp
在MySQL中创建feng数据库:
echo "create database fengdb" | mysql -u root -p
输入您的MySQL根密码。
echo "create user 'fenguser'@'localhost' identified by 'fengsqlpassword'" | mysql -u root -p
再次输入您的MySQL根密码。
echo "grant all on fengdb.* to 'fenguser'@'localhost'" | mysql -u root -p
再次输入您的MySQL根密码。 或者在每种情况下,您可以在-p之后立即输入密码,没有空格。 这样就可以让脚本进行脚本化。 稍微安全,尽管您的密码将在脚本中显示
重新启动网络服务器:
sudo /etc/init.d/apache2 restart
从另一台机器转到网站:
http://fengserver/feng_community/
对于MySQL数据库/主机/用户名/密码输入fengdb / localhost / fenguser / fengsqlpassword
。 显然,输入一个更安全的密码代替这个和以上的fengsqlpassword
的每个实例。
创建一个feng管理员用户名和密码。
去完成,添加一个新用户的细节,你完成了。