一、手动搭建论坛
实验环境搭建:
- 设置虚拟机server的ip为172.25.254.212
- 虚拟机server的名字为server.westos.com
- 搭建yum源
- 然后在虚拟机里作解析vim /etc/hosts
172.25.254.112 client.westos.com
实验步骤如下:
1.安装httpd、mariadb以及php服务,如下所示:
2.重启httpd和mariadb服务,如下所示:
3.关闭火墙并查看火墙的状态,如下所示:
4.随便打开一个浏览器测试,输入172.25.254.212看apache能否使用
能使用,但服务的共享目录下此时没有共享文件,如下图所示:
5.进入数据库的配置文件,关闭网络接口,如下所示:
6.安全初始化数据库,如下所示:7.重启数据库服务,如下所示:
8.登陆数据库以此来验证数据库是否可以在本地登陆,如下所示:
9.在apache的目录下上传软件包并解压
10.查看解压软件包的信息,并切换到说明目录下查看文件,进入说明目录查看安装软件的版本以及安装步骤,如下所示:
11.查看数据库和php的版本,如下所示:
12.进入到上传目录给文件写的权限,如下所示:
13.在浏览器输入172.25.254.212/upload/install/ 点击我同意去安装,发现报错,如下所示:
14.设置selinux的模式为警告模式,如下所示:
15.按照说明给目录及目录中的内容可写的权限
16.再次去测试,发现仅剩数据库的报错,如下所示:
17. php -m去查看数据库是否支持mysql,发现没有mysql
18. 搜索php服务并安装此服务,如下所示:
19. 重启httpd服务,如下所示:
20. 再次去测试发现没有问题,按照程序注册即可,如下所示:
21. 查看服务器上的数据库中是否有用户注册的信息,如下所示:
此时,整个的论坛搭建已完成。