LAMP+discuz论坛
实验目的:使用rpm包安装lamp,并发布discuz论坛
实验环境:
还原初始快照,测试ping通外网,关闭防火墙和防御子系统,修改主机名并使之能被解析到
实验步骤:
- 永久修改主机名
[root@node13 ~]# hostnamectl set-hostname web
[root@node13 ~]# bash
- 将主机名写入到/etc/hosts文件中,使域名被成功解析
[root@web ~]# echo "192.168.8.5 web" >>/etc/hosts
[root@web ~]# ping web

- 用yum安装httpd,mariadb和php
[root@web ~]# rm -rf /var/run/yum.pid 文件锁防止重复启动
需要删除yum.pid,否则会被锁定
[root@web ~]# yum -y install httpd mariadb-server mariadb php php-mysql

- 启动httpd和mariadb服务并设置开机自启
[root@web ~]# systemctl start httpd mariadb
[root@web ~]# systemctl enable httpd mariadb

- 无密码登录mysql
[root@web ~]# mysql

为提高安全性,设置密码
mysqladmin -uroot -p password
mysql_secure_installation \\修改root密码
- 创建数据库并修改字符集为utf8
MariaDB [(none)]> create database bbs default charset utf8 collate utf8_bin;
- 创建管理用户
MariaDB [(none)]> grant all on bbs.* to bbs@localhost identified by '123.com';
- 创建PHP测试网页
[root@web ~]# cd /var/www/html/
[root@web html]# vim index.php
添加:
<?php
phpinfo();
?>

- 在本机浏览器访问192.168.8.5,测试php是否安装成功
出现以下页面即为成功

- 创建目录并进入目录
[root@web ~]# mkdir /rpm
[root@web ~]# cd /rpm
- 将discuz代码包拖入虚拟机

- 查看是否成功复制代码包

- 解压discuz代码包
[root@web rpm]# unzip Discuz_X3.3_SC_UTF8.zip

- 查看解压后的软件包

- 将解压后的upload文件拷贝到网站根目录下
[root@web rpm]# cp -rp upload/ /var/www/html/bbs
- 设置bbs目录权限
[root@web rpm]# chmod -R 777 /var/www/html/bbs/
- 在浏览器安装discuzluntan
输入http://192.168.8.5/bbs/进入安装页面

- 出现此页面即为成功

- 出现以下页面即为正确

- 数据库名:bbs 存在的数据库
数据库用户名:bbs 存在的用户
数据库密码:123.com
管理员账号:admin
管理员密码:admin



- 论坛创建成功

- 访问论坛后台
输入用户名admin,密码admin

- 成功登录论坛后台

点击站点首页即返回论坛首页
2260

被折叠的 条评论
为什么被折叠?



