Elgg 系统配置
2020-10-22顾武雄
只要完成了前面有关Elgg 网站程序与数据库的准备工作,接下来便可以开启浏览器,来联机内部的Elgg网站。
在此笔者联机的网址为http://elgg.lab01.com/elgg/install.php,其中该完整域名(FQDN)为笔者自己网络专用的域名,您也可以改成此主机的IP 地址。不过,在此仍建议您先在CentOS 本地系统或DNS 服务器中设置好对应名称的地址。之后点击“Next”继续。
在Requirements check页面中,系统将会分别检查目前的PHP 组件安装、网站的设置状态以及数据库配置等状态,看是否符合Elgg 网站的部署需求。
在此可以发现笔者目前的网站服务器(Web Server)似乎并没有通过检查,这里主要是因为在Elgg 网站的活页夹中少了“.htaccess”这个设置。那么应当如何解决这个问题呢?
其实解决方法很简单!首先通过执行“cd /var/www/html/elgg/”命令,来切换至elgg 的程序文件路径下,然后执行“cp htaccess_dist .htaccess”命令来复制一个.htaccess 的文件即可。接着执行“vi .htaccess”命令来编辑一下此设置档的内容。
然后在.htaccess 文件编辑的内容中找到Rewrite Base 的段落附近,并加入一行RewriteBase /elgg/叙述即可。保存设置并退出。
在完成.htaccess 文件的修改之后,请执行“/etc/init.d/httpd restart”命令,来重新启动Apache 网站服务,以便让此设置立即生效。
一旦完成了上述有关Apache 网站设置的修正之后,再次回到Elgg 网站设置的检查页面时,请点击“Refresh”按钮即可看到Web Server 的检查结果已显示正常。点击“Next”继续。
在“Configure site”页面中,请设置Elgg 网站的各项基本信息,依次包括了网站名称、网站Email 地址、网址、安装路径、数据路径以及默认的网站访问权限设置(默认为Public,表示开放所有人访问)。点击“Next”按钮继续。
在“Create admin acco unt”页面中,必须先设置第一位系统管理员的帐户信息,依次包括了显示名称(可以是中文)、Email 地址、登录名称、密码以及再次输入密码。点击“Next”按钮尝试创建此账户。
当看见“Finished”页面时,就表示已经完成了整个Elgg 网站的部署与初始化设置。点击“Go to site”开始使用网站。