我想在我的本地主机上安装一个 phpBB 论坛,但为此我需要在我的 Ubuntu 上获取 IIS 或 XAMPP、PHP 和 SQL 之类的东西。
有人能告诉我怎么做吗?
我还能获得有关如何对特定文件/地图进行 CHMOD 的教程吗?
答案1
下面将向您展示如何设置 LAMP,并在 Ubuntu 14.04 - Desktop X86-64 上安装 phpBB,以便通过 http#://localhost/ 在本地运行它。如果您的目标比这更高级,则需要在您的帖子中提供进一步的说明。
[我输入的任何在 http/https 后带有 的 URL#
都不应输入。我这样做只是为了绕过最多 2 个 URL 的限制,以及无法发布本地主机链接。]
脚步:
在终端输入“
sudo apt-get install lamp-server^
”。系统将提示您为 MySQL 选择 root 密码。
在终端输入“
sudo apt-get install phpmyadmin
”。系统将提示您选择一个 Web 服务器;选择“apache2”。
系统将提示您使用 dbconfig-common 为 phpmyadmin 配置数据库;选择“是”。
系统将提示您提供数据库管理员用户的密码。输入您之前为 MySQL root 选择的密码。
系统将提示您为 phpmyadmin 选择一个密码。
打开 Mozilla Firefox,转到https://www.phpbb.com/downloads/并下载 phpBB 的 .zip 文件。[目前版本为 3.0.12。]
导航到您保存它的位置,默认位置是您的下载文件夹,然后右键单击并选择“在此处提取”来提取内容。
进入解压的文件夹,全选,复制。
在终端中输入“
sudo -i nautilus
”,浏览到“/var/www/html
”,删除“index.html”,然后粘贴 PhpBB 文件。右键单击“config.php”,然后将“其他”设置更改为“读写”。
打开 Firefox,访问“http#://localhost/install/index.php”,点击“安装”标签,点击“继续下一步”,点击“开始安装”。
在另一个选项卡中访问“http#://localhost/phpmyadmin/”。使用“root”作为用户名以及在安装期间选择的 MySQL 密码登录。
点击“数据库”选项卡,输入名称(例如:phpbb),然后点击“创建”。在“更多”选项卡下,点击“权限”,然后点击“添加用户”。输入用户名,输入密码,然后点击“全部检查”以查看全局权限。其他字段留空,然后点击页面底部的“开始”。退出 phpmyadmin。
在第一个选项卡中,您现在可以输入详细信息。即您为数据库选择的名称、您刚创建的用户名以及您刚创建的用户帐户的密码。
您现在将在 PhpBB 上设置一个用户帐户。
截图1:https#://copy.com/NRb3H93J4G1U
现在,您可以保留“高级设置”的默认设置。
您将看到一个祝贺屏幕,告诉您 phpBB 已设置。
在终端中输入“
sudo -i nautilus
”,然后导航到“/var/www/html
”。删除“安装”目录。您现在可以从“http#://localhost/”访问 phpBB。
屏幕截图2 = https#://copy.com/pqbNg62StakT
屏幕截图3 = https#://copy.com/YlfAlkPRR6P6
笔记:
PhpBB 要求某些目录具有 777 权限。默认情况下,这些文件夹应该已经具有这些权限,但如果出于某种原因它们没有,则需要手动更改它们。有关要更改哪些文件夹的详细信息,请参阅官方安装指南:https://www.phpbb.com/support/documents.php?mode=install&version=3&sid=d113b3ae012cbd0d9e8c0736f8c9a02d#quickinstall
2014 年 5 月 31 日使用 Ubuntu 14.04 - 桌面 X86-64 进行测试
2016 年 8 月 30 日使用 Ubunty 16.04 - 桌面 X86-64 进行测试
答案2
试试这个。像这样安装 apache2 web 服务器、php5、mysql DBMS 和 phpmyadmin
sudo apt-get install apache2 php5 mysql-client-5.5 mysql-server-5.5 phpmyadmin
并且您的系统中应该已经安装了核心服务器软件。要部署网页,请将它们放入万维网 找到这样的文件夹。
cd /var/www/ && ls #will display your contents in the browser.
现在你可以尝试启动服务器并得到类似的结果
无法可靠地确定服务器路径
不用担心。只需将下面这行添加到您的apache2.conf 文件位于 /etc 目录中。要打开此文件,请在终端中输入此命令。
sudo nano /etc/apache/apache2.conf
#paste this line below somewhere in the middle of that opened file
ServerName 127.0.0.1
然后像这样重新启动服务器
sudo service apache2 restart
现在您可以打开浏览器并输入本地主机 更好的是本地主机/phpmyadmin
请记住,要部署您的 Web 文件,只需将它们转储到上述 www 文件夹中即可。当然,我在 dpkg 安装 mysql 和依赖项时跳过了密码部分。