Linux-Apache的LAMB及论坛部署

一.LAMB
1.实验环境的搭建

[root@localhost ~]# rpm -q mariadb  ##数据库安装成功
mariadb-5.5.52-1.el7.x86_64
[root@localhost ~]# rpm -q httpd  ##httpd安装成功
httpd-2.4.6-45.el7.x86_64
[root@localhost ~]# rpm -q php-mysql  ##php-mysql安装成功并且版本符合要求
php-mysql-5.4.16-42.el7.x86_64
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl status httpd
● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-05-06 20:19:54 CST; 8min ago
     Docs: man:httpd(8)
           man:apachectl(8)
 Main PID: 928 (httpd)
   Status: "Total requests: 0; Current requests/sec: 0; Current traffic:   0 B/sec"
   CGroup: /system.slice/httpd.service
           ├─ 928 /usr/sbin/httpd -DFOREGROUND
           ├─1474 /usr/sbin/httpd -DFOREGROUND
           ├─1475 /usr/sbin/httpd -DFOREGROUND
           ├─1476 /usr/sbin/httpd -DFOREGROUND
           ├─1477 /usr/sbin/httpd -DFOREGROUND
           └─1478 /usr/sbin/httpd -DFOREGROUND

May 06 20:19:47 localhost.localdomain systemd[1]: Starting The Apache HTTP Se...
May 06 20:19:53 localhost.localdomain httpd[928]: AH00558: httpd: Could not r...
May 06 20:19:54 localhost.localdomain systemd[1]: Started The Apache HTTP Ser...
Hint: Some lines were ellipsized, use -l to show in full.
[root@localhost ~]# systemctl status mariadb
● mariadb.service - MariaDB database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2019-05-06 20:28:33 CST; 17s ago
  Process: 3392 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS)
  Process: 3363 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS)
 Main PID: 3391 (mysqld_safe)
   CGroup: /system.slice/mariadb.service
           ├─3391 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
           └─3560 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql...

May 06 20:28:30 localhost.localdomain systemd[1]: Starting MariaDB database s...
May 06 20:28:31 localhost.localdomain mysqld_safe[3391]: 190506 20:28:31 mysq...
May 06 20:28:31 localhost.localdomain mysqld_safe[3391]: 190506 20:28:31 mysq...
May 06 20:28:33 localhost.localdomain systemd[1]: Started MariaDB database se...
Hint: Some lines were ellipsized, use -l to show in full.

2.实验文件的配置

[root@localhost ~]# vim /etc/my.cnf

在这里插入图片描述

[root@localhost mysqladmin]# less README
[root@localhost mysqladmin]# rpm -qa php
php-5.4.16-42.el7.x86_64

localhost

[root@mysqladmin]# rpm -qa mariadb  ##数据库版本符合要求
mariadb-5.5.52-1.el7.x86_64
[root@localhost mysqladmin]# less Documentation.txt

在这里插入图片描述

[root@localhost mysqladmin]# cp config.sample.inc.php config.inc.php
cp: overwrite ‘config.inc.php’? y
[root@localhost mysqladmin]# vim config.inc.php  ##将编码写入配置文件

在这里插入图片描述
在浏览器中测试:172.25.4.105/mysqladmin进入数据库界面输入用户及密码进行数据库的创建
在这里插入图片描述
在这里插入图片描述
在mysql图形模式下可以编辑数据库
在这里插入图片描述

二.http论坛的部署
1.环境的设置
selinux :disabled
关闭防火墙
安装软件以及插件 httpd php php-mysql mariadb-server
开启httpd服务以及mariadb服务

[root@localhost ~]# getenforce
Disabled
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)
[root@localhost ~]# yum install httpd mariadb-server.x86_64 php php-mysql -y
[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl start mariadb.service 

2.论坛压缩包的解压及权限修改

[root@localhost ~]# cd /var/www/html
[root@localhost html]# ls
cgi  Discuz_X3.2_SC_UTF8.zip  index.html  index.php  mysqladmin  test  westos
[root@localhost html]# unzip Discuz_X3.2_SC_UTF8.zip
[root@localhost html]# rm -fr Discuz_X3.2_SC_UTF8.zip
[root@localhost html]# ls  ##解压生成三个目录readme upload utility
cgi  index.html  index.php  mysqladmin  readme  test  upload  utility  westos
[root@localhost upload]# ls
admin.php  connect.php      forum.php  member.php  search.php  uc_server
api        cp.php           group.php  misc.php    source      userapp.php
api.php    crossdomain.xml  home.php   plugin.php  static
archiver   data             index.php  portal.php  template
config     favicon.ico      install    robots.txt  uc_client
[root@localhost upload]# chmod 777 uc_server -R  ##给权限
[root@localhost upload]# chmod 777 data -R
[root@localhost upload]# chmod 777 config -R
[root@localhost upload]# chmod 777 uc_client -R

3.浏览器端测试:172.25.4.105/upload
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值