Linux运维之论坛的制作(LAMP) - Go语言中文社区

Linux运维之论坛的制作(LAMP)


一、实验环境(rhel7.0版本)

主机环境:rhel7.0

各主机信息

主机名 IP
server 172.25.254.1

 

二、LAMP(Web应用软件的组合)

 

Linux+Apache+Mysql/Mariadb+Perl/Php/Python是一组常用来搭建动态网站或者服务器的开源软件,它们本身都是各自独立的程序,但是因为经常被放在以其使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

 

软件组件

 

1、Linux

Linux 是免费开源软件,这意味着源代码可用的操作系统。

2、Apache

Apache 是使用中最受欢迎的一个开放源码WEB服务器软件。

3、MySQL

MySQL 是多线程、多用户的SQL数据库管理系统

MySQL 已由Oracle公司自 2010 年 1 月 27 日通过SUN购买。SUN 最初于 2008 年 2 月 26 日收购 MySQL。

4、PHP,Perl 或 Python

PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。

 

三、论坛的制作

 

1、"setenforce  0"设置selinux为警告模式(为了避免网络问题)

 

2、关闭防火墙,或者对防火墙进行设置,使得httpd服务可以通过防火墙。——上篇博文已经做过

 

3、安装Apache 和 php。——上篇博文已经做过

必须要在访问apache之前,下载好php软件。否则,Apache不认识php文件,使得出现不了安装的界面。

 

4、创建一个Apache的虚拟主机(这里的apache的虚拟主机,不同于普通的虚拟主机:这里的虚拟主机不需要写默认发布页)

这里需要注意的是:也可以不创建Apache的虚拟主机,直接将其论坛模板复制到httpd服务的默认发布目录"/var/www/html"目录中或者如果之前修改了默认发布目录,就解压到修改之后的默认发布目录中,并进行解压。最后在浏览器中输入:IP/upload进行测试即可。

 

5、复制论坛模板到"/var/www/xin.com/bbs/html",并进行解压

 

6、进入目录"var/www/xin.com/bbs/html/readme/

阅读帮助文档。根据提示进行下一步

 

7、修改权限:

 

8、重启httpd服务,并编写测试主机的本地解析文件,在浏览器中输入"bbs.xin.com/upload"进行测试

点击同意,然后一步一步跟着提示操作

 

(1)"chmod  -R  777  uc_server  uc_client"。修改uc_server,uc_client的权限,刷新生效

 

(2)下载mariadb数据库,开启mariadb服务,并对其进行安全初始化的配置,并重启mariadb服务。

"vim  /etc/my.cnf",在里面第10行编辑"skip-networking=1"(这一步,可做可不做。)

  "systemctl   restart   mariadb"(这一步跟上一步一样,也是可做可不做。)

        

设置 root 用户的密码,剩下的一路敲击 y。

 

(3)下载软件使得php支持mysql

 

(4)重启httpd服务生效(因为php与httpd有关,所以要重启httpd服务),并刷新网页

之后就是根据提示,一步步操作了。

 

(5)点击下一步继续

 

(6)点击下一步继续

 

(7)填写数据库相关信息,主要是数据库密码,点击下一步继续

 

(8)开始安装

 

(9)安装完成后,点击右下角的"您的论坛已完成安装,点此访问",就可以进入论坛了

 

(10)在右上角输入用户名和密码就能进入论坛进行操作了

 

注意:

  1. 在制作论坛的过程中,既可以输入mariadb数据库的root用户的密码,也可以在mariadb数据库中创建别的用户,然后这里输入新建的用户的用户名和密码。

  2. 既可以创建apache的虚拟主机,也可以不创建apache的虚拟主机。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_42303254/article/details/84844295
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-08 17:09:50
  • 阅读 ( 1213 )
  • 分类:运维

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢