目录
1.LAMP
2.Apache
3.安装apache
4.安装mysql数据库
5.安装php
6.安装论坛
L linux centos 平台
A apache 静态页面 静态请求 前台
M mysql 数据库 数据存储/读取 后台
P php 动态页面 动态请求 中间连接
1.开放源代码 2.跨平台使用 3.支持多网页编程语言
4.模块化设计 稳定 安全 5.可扩展插件式架构 能方便扩展新模块
复制
下载服务
配置环境
编译安装
优化配置文件路径 并建立软链接
复制 便于管理centos 6 7 systemctl
配置文件 /etc/init.d/httpd (35级别 85启动 21关闭)
配置文件 vim /usr/local/httpd/conf/httpd.conf
查看安装(成功)
下载服务
创建系统用户mysql
解压并复制到指定目录
tar zxvf mysql-5.7.17.tar.gz -C /opt
tar zxvf boost_1_59_0.tar.gz -C /usr/local/
mv /usr/local/boost_1_59_0 /usr/local/boost
配置环境
编译安装 make -j 4 && make install
改变所属主所属组
改配置文件 /etc/my.cnf
输入内容到/etc/profile中
初始化数据库
开启服务
开机自启
复制让它可以被识别使用命令
刷新识别
查看端口
给root用户设置密码 直接回车
下载服务
配置环境
下载
复制模板
vim /usr/local/php7/php.ini 改939行 1170行
建立软链接 让系统更容易识别
vi /etc/httpd.conf 255行 392行
rm -rf /usr/local/httpd/htdocs/index.html
vim /usr/local/httpd/htdocs/index.php 输入如图内容
完成后重启服务
输入本机地址在网页测试
1.mysql -u root -p 进入mysql数据库
2.输入 CREATE DATABASE bbs; 创建一个bbs
3.输入 GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY '123';
把bbs数据库里面所有表的权限授予给bbsuser,并设置密码
4.输入 flush privileges; 刷新数据库
5.unzip Discuz_X3.4_SC_UTF8.zip -d /opt/dis 解压
6.cd 到opt下dis中
cp -r dir_SC_UTF8/unload /usr/local/httpd/htdocs/bbs 上传站点更新包
7.cd /usr/local/httpd/htdocs/bbs 切换论坛目录
8.依次输入
chown -R daemon ./config
chown -R daemon ./data
chown -R daemon ./uc_client
chown -R daemon ./uc_server/data
9.进入网页进入论坛点击下一步 (如果需要要给一部分文件写的权限)
10.安装数据库