LAMP网络服务架构

目录

LAMP 网站服务架构

LAMP的组成部分

LAMP的构建顺序

安装论坛

0.电脑已编译安装Apache,MySQL,PHP

1.创建数据库,并进行授权

2.上传论坛压缩包到 /opt ,并解压

3.上传站点更新包

4.更改论坛目录的属主

5.浏览器访问验证


LAMP 网站服务架构

同时提供静态页面的动态页面能力

LAMP的组成部分

1.Linux(平台服务)

提供网站服务应用的运行环境,也支持Window作为AMP的运行环境

2.Apache(前段服务)

作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容。

3.MySQL(后台服务)

作为后端数据库,用于存储网站的业务数据账户信息等,并提供访问接口给编程语言程序连续使用SQL语句进行数据的读写

4.PHP/Perl/Python(中间连接)

为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库系统以协同工作,并提供Web应用程序的开发和运行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发。

LAMP的构建顺序

安装顺序依次为Linux、Apache、MySQL、PHP。其中Apache和MySQL的安装并没有严格的顺序

安装论坛

0.电脑已编译安装Apache,MySQL,PHP

1.创建数据库,并进行授权

mysql -u root -p                           #给root授权

CREATE DATABASE bbs;                  #创建一个数据库

GRANT all ON bbs.* TO 'bbsuser'@'%' IDENTIFIED BY 'admin123';
                                     #把bbs数据库里面所有表的权限授予给bbsuser,并设置密码admin123

flush privileges;                                   #刷新数据库

show databases;

quit                                                         #退出

2.上传论坛压缩包到 /opt ,并解压

cd /opt                      #切到opt目录
ls                           

unzip Discuz_X3.4_SC_UTF8.zip                         #解压    -d 可以指定目录

3.上传站点更新包

cd /opt/dir_SC_UTF8/                                #切换目录
cp -r upload/ /usr/local/httpd/htdocs/bbs           #上传站点更新包

4.更改论坛目录的属主

ps aux                             #查看发现论坛进程的用户名是daemon

cd /usr/local/httpd/htdocs/bbs                    #切换目录
chown -R daemon ./config                
chown -R daemon ./data
chown -R daemon ./uc_client
chown -R daemon ./uc_server/data                  #更改属主

5.浏览器访问验证

  • http://20.0.0.3/bbs                      #根据之前设置的本机ip加/bbs
  • http://20.0.0.3/bbs/admin.php    #论坛管理员后台

  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值