- 下载安装 XAMPP
XAMPP 是一个免费的、开源的 Web 服务器软件包,包含 Apache HTTP Server、MySQL数据库、PHP 和 Perl 计算机语言。下载后双击安装即可。 - 配置 Apache 服务器
a) 打开 XAMPP,点击 Apache 服务器右侧的 Config 按钮,选择 httpd.conf 文件。
b) 在左侧搜索框中输入 “Listen 80”,找到这一行,确保端口号为 80,将 # 去掉保存。
c) 在左侧搜索框中输入 “ServerName”,找到这一行,确保 ServerName 属性值为 localhost,将 # 去掉保存即可。
d) 再次点击 Apache 服务器右侧的 Config 按钮,选择 Apache (httpd-xampp.conf) 文件。
e) 在最后一行添加一行代码:Include “conf/extra/httpd-vhosts.conf”,保存即可。 - 配置 Virtual Hosts
a) 打开 XAMPP,点击 Apache 服务器右侧的 Explorer 按钮,进入 Apache/conf/extra 目录。
b) 复制 httpd-vhosts.conf 文件,重命名为 httpd-vhosts-ssl.conf,保存。
c) 打开 Apache/conf/extra/httpd-vhosts.conf 文件,添加如下代码:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:xampphtdocsandroid_server"
ServerName android_server
<Directory "D:xampphtdocsandroid_server">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
d) 打开 Apache/conf/extra/httpd-vhosts-ssl.conf 文件,添加如下代码:
Listen 443
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
NameVirtualHost *:443
<VirtualHost *:443>
DocumentRoot "D:xampphtdocsandroid_server"
ServerName android_server
<Directory "D:xampphtdocsandroid_server">
AllowOverride All
Require all granted
</Directory>
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
</VirtualHost>
e) 修改 hosts 文件,添加一行代码:127.0.0.1 android_server。
- 创建如下 PHP 文件,放在 D:xampphtdocsandroid_server 目录下
<?php
echo "Welcome to Android Server!"
?>
- 启动 Apache 服务器
a) 打开 XAMPP 主界面,点击 Apache 服务器 Start 按钮。
b) 打开浏览器,输入 URL:http://android_server,即可看到输出的字符串。
至此,Android 服务器端搭建完成。可以根据自己的需要修改 DocumentRoot 属性值,将网站部署到任何一个文件夹中。
- 安装 Apache 服务器:
sudo apt install apache2
- 安装 PHP:
sudo apt install php libapache2-mod-php
- 修改 Apache 配置文件:
sudo nano /etc/apache2/mods-enabled/dir.conf
将 index.php 文件移到第一行。
- 重启 Apache 服务器:
sudo systemctl restart apache2
- 创建一个 PHP 文件:
sudo nano /var/www/html/info.php
输入以下代码:
<?php
phpinfo();
?>
保存并退出文件。
- 在浏览器中访问该文件:
http://服务器IP地址/info.php
如果看到了 PHP 的信息页面,说明 PHP 已经成功安装并运行在 Apache 服务器上。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/158382.html