源码编译LAMP

目录

一、安装Apache服务

1.先关闭防火墙和安全机制

2.导入相应的依赖包并解包

 3.安装依赖环境

 4.移动相关文件

mv apr-1.6.2 httpd-2.4.29/srclib/aprmv apr-util-1.6.0 httpd-2.4.29/srclib/apr-util5.编译安装

6.编译

7.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别

8.编辑配置文件

 9.将httpd加入到系统管理器

 10.开启服务

 11.修改配置文件

12.检查语法

13.查看服务并重启服务

 14.查看端口是否启动

 15.用浏览器测试是否能访问

 二、如何安装Mysql数据库

1.安装依赖环境

 2.创建Mysq进程用户

​编辑3.导入Mysql相关包并解包

 4.编译安装

5. 更改管理主/组

6. 进入指定配置文件清空内容并配置文件内容

7.设置环境变量重新加载文件

 8.初始化数据库

9.拷贝指定文件

10.设置识别和启动服务并且设置开机自启

11. 查看服务启动情况

 12.给root账号设置密码

 13.登录到Mysq

 三、如何安装PHP

1.安装依赖环境

 2.导入PHP相关包并解压

 3.进入指定目录并编译安装

 4.复制配置文件并进行编辑

 5.优化把PHP 的可执行程序文件放入路径环境变量的目录中便于系统识别

6.修改Apache配置文件让Apache支持PHP

7.创建、编辑php页面文件

 8.重启服务

 9.在网页测试

 四、源码编译LAMP和论坛安装

1.创建一个数据库

 2.把bbs数据库里面所有表的权限授予给bbsuser,并设置密码

 3.刷新数据库

 4.解压论坛压缩包

 5.上传站点更新包

6.切换论坛目录 

 7.更改论坛目录属主

 8.用浏览器访问并创建数据库设置信息


一、安装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
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值