LAMP服务器(Discuz论坛)配置

LAMP平台概述

·什么是LAMP

目前最为成熟的一种企业网站应用模式,可提供动态Web站点应用及开发环境

·构成组件

Linux、Apache、MySQL、PHP/Perl/Python

·LAMP的优势

成本低廉

可定制、易于开发

方便易用、安全和稳定

LAMP平台搭建前的准备

·LAMP环境安装软件

httpd(提供 Apache主程序)Apache网站的解析

mysql (MySQL客户端程序)centos使用 mariadb* 软件包 数据存储

mysql-server(MySQL服务器程序)

php(PHP主程序含给apache 使用的模块)将网站的信息和数据传给数据库并解析所有的网络识别的PHP程序。

php-devel (PHP的发展工具,这个与PHP外挂的加速软件有关)

php-mysql(提供给PHP程序读取MySQL数据库的模块)

LAMP服务器配置

1.基础环境配置(以7.2版本镜像IP1为192.168.100.55)

hostnamectl set-hostname

systemctl stop firewalld

临时关闭防火墙

systemctl disable firewalld

永久关闭防火墙

setenforce 0

临时关闭selinux

vi /etc/selinux/config

SELINUX=disabled

永久关闭selinux

vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

将网卡配置成静态IP

systemctl restart network   //重启网卡

vi /etc/resolv.conf       //配置网关

 

配置本地yum源

tar -zcf /yum.tar.gz /etc/yum.repos.d/*

备份原有源

rm -rf /etc/yum.repos.d/*

删除源

vi /etc/yum.repos.d/dvd.repo

mount /dev/sr0 /mnt

临时挂载

vi /etc/fstab

/dev/sr0 /mnt iso9660 defaults 0 0

永久挂载

yum clean all

配置完成保存退出,清空原有源缓存

yum repolist

重新生成缓存

yum -y install httpd php php-myxql 

yum -y install php-mysqli

yum -y install mariadb*

安装http mariadb* php php-mysql

systemctl start mariadb

启动数据库

mysql_secure_installation(按回车 y 设置密码 y y y y )

创建数据库访问密码

mysql -uroot -p000000

访问数据库

show databases;

exit;

vi /etc/my.cnf

port=3310

systemctl restart mariadb

修改数据库的端口

yum -y install vsftpd

vi /etc/vsftpd/vsftpd.conf

anon_upload_enable=YES

cd /var/ftp

chmod 777 pub

systemctl restart vsftpd   (上传软件)

cp /Discuz_X3.2_SC_UTF8.zip /var/www/html/

 yum -y install unzip

unzip Discuz_X3.2_SC_UTF8.zip -d /var/www/html/

mv /var/www/html/upload/* /var/www/html/

systemctl start httpd

cd /var/www/html/

ls

chmod -R 777 config data uc_client uc_server

原因:php缺少扩展mysqli

安装mysqli

yum -y install php-mysqli

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值