美文网首页
ubuntu的网页服务器环境配置

ubuntu的网页服务器环境配置

作者: Digonal | 来源:发表于2021-12-13 10:43 被阅读0次

网页服务器大致有两种apache以及nginx,这篇文章主要说说软件的安装及主要文件的识别。

Apache

最常见的网页软件
apt-get install apache2 php-mysql php
配置文件:/etc/apache2/sites-available
可支持的网页类型:/etc/apache2/mods-enabled/dir.conf
主页设置:/etc/apache2/sites-enabled/000-default.conf
网页位置:/var/www/html

nginx
因为php会自动下载安装apache,从而导致nginx无法使用。所以需要单独安装所需要的php模块。如果nginx只做代理,需要额外设置。

apt-get install nginx
apt-get install php7.2-fpm php7.2-mbstring php7.2-xml php7.2-mysql php7.2-common php7.2-gd php7.2-json php7.2-cli php7.2-curl # 可自行修改所需要php版本

可支持的网页类型或主页设置:/etc/nginx/sites-available/default

index index.html index.php;
location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        } # 使nginx支持php

网页位置:/var/www/html

可通过下来语句查看PHP版本,安装的模块,同时也可判断php是否安装正常

<?php echo phpinfo(); ?>

保存为index.php,随后在网页上打开查看

通过vscode、jupyter可在浏览器上,编程和python测试。

可以使用一体部署工具进行设置,操作简单。有xampp、phpstudy等
我使用的是phpstudy。
如果使用phpstudy,在更改默认主页地址时,无法访问,可以进行以下操作。
在phpstudy的设置中,选择vhosts.conf,打开配置文件。
将“Options FollowSymLinks ExecCGI”改成“Options +Indexes +FollowSymLinks +ExecCGI”,保存。然后重启web服务器就可。

相关文章

网友评论

      本文标题:ubuntu的网页服务器环境配置

      本文链接:https://www.haomeiwen.com/subject/xbdbtrtx.html