一:安装Apache
1、查看是否安装过Apache:rpm -qa | grep httpd
2、有就卸载httpd:yum remove -y "httpd*"
3、重新安装httpd:yum install -y httpd

4、查看启动状态:systemctl status httpd

5、启动httpd:systemctl start httpd
6、添加开机启动:systemctl enable httpd
7、设置防火墙tcp80端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
firewall-cmd --query-port=80/tcp

8、使用浏览器访问192.168.132.137


9、默认网站主页位于默认目录/var/www/html/中。若要发布自己的网站内容,替换index.html主内 
容即可。例:主页内写入内容 “This is a apache test.” ,使用浏览器访问http://192.168.132.137,显示如下界面内容:“This is a apache test.”

二、安装mysql数据库
1、查看是否安装过mariadb:rpm -qa | grep mariadb
2、有就卸载:yum remove -y "mariadb*"
3、重新安装mariadb-server:yum install -y mariadb-server

4、启动mariadb:systemctl start mariadb.service
5、查看启动状态:systemctl status mariadb
6、添加开机启动:systemctl enable mariadb

7、设置mysql数据库root账号密码:mysqladmin -uroot password 'yourpassword'
或者:mysql_secure_installatio

8、root账号登录mysql:mysql -uroot -p
9、退出mysql数据库。
MariaDB[(none)]> quit;
或者:MariaDB[(none)]> exit;
10、设置防火墙开放tcp3306端口。
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload
firewall-cmd --query-port=3306/tcp
查看端口:

三、安装PHP
1、查看是否安装过PHP:rpm -qa | grep php
2、有就卸载:yum remove -y "php*"
3、重新安装PHP:yum install -y php

4、创建文件/var/www/html/index.php,写入内容 “<?php phpinfo(); ?>” 。使用浏览器访问http://192.168.132.137/index.php,如果显示如下图,则说明php安装成功。
5、重启apache服务,使用浏览器访问http://192.168.132.137/index.php,如果显示如下图,则说明php安装成功。
systemctl restart httpd

二、安装配置Discuz论坛
1、下载 Discuz! X3.2官方版到服务器。
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
2、解压 Discuz! X3.2软件包。
unzip Discuz_X3.2_SC_UTF8.zip
3、解压缩得到如下三个文件:
upload 这个目录下面的所有文件是我们需要上传到服务器上的可用程序文件;
readme 目录为产品介绍、授权、安装、升级、转换以及版本更新日志说明;
utility 目录为论坛附带工具,包括升级程序。
4、将upload这个目录下的所有文件上传到 /var/www/html/目录。
cp -r /root/upload/* /var/www/html/
5、在浏览器中输入网址http://192.168.132.137/install (LAMP服务器IP:192.168.132.137)。
阅读授权协议后点击“我同意”,系统会自动检查环境,如下图所示。

6、修正目录文件权限检查,关闭selinux即可。如下命令可临时关闭seLinux。
setenforce 0
7、永久关闭selinux 需编辑配置文件/etc/selinux/config,设置SELINUX=disabled,重启系统后生效。
vi /etc/selinux/config
8、刷新网页,目录文件权限检查正常。

Linux安装lamp环境,安装配置discus论坛相关推荐

  1. Linux安装LAMP环境各种问题

    1.  查看linux下是否已经搭建lamp环境 使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和postgresql的参数.命 ...

  2. CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin,mysql8.0.1/mysql5.7.22+centos7,windows mysql安装、配置...

    介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...

  3. Linux系统下Tomcat的安装与环境变量配置

    写在前面:安装Tomcat之前需要先安装jdk    jdk的安装与环境变量配置可参考此处 一.Tomcat安装 1.下载Tomcat   下载地址:Tomcat官方下载地址   选用Tomcat8. ...

  4. centos 7 安装 mantisbt-2.12.0 —— 安装LAMP环境、安装mantisbt-2.12.0

    一.安装LAMP环境 1 二. 环境的启动 6 三. Mantis数据库的创建 6 四. 安装mantis-2.12.0 9 1>安装配置 9 2>登录管理员账号 13 3>新建用户 ...

  5. centos 7 YUM 安装LAMP 环境

    centos 7 YUM 安装LAMP 环境 两种安装方式: 使用163yum源,或阿里的yum源,或者搭建本地yum源 由于centos 7自带的yum 源是国外的,国内无法访问, 搭建使用 163 ...

  6. java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...

    [Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置 0 2021-01-04 04:00:04 安装并配置JDK环境变量,不但要知道怎样做,也要知道为什么这样做,知其然知其所以然. ...

  7. Linux java集成安装环境,Linux下Java环境安装

    本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...

  8. Ubuntu一键安装LAMP环境

    ubuntu是一款以桌面应用为主的开源linux操作系统,作为初学者学习linux操作系统,也更为简单和容易上手.在Ubuntu上搭建lamp系统的方式有很多,这里就介绍一种最简单高效的安装方法: a ...

  9. 一键编译安装LAMP环境

    一键编译安装LAMP环境 说明:请把所需要的软件包放在文件夹中,把文件夹重命名为packages,然后压缩成packages.zip的包,上传到linux系统上任何目录都可以,然后在上传package ...

  10. 源码编译安装LAMP环境

    1.请描述一次完整的http请求处理过程: 2.httpd所支持的处理模型有哪些,他们的分别使用于哪些环境. 3.源码编译安装LAMP环境(基于wordpress程序),并写出详细的安装.配置.测试过 ...

最新文章

  1. quartz定时定时任务执行两次
  2. linux 安装系统划分lvm分区
  3. PHP实现图片压缩的两则实例(转)
  4. 信息系统项目管理师_信息系统项目管理师历史文章总结
  5. linux网络编程、socket编程
  6. 交华为换机access配置_华为交换机VLAN内Proxy ARP配置示例
  7. CSS属性选择器温故-4
  8. shell 的here document 用法、输入/输出重定向
  9. oracle+资料类型不一致吗,oracle数据库中,字段类型不一致,导致查询慢
  10. anaconda降级python_anaconda python更换清华源
  11. 使用GNOME桌面工具管理Linux(4)–服务的使用
  12. 7-168 币值转换 (20 分)
  13. 通道注意力机制_即插即用,Triplet Attention机制让Channel和Spatial交互更加丰富(附开源代码)...
  14. npm的常用操作---npm工作笔记003
  15. 关于sql中字符串的疑惑
  16. 开发板实战篇4 RGB565 LCD刷颜色数据
  17. 游戏服务器更新文件,如何配置网吧游戏更新服务器
  18. Assertion断言的使用
  19. (附源码)spring boot大学生综合素质测评系统 毕业设计162308
  20. 用电脑键盘快速打出特殊符号!

热门文章

  1. 计算机语言真假的意思,c语言中1和0是真假的意思吗
  2. java编译与反编译
  3. JS 删除对象和数组中的某个属性
  4. 马克鳗标记及文字图片工具安装步骤mac版本
  5. 离散冲激函数matlab,表示信号系统的matlab函数工具箱.doc
  6. 三维计算机动画的特征是真实性,三维动画技术有哪些优势特征呢?
  7. gpa2.8申请美国计算机硕士,GPA2.8的她,跨专业申请到美国匹兹堡大学 | HGCP美国本科留学...
  8. 组件绑定事件与源生事件
  9. MPB:中科院深圳先进院戴磊组小鼠粪便样本中短链脂肪酸的定量检测
  10. python 接收MQTT间隔一段时间停止问题