目录
mv apr-1.6.2 httpd-2.4.29/srclib/aprmv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util5.编译安装
7.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别
5.优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别
2.把bbs数据库里面所有表的权限授予给bbsuser,并设置密码
一、安装Apache服务
Apache:作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问、发送网页、图片等文件内容。
1.先关闭防火墙和安全机制
systemctl stop firewalld #关闭防火墙
setenforce 0 #关闭安全机制
2.导入相应的依赖包并解包
3.安装依赖环境
4.移动相关文件
mv apr-1.6.2 httpd-2.4.29/srclib/apr
mv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util
5.编译安装
6.编译
7.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别
8.编辑配置文件
vim /etc/init.d/httpd
9.将httpd加入到系统管理器
10.开启服务
11.修改配置文件
vim /usr/local/httpd/conf/httpd.conf
#--52行--修改
#Listen 192.168.200.50:80
--197行--取消注释,修改
ServerName 192.168.10.80:80
--221行--默认首页存放路径
DocumentRoot "/usr/local/httpd/htdocs" 以后 有存储
--255行--默认首页文件名设置
DirectoryIndex index.html
12.检查语法
13.查看服务并重启服务
14.查看端口是否启动
15.用浏览器测试是否能访问
二、如何安装Mysql数据库
Mysql:作为LAMP架构的后端,是一款流行的开源关系数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息、客户资料、业务数据等都可以存储到Mysql数据库,其他程序可以通过SQL语句查询,更改这些信息。
1.安装依赖环境
2.创建Mysq进程用户
3.导入Mysql相关包并解包
4.编译安装
5. 更改管理主/组
6. 进入指定配置文件清空内容并配置文件内容
vim /etc/my.cnf
7.设置环境变量重新加载文件
8.初始化数据库
9.拷贝指定文件
10.设置识别和启动服务并且设置开机自启
11. 查看服务启动情况
12.给root账号设置密码
13.登录到Mysq
三、如何安装PHP
PHP:作为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库,系统以协同工作,并提供Web应用程序的开发和运行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发。
1.安装依赖环境
2.导入PHP相关包并解压
3.进入指定目录并编译安装
4.复制配置文件并进行编辑
--1170行--修改
mysqli.default_socket = /usr/local/mysql/mysql.sock
--939行--取消注释,修改
date.timezone = Asia/Shanghai
5.优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别
6.修改Apache配置文件让Apache支持PHP
vim /etc/httpd.conf
#添加index.php255gg
#在392行下方插入一下内容,让Apache可以支持.php的网页文件
##检查156行默认支持php7的模块是否存在
7.创建、编辑php页面文件
8.重启服务
systemctl restart httpd.service
9.在网页测试
四、源码编译LAMP和论坛安装
1.创建一个数据库
2.把bbs数据库里面所有表的权限授予给bbsuser,并设置密码
3.刷新数据库
4.解压论坛压缩包
5.上传站点更新包
6.切换论坛目录
7.更改论坛目录属主
8.用浏览器访问并创建数据库设置信息
数据库服务器: localhost
数据库名字: bbs
数据库用户名: bbsuser
数据库密码: admin123
管理员账号: admin
管理员密码: admin123