当前位置: 首页 > news >正文

在Ubuntu18.04上安装小皮面板并搭建drupal网站

(踩了各种坑、问了各种AI都没有用,去问大佬问了好久,才搞好了,最气的是网上根本没有任何的教程!!!)

一、安装小皮面板

:千万不要直接用这个命令直接下载安装sudo wget -O install.sh https://dl.xp.cn/dl/xp/install.sh && sudo bash install.sh,血的教训!!!试了n多遍,怎么弄都卡在第一步,根本没有办法搭建drupal网站,这样的界面一般就是下载安装错了。Ubuntu卸载小皮面板-CSDN博客

1、先在桌面上创建一个文件夹,文件夹命名为phpstudy

2、右击phpstudy文件夹,选择在终端打开,并输入

sudo wget -O install.sh https://dl.xp.cn/dl/xp/install.sh

3、然后继续输入

su root

PS:如果没有登过root用户,输入

sudo passwd root

4、然后发现输入./install.sh,权限不够

输入chmod +777 ./install.sh,再次输入./install.sh

在这个过程中,第一个输入Y,第二个输入yes

这个过程要等的时间有点久,如果很长时间都没有动,就CTRL+C,再次输入./install.sh

5、在浏览器里访问内网面板地址-1: http://192.168.47.131:13520/b4a62b,输入账号和密码(一定要把面板账户信息截屏!!!),勾选我已阅读并同意《用户协议》,进入面板

6、如果界面一直在加载,先看看是否连得上网络,看能不能ping通,如果ping得通,可能是浏览器版本太低了,可以更新一下浏览器版本,直接输入

sudo apt install --only-upgrade firefox

二、搭建drupal

我搭建的是drupal-v7.103这个版本

1、点击文件,点击桌面,然后在空白处右击选择在终端打开

2、在终端依次输入

su root #切换用户
mv drupal-v7.103.zip /xp/www 

3、然后打开浏览器的小皮面板,找到/xp/www,如果双击点不进去文件夹,点击最右边的更多,选择第一个的打开

4、点击drupal-v7.103.zip最右边的更多,选择解压,可以把解压后的文件夹重命名为drupal

5、然后选择最左边的网站,会发现这个

安装这两个的时候,会发现这两个互相冲突

注:千万不要下载Apache,因为搭建完网站之后点击IP地址,就会显示连接失败

6、选择安装nginx-1.24.0,然后点击添加网站,选择手动创建

7、先打开终端,输入ifconfig,查找Ubuntu的IP地址,在ens33下面的192.168.47.131就是Ubuntu的IP地址

8、绑定域名输入第7步的IP地址:8081,根目录选择drupal,点击下一步

9、PHP版本选择5.6,数据库Mysql版本选择5.7,然后点击确定

10、然后点击192.168.47.131_8081,就可以进入到搭建好的网站界面

11、前两步选择Save and continue,这一步建议选择SQLite,如果选择MySQL的话,就会显示连接数据库失败

12、输入这些必选项,点击Save and continue

13、因为Site e-mail address输入错误,但是不影响使用,点击Visit your new site,就搭建完成了!!!


http://www.mrgr.cn/news/98447.html

相关文章:

  • Hollowed Net for On-Device Personalization of Text-to-Image Diffusion Models - Slides
  • 算法思想之模拟
  • 2025蓝桥杯python A组省赛 题解
  • tcp特点+TCP的状态转换图+time_wait详解
  • SQL刷题日志(day1)
  • SD+ ControlNet (边缘图+颜色图),扩散模型+约束条件关于颜色因子的探索实验(一):双条件融合生成优化——项目学习记录
  • Python小程序 - 文件处理3:正则表达式
  • 1 cline 提示词工程指南-架构篇
  • 华为OD机试真题——模拟消息队列(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
  • 正则表达式在线校验(RegExp) - 加菲工具
  • 2.4goweb 项目1
  • Linux目录结构:核心目录功能与用途解析
  • 树莓派超全系列教程文档--(24)本地化设置、SSH及配置防火墙
  • 机器学习 | 强化学习基本原理 | MDP | TD | PG | TRPO
  • UE5 Chaos :官方文献总结 + 渲染网格体 (Render Mesh) 和模拟网格体 是如何关联的?为什么模拟网格体 可以驱动渲染网格体?
  • 单链表各种操作实现(数据结构C语言多文件编写)
  • Cesium.js(7):地图、地形的加载
  • 双链表各种操作实现(数据结构C语言多文件编写)
  • ubuntu18.04安装miniforge3
  • Base64在线编码解码 - 加菲工具