如何在CentOS 6安装Simple Machines Forum

Simple Machines Forum(SMF)是一个广泛使用的开源论坛sofware。

第1步

我们需要创建一个运行CentOS 6的新的Droplet。输入您的新论坛的所需主机名或域名。 在这种情况下,我们选择了mynewforum.com

创建1

接下来,我们需要选择该Droplet将要运行的图像。 选择CentOS 6.4 x64,最后创建Droplet。

创建2

您很快就会收到一封包含根凭据的电子邮件,以登录您的Droplet。 将此信息保存在安全的地方。

第2步

使用通过电子邮件发送给您的根凭据的SSH隧道进入虚拟机。 如果你是在OSX上,那么你可以使用终端,如果你使用的是Windows下载从PuTTYhttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html上

第3步:

现在安装Apache,PHP和mySQL。

注意:如果使用的是root以外的其他用户登录,您将需要使用sudo命令。

安装Apache型yum install httpd ,然后回车。

Apache1

出现提示时,如上所示,键入y,然后按Enter键。

接下来,安装MySQL类型yum install mysql-server ,然后回车。

MySQL1

出现提示时,如上所示,键入y,然后按Enter键。

我们将需要启动mySQL现在配置root密码。

类型service mysqld start ,然后回车。

以下命令将启动mySQL安装向导。

类型/usr/bin/mysql_secure_installation并回车。

MySQL2

系统将提示您输入root密码(如上所示)。 没有设置root密码,所以只需点击回车即可。

MySQL3

现在询问是否配置root密码(如上所示)。 请输入y并按回车键。

MySQL4

现在输入所需的mySQL root密码,然后按回车。 接下来,重新输入您的密码以进行确认,然后按Enter键。

注意:当您输入任何字符就会显示出来。

MySQL5

系统将提示您删除匿名用户,如上所示。 键入y,然后按Enter键。

MySQL6

您将被禁止远程登录功能,如上所示。 键入y,然后按Enter键。

MySQL7

您将被邀请删除在安装过程中创建的测试数据库,如上所示。 键入y,然后按Enter键。

MySQL8

您将被邀请重新加载特权表,如上所示。 键入y,然后按Enter键。

SMF使用PHP作为服务器端脚本语言。

要安装PHP类型yum install php php-mysql

PHP1

当提示时键入y并按Enter键。

第4步

mySQL已经在第3步中启动,但Apache仍然需要启动。

要启动Apache的类型service httpd start并回车。

  • 让Apache在引导时启动式chkconfig httpd on ,然后回车。
  • 为了有mysql开始启动类型sudo chkconfig mysqld on ,然后回车。

第5步

SMF将需要一个mySQL数据库来存储其所有的应用程序数据。

要登录到MySQL的类型mysql -u root -p然后回车。

mySQL9

然后系统会提示您输入密码。 输入在配置mySQL时在第3步中创建的密码。

注:没有字符将被显示为您键入密码。

当完成敲入。

mySQL10

创建一个MySQL数据库类型CREATE DATABASE mydatabase;MyDatabase的是数据库的名称要使用,然后回车。

mySQL11

创建一个MySQL用户为SMF类型CREATE USER 'forum'@'localhost' IDENTIFIED BY 'forumdbpassword';然后回车。 与你的愿望是SMF使用与你希望SMF使用的数据库密码forumdbpassword数据库用户更换论坛

mySQL12

我们需要向此新用户授予操作数据库的权限。 类型grant all privileges on `mydatabase`.* to 'forum'@'localhost';然后回车。 与您选择的数据库名称和数据库用户名替换MyDatabase的论坛

要刷新MySQL权限类型FLUSH PRIVILEGES;然后回车。

最后从键盘上按CTRL + C从mySQL逃脱。

第6步

安装和配置所有依赖项后,下一步是下载Simple Machines Forum软件

键入cd /var/www/html/并按Enter键来更改目录到Web根目录下。

要下载SMF类型的最新包装wget http://mirror.ord.simplemachines.org/downloads/smf_2-0-6_install.tar.gz并回车。

包作为存档下载。 键入tar xvfz smf_2-0-6_install.tar.gz ,然后按Enter提取存档。

由于我们已经提取了存档,我们可以删除旧的存档包。 类型rm -f smf_2-0-6_install.tar.gz然后按回车。

SMF需要服务器可写入一些文件。 类型chmod 777 attachments avatars cache Packages Smileys Themes ,然后回车。

第7步

SMF必须提供几个信息才能连接到您的数据库并设置您的管理员帐户。

将您的Web浏览器指向在Droplet创建电子邮件中找到的IP。 您应该看到初始安装屏幕,如上所示。

SMF1

只需点击继续。

SMF2

服务器名称localhost

用户名是在第5步中创建的数据库用户名。

密码就是你在第5步中创建的数据库用户密码。

数据库名称是您在第5步中创建的数据库。

表前缀可以保留为默认值(SMF_)。

完成后,选择继续。

SMF2

论坛名称就是你的社区,将作为论坛报头的名称。

论坛网址 ,如果你想有一个域,而不是一个IP上运行您的论坛,这改变域。

注意 :您必须配置必要的域名服务器和记录域与前手的Droplet工作。

gzip的输出忽略警告。 离开这个选中,它将工作在你的Droplet。

数据库会话这是最好的留给检查。

UTF-8字符集这个建议进行检查,因为这将允许您使用您的论坛多种语言。

允许简单的机器收集基本统计月报这些统计都是非个人身份,他们帮助企业更好地开发软件。 如果你感到宽厚,请检查它。

SMF4

SMF将负责这些艰巨的工作,并使用必要的表和字段填充数据库。 只需点击继续。

SMF5

您的用户名在其中,你会用它来登录论坛的用户名。

密码是在您将用于登录到论坛的密码。

电子邮件地址是将与您的论坛帐号相关联的电子邮件地址。

数据库密码就是你在第5步中创建的数据库密码, 这是出于安全目的,问了两次

SMF6

注:“点击这里删除install.php了现在”不会在服务器上运行。

SMF8

注意,下一步将修复上面的错误。

第8步

最后一步是删除install.php文件。

回到你的终端或putty应用程序。 如果您注销并重新登录再然后键入cd /var/www/html/并按回车键来更改目录到Web根目录下。 如果您将SSH客户端保留并连接,请忽略该步骤。

SMF7

要删除install.php了类型rm -f install.php ,然后回车。

完成

恭喜,您已成功安装了新的简易机器论坛。 您可以通过单击最终安装页面中的“您新安装的论坛”链接或输入创建电子邮件中找到的DropletIP来访问它。

SMF9

提交者Colin Schoen
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏