ubuntu 20.04 lts 宝塔安装不上nginx

在Ubuntu20.04上安装宝塔面板并配置环境后,新建站点时发现系统未能识别web服务。尝试重新安装nginx无效。解决方法是执行sudoapt-getupdate更新软件源,然后安装libxslt-dev和libxml2-dev两个依赖库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu20.04 安装宝塔之后一件安装了环境,之后新建站点的时候显示   没有安装web服务,又安装了一次nginx。

结果还是提示未安装web服务。

解决办法:

sudo apt-get update

apt-get install libxslt-dev libxml2-dev
### 使用宝塔面板部署和配置 phpEMS PHP 网站 #### 准备工作 确保已经安装并运行 Ubuntu 20.04 LTS 操作系统,并已成功安装宝塔面板版本7.5,以及 Nginx、PHP 版本7.5 和 MySQL 数据库服务器版本10[^1]。 #### 添加站点 通过浏览器访问宝塔面板管理界面,在左侧菜单栏点击【网站】选项卡,再点击右上角的【添加站点】按钮。按照提示输入域名信息,选择好存储路径后提交创建请求。这一步骤会自动完成虚拟主机设置过程,包括但限于生成默认首页文件夹结构等操作。 #### 上传与解压缩源码包 登录到FTP客户端或者直接利用宝塔内置文件管理器进入之前指定好的网站根目录位置;下载官方发布的最新版 `phpems` 压缩包至本地计算机,随后将其传输上去。完成后记得在线解压该档案以便后续安装流程能够顺利开展[^2]。 #### 配置数据库连接参数 在浏览器地址栏键入新建立起来的那个二级子域名称来启动 web 应用程序初始化向导页面。根据屏幕上的指示逐步填写必要的资料项——特别是关于目标 RDBMS 的接入凭证部分(即用户名/密码组合)。注意这里所指代的是前面提到过的 MariaDB 或者 Percona Server 实例而非其他第三方服务提供商的产品线。 #### 修改Nginx配置优化性能表现 为了提高静态资源加载速度并增强安全性防护等级,建议编辑对应站点下的反向代理规则集。具体做法是在控制台内找到对应的站点记录条目,切换到【配置文件】标签页下修改 server_name, root path 及 location blocks 中涉及缓存策略等内容。最后保存更改使之生效即可。 ```bash location / { try_files $uri $uri/ /index.php?$query_string; } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王雀跃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值