将 wamp 服务器上线的过程
Process to put wamp server online
谁能指导我,如何让wamp服务器上线。请告诉我把它放到网上需要做的整个过程。我想托管自己的网站。
提前致谢...
Wamp 服务器是 Windows Apache 的 Web 开发环境,MySQL、PHP databases.it 是 Windows 上的一个 Web 开发平台,它允许您在本地测试动态 Web 应用程序。
你不能用这个来托管你的网站。
您需要像 OVH 这样的虚拟主机。
但是,您可以注册一个免费的 DDNS(如 no-ip),用您的互联网盒子实现它,并以此配置 WAMP。
并且您将能够使用自己的计算机托管您的网站
您可以在这里找到教程:http://www.noip.com/support/.../diy-hosting-using-no-ip-wamp/
Windows:如何将您的 PC 用作 WAMP 服务器来托管网站
首先,让我们尝试使用装有 Windows 操作系统的个人计算机托管一个网站。
第 1 步:安装 WAMP 软件
为了让这一切变得超级简单,我们将使用一个名为 WampServer 的 WAMP 安装程序(其中有几个)。您也可以选择手动安装每个包,但此过程需要更多工作并且容易出错。
WampServer 软件包随最新版本的 Apache、MySQL 和 PHP 一起提供。
WampServer 是可用于在 Windows.
上创建 Apache、MySQL 和 PHP 应用程序的几个环境之一
首先,在此处下载 32 位或 64 位 WAMP 二进制文件,然后开始安装。只需按照屏幕上的说明进行操作,完成后启动 WampServer。
注意:您的 Skype 软件可能存在端口 80 冲突,但有解决方法。
第 2 步:使用 WampServer
安装后,会自动创建一个www目录。您可能会在这里找到它:c:\wamp\www
从该目录,您可以创建子目录(在 WampServer 中称为“项目”),并将任何 HTML 或 PHP 文件放入这些子目录中。
WampServer 中本地主机的主屏幕应如下所示。
如果您在 WampSever 菜单中单击本地主机 link 或使用 URL http://localhost 打开您的互联网浏览器,您应该会看到 WampServer 的主屏幕。
第 3 步:创建 HTML 页面
为了测试我们的 WampServer,我们可以将一个名为“info.php”的示例文件放入我们的 www 目录中。
点击WampServer菜单中的“www目录”直接进入该目录。
从那里创建一个包含以下内容的新文件,然后保存。
1
PHP 测试
现在您可以浏览 http://localhost/info.php 查看 PHP 安装的详细信息。您可以创建任何 HTML 和 PHP 文件结构以满足您的需要。
第 4 步:配置 MySQL
如果您单击 phpMyAdmin 菜单选项,您可以开始配置您的 MySQL 数据库(对于 WordPress 等 CMS 可能需要)。
phpMyAdmin 登录屏幕将在新浏览器中打开window。默认情况下,管理员用户名是 root,您可以将密码字段留空。
从那里,您可以创建新的 MySQL 数据库并更改现有数据库。不过,大多数软件(如 WordPress)会自动为您设置一个新数据库。
第 5 步:制作网站 Public
默认情况下,Apache 配置文件被设置为拒绝任何传入的 HTTP 连接,但来自本地主机的人除外。
要使您的站点可公开访问,您需要更改 Apache 配置文件 (httpd.conf)。您可以通过转到 WampServer 菜单,单击“Apache”并选择“httpd.conf”来查找和编辑此文件。
1
2
订单拒绝,允许
全部拒绝
将上面两行替换为下面两行:
1
2
订单允许,拒绝
全部允许
通过单击菜单中的“重新启动所有服务”重新启动所有 WampServer 服务。
现在应该可以从本地主机以外的地方访问该站点。确认没有 PC 防火墙阻止 Web 请求。您可能还需要在互联网路由器上设置端口转发。
第 6 步:使用域名
要在 WAMP 安装中使用域名(例如 Example Domain),我们需要先配置一些文件。假设我们的 Example Domain 域在您的 DNS 中有一个 IP 地址为 100.100.100.100 的 A 记录。
首先,我们需要在 C:\Windows\system32\drivers\etc\hosts 文件中添加以下行:
1
100.100.100.100 示例域
现在,我们需要再次编辑 httpd.conf(可通过 WampServer 菜单访问)以添加虚拟主机。打开该文件后,查找“虚拟主机”,然后取消注释后的行,如下所示:
1
2
虚拟主机
包括conf/extra/httpd-vhosts.conf
现在我们需要在“C:\wamp\bin\apache\Apache-VERSION\conf\extra\”中手动添加一个文件(VERSION是你的Apache版本)
然后在记事本中创建一个包含以下内容的文件,并将其保存在该 Apache 目录中。
1
2
3
4
5
ServerAdmin mail@example.com
DocumentRoot "c:\wamp\www"
服务器名称mysite.local
错误日志"logs/example.com.log"
CustomLog "logs/example.com-access.log" 通用
单击 WampServer 菜单中的“重新启动所有服务”以激活这些更改。
现在您的站点也应该可以通过其域名访问。
Linux:如何在 Linux 机器上托管网站
现在让我们介绍如何在 Linux 系统上设置 Apache、MySQL 和 PHP。
第 1 步:安装软件
要开始我们的 LAMP 软件安装,请在终端中键入以下内容:
1
sudo apt install apache2 mysql-server php libapache2-mod-php7.0
在安装过程中,系统会要求您输入(并重新输入)MySQL root 用户的密码。
在 LAMP 安装过程中准备好您的 MySQL root 密码。
从技术上讲,这不是必需的(因为它应该在安装时完成),但为了确定,我们将重新启动 Apache Web 服务器。
任何时候更改 Apache 的全局配置,都需要执行以下命令,除非您使用本地 .htaccess 文件进行配置。
1
sudo /etc/init.d/apache2 重启
第 2 步:勾选 PHP
要确认您的 PHP 服务器正常工作并查看当前可用的 PHP mod 规则,您可以在 Web 服务器根目录中放置一个测试 PHP 文件(/var/www/html/):
1
sudo echo "" > /var/www/html/info.php
我们现在可以通过浏览 http://localhost/info.php 来访问那个 PHP 页面。
您应该看到当前 运行 PHP 版本、当前配置和当前安装的 mod 规则。请注意,您稍后可以使用 Ubuntu 包管理器安装其他 PHP mod 规则,因为某些 PHP 应用程序可能需要这样做。
要确定哪些额外的 mod 规则可用,请在图形包管理器中搜索,或简单地使用命令行:
1
apt 搜索 php | grep module
第 3 步:勾选 MySQL
由于大多数 CMS 系统(例如 WordPress)使用 MySQL,我们也将查看该部分。
要查看您的 MySQL 安装是否正常,请输入“服务 mysql 状态”。
1
2
3
4
5
$服务mysql状态
● mysql.service - MySQL 社区服务器
[...]
mrt 15 13:24:09 host1 systemd[1]:已启动 MySQL 社区服务器。
我们看到 MySQL 已启动并且 运行。如果你没有看到这个,你可以输入“sudo service mysql restart”来重启MySQL服务器。
从这里,我们可以使用MySQL命令行客户端来管理数据库。
为此,我们需要使用之前在安装 MySQL 时输入的管理员凭据。
1
2
3
$ mysql -u root -p
[现在您将被要求输入我们的管理员密码并输入 mysql 提示符]
从这里,我们可以用 MySQL 做任何我们想做的事情,例如,创建一个新数据库:
1
2
创建数据库测试;
使用测试;
很多时候,CMS 会自动为您创建数据库,但有时您需要手动对数据库执行一些操作(例如,创建备份或优化表)。
PHPMyAdmin 是大多数网络专家都会推荐的友好数据库管理工具。
您可以通过在终端中键入以下内容来安装 PHPmyadmin:
谁能指导我,如何让wamp服务器上线。请告诉我把它放到网上需要做的整个过程。我想托管自己的网站。
提前致谢...
Wamp 服务器是 Windows Apache 的 Web 开发环境,MySQL、PHP databases.it 是 Windows 上的一个 Web 开发平台,它允许您在本地测试动态 Web 应用程序。
你不能用这个来托管你的网站。
您需要像 OVH 这样的虚拟主机。
但是,您可以注册一个免费的 DDNS(如 no-ip),用您的互联网盒子实现它,并以此配置 WAMP。
并且您将能够使用自己的计算机托管您的网站
您可以在这里找到教程:http://www.noip.com/support/.../diy-hosting-using-no-ip-wamp/
Windows:如何将您的 PC 用作 WAMP 服务器来托管网站
首先,让我们尝试使用装有 Windows 操作系统的个人计算机托管一个网站。
第 1 步:安装 WAMP 软件
为了让这一切变得超级简单,我们将使用一个名为 WampServer 的 WAMP 安装程序(其中有几个)。您也可以选择手动安装每个包,但此过程需要更多工作并且容易出错。
WampServer 软件包随最新版本的 Apache、MySQL 和 PHP 一起提供。
WampServer 是可用于在 Windows.
上创建 Apache、MySQL 和 PHP 应用程序的几个环境之一首先,在此处下载 32 位或 64 位 WAMP 二进制文件,然后开始安装。只需按照屏幕上的说明进行操作,完成后启动 WampServer。
注意:您的 Skype 软件可能存在端口 80 冲突,但有解决方法。
第 2 步:使用 WampServer
安装后,会自动创建一个www目录。您可能会在这里找到它:c:\wamp\www
从该目录,您可以创建子目录(在 WampServer 中称为“项目”),并将任何 HTML 或 PHP 文件放入这些子目录中。
WampServer 中本地主机的主屏幕应如下所示。
如果您在 WampSever 菜单中单击本地主机 link 或使用 URL http://localhost 打开您的互联网浏览器,您应该会看到 WampServer 的主屏幕。
第 3 步:创建 HTML 页面
为了测试我们的 WampServer,我们可以将一个名为“info.php”的示例文件放入我们的 www 目录中。
点击WampServer菜单中的“www目录”直接进入该目录。
从那里创建一个包含以下内容的新文件,然后保存。
1
PHP 测试
现在您可以浏览 http://localhost/info.php 查看 PHP 安装的详细信息。您可以创建任何 HTML 和 PHP 文件结构以满足您的需要。
第 4 步:配置 MySQL
如果您单击 phpMyAdmin 菜单选项,您可以开始配置您的 MySQL 数据库(对于 WordPress 等 CMS 可能需要)。
phpMyAdmin 登录屏幕将在新浏览器中打开window。默认情况下,管理员用户名是 root,您可以将密码字段留空。
从那里,您可以创建新的 MySQL 数据库并更改现有数据库。不过,大多数软件(如 WordPress)会自动为您设置一个新数据库。
第 5 步:制作网站 Public
默认情况下,Apache 配置文件被设置为拒绝任何传入的 HTTP 连接,但来自本地主机的人除外。
要使您的站点可公开访问,您需要更改 Apache 配置文件 (httpd.conf)。您可以通过转到 WampServer 菜单,单击“Apache”并选择“httpd.conf”来查找和编辑此文件。
1
2
订单拒绝,允许
全部拒绝
将上面两行替换为下面两行:
1
2
订单允许,拒绝
全部允许
通过单击菜单中的“重新启动所有服务”重新启动所有 WampServer 服务。
现在应该可以从本地主机以外的地方访问该站点。确认没有 PC 防火墙阻止 Web 请求。您可能还需要在互联网路由器上设置端口转发。
第 6 步:使用域名
要在 WAMP 安装中使用域名(例如 Example Domain),我们需要先配置一些文件。假设我们的 Example Domain 域在您的 DNS 中有一个 IP 地址为 100.100.100.100 的 A 记录。
首先,我们需要在 C:\Windows\system32\drivers\etc\hosts 文件中添加以下行:
1
100.100.100.100 示例域
现在,我们需要再次编辑 httpd.conf(可通过 WampServer 菜单访问)以添加虚拟主机。打开该文件后,查找“虚拟主机”,然后取消注释后的行,如下所示:
1
2
虚拟主机
包括conf/extra/httpd-vhosts.conf
现在我们需要在“C:\wamp\bin\apache\Apache-VERSION\conf\extra\”中手动添加一个文件(VERSION是你的Apache版本)
然后在记事本中创建一个包含以下内容的文件,并将其保存在该 Apache 目录中。
1
2
3
4
5
ServerAdmin mail@example.com
DocumentRoot "c:\wamp\www"
服务器名称mysite.local
错误日志"logs/example.com.log"
CustomLog "logs/example.com-access.log" 通用
单击 WampServer 菜单中的“重新启动所有服务”以激活这些更改。
现在您的站点也应该可以通过其域名访问。
Linux:如何在 Linux 机器上托管网站
现在让我们介绍如何在 Linux 系统上设置 Apache、MySQL 和 PHP。
第 1 步:安装软件
要开始我们的 LAMP 软件安装,请在终端中键入以下内容:
1
sudo apt install apache2 mysql-server php libapache2-mod-php7.0
在安装过程中,系统会要求您输入(并重新输入)MySQL root 用户的密码。
在 LAMP 安装过程中准备好您的 MySQL root 密码。
从技术上讲,这不是必需的(因为它应该在安装时完成),但为了确定,我们将重新启动 Apache Web 服务器。
任何时候更改 Apache 的全局配置,都需要执行以下命令,除非您使用本地 .htaccess 文件进行配置。
1
sudo /etc/init.d/apache2 重启
第 2 步:勾选 PHP
要确认您的 PHP 服务器正常工作并查看当前可用的 PHP mod 规则,您可以在 Web 服务器根目录中放置一个测试 PHP 文件(/var/www/html/):
1
sudo echo "" > /var/www/html/info.php
我们现在可以通过浏览 http://localhost/info.php 来访问那个 PHP 页面。
您应该看到当前 运行 PHP 版本、当前配置和当前安装的 mod 规则。请注意,您稍后可以使用 Ubuntu 包管理器安装其他 PHP mod 规则,因为某些 PHP 应用程序可能需要这样做。
要确定哪些额外的 mod 规则可用,请在图形包管理器中搜索,或简单地使用命令行:
1
apt 搜索 php | grep module
第 3 步:勾选 MySQL
由于大多数 CMS 系统(例如 WordPress)使用 MySQL,我们也将查看该部分。
要查看您的 MySQL 安装是否正常,请输入“服务 mysql 状态”。
1
2
3
4
5
$服务mysql状态
● mysql.service - MySQL 社区服务器
[...]
mrt 15 13:24:09 host1 systemd[1]:已启动 MySQL 社区服务器。
我们看到 MySQL 已启动并且 运行。如果你没有看到这个,你可以输入“sudo service mysql restart”来重启MySQL服务器。
从这里,我们可以使用MySQL命令行客户端来管理数据库。
为此,我们需要使用之前在安装 MySQL 时输入的管理员凭据。
1
2
3
$ mysql -u root -p
[现在您将被要求输入我们的管理员密码并输入 mysql 提示符]
从这里,我们可以用 MySQL 做任何我们想做的事情,例如,创建一个新数据库:
1
2
创建数据库测试;
使用测试;
很多时候,CMS 会自动为您创建数据库,但有时您需要手动对数据库执行一些操作(例如,创建备份或优化表)。
PHPMyAdmin 是大多数网络专家都会推荐的友好数据库管理工具。
您可以通过在终端中键入以下内容来安装 PHPmyadmin: