LAMP项目部署实战2
部署Discuz!论坛
一、Discuz!论坛概述:
1)Discuz!论坛是基于php+mysql进行开发的一套开源的论坛系统。
2)下载源代码:
下载地址:码云DiscuzX: Discuz! X 官方 Git,简体中文 UTF8 版本https://gitee.com/Discuz/DiscuzX
说明:需要注册账号。然后下载ZIP格式的文件。
3)通过Mobaxterm软件上传discuz.zip文件。这个就是我们的项目源代码。
4)安装unzip解压缩软件:
yum install -y unzip
5)使用unzip对discuz.zip压缩包进行解压。
unzip discuz.zip
说明:解压后会产生一个文件夹。
6)复制discuz目录中的文件到/var/www/html目录:
mv discuz/* /var/www/html/
7)打开浏览器,输入IP地址:
可以看到安装向导。
8)单击同意安装许可,进行安装:
9)提示当前目录不可写,权限管理,这些目录都提示不可写。
给/var/www/html目录设置可写权限。
chmod -R a+w /var/www/html
注意:以上操作是给所有文件添加一个w操作,但是生产环境尽量只针对文件配置权限。按提示哪个文件或哪个目录增加权限。
10)解决php扩展的问题:
mysqli_connect()检查结果不支持。
问题是安装php时,没有安装php-mysqli的扩展。
使用yum命令安装php-mysqli扩展:
yum install -y php-mysqli
11)然后再重新启动下httpd软件,让php-mysqli扩展立即生效。
systemctl restart httpd
12)设置运行环境:
全新安装Discuz!(含UCenter Server)
然后点击下一步。
13)设置mysql数据库的相关信息:
1)更改数据库密码;
2)设置admin管理员的密码;
3)更改系统信箱的地址;
然后点击下一步,就真正地开始安装:
14)点击右下方的链接地址,就可以访问到论坛的首页。
然后我使用admin的账号密码进行登录。
那么到此。论坛上线成功。
LAMP项目部署实战2相关推荐
- day11-进程的优先级LAMP项目部署实战
进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...
- 2021-06-26进程的优先级与LAMP项目部署实战
进程的优先级与LAMP项目部署实战 一.进程的优先级(扩展) 1.什么是进程的优先级 Linux是一个多用户.多任务的操作系统,系统中通常运行着非常多的进程.哪些进程先运行,哪些进程后运行,就由进程优 ...
- LAMP项目部署实战
LAMP项目部署实战 一.LAMP环境部署 1.回顾LAMP LAMP = Linux + Apache + MySQL + PHP Apache:主要用于接收用户的请求,处理业务逻辑,返回结果给客户 ...
- LAMP项目部署实战1
一.说明: LAMP:Linux + Apache + MySQL + PHP Apache: Apache是世界使用排名第一的Web服务器软件.主要用于接收用户的请求,处理业务逻辑,返回结果给客户端 ...
- Linux下Docker及Docker-compose的安装及项目部署实战
文章目录 1:Docker的安装 2: Docker Compose的安装 3:项目部署实战 1:Docker的安装 1:安装 1: yum install -y yum-utils device-m ...
- Linux基础学习五(1):java项目部署实战教程
项目部署:就是将集成开发工具(eclipse.idea)中开发编译好的项目,部署到tomcat中运行的过程. 本地部署 本地部署:将项目部署到本机安装的tomcat中,可以借助于开发工具的本身的提供的 ...
- linux 退出服务器_Vue实战091:Vue项目部署到nginx服务器
项目开发完成之后我们就需要将项目上线运行供用户访问,这时候我们就需要将项目部署到服务器上.对于Vue这种前端Web项目我们一般都部署在linux系统上,Linux常见的Web应用服务器有Apache. ...
- 【项目实战课】微信小程序图像识别模型前后端部署实战
欢迎大家来到我们的项目实战课,本期内容是<微信小程序图像识别模型前后端部署实战>.所谓项目实战课,就是以简单的原理回顾+详细的项目实战的模式,针对具体的某一个主题,进行代码级的实战讲解. ...
- nginx、uwsgi部署django项目理论+实战
基本环境: Ubuntu 16.04.4 LTS python 3.5 virtualenv django project deployable #理论分析 部署django项目有很多方法,方法推 ...
最新文章
- 最大整数(Noip1998连接多位数)
- Effective C++ 小笔记:条款13-17(第三章)
- 用keil4 模拟仿真显示引脚波形输出分析的步骤
- lightoj 1020 (博弈)
- 基于事件驱动架构构建微服务第5部分:容器化(Web Api Core 和 SQL Server Linux)
- Linux之telnet命令
- Python单例模式的多种实现方式
- TiDB x 中国电信翼支付 | 「效率提升 5 倍」,TiDB 在电信翼支付金融核心场景的应用
- Win10下修改git全部配置文件方法
- PhotoShop如何使用图层之实例演示?
- [机器学习]1模型评估与选择
- [水晶报表]如何设置水晶报表(crystal reports)的字段自动换行
- 用MSN Cartoon做的卡通自画像
- 【牛顿迭代逼近】求根号2的快速方法
- 03-iptables-实验
- 【ST】【CF855B】 Marvolo Gaunt's Ring
- ArchLinux开发环境第2辑——高效平铺式桌面i3个性化配置与美化
- SOC——Boundary scan 模块(一)
- ASP.NET 技巧三
- python神经网络预测的例子,神经网络算法python实现