LAMP环境搭建

  • LAMP架构是目前成熟的一种企业网站应用模式之一,它可以提供PHP动态web站点应用。
  • Apache服务它本身是一个静态网站,它的测试也都是以HTML的格式结尾,以HTML写出的网站都是静态的,没有什么功能,无法去关联后台的数据库,通过LAMP架构可以构建出一个动态的网页的一个后台,PHP是一种动态网站开发语言,是属于高级语言
  • LAMP环境搭建_第1张图片环境版本介绍:
    • LINUX:Centos7.3
    • Apache:Apache/2.4.6 (CentOS)
    • Mysql:5.7
    • PHP:7.4
  • 第一步:使用yum网络源阿里源安装httpd
    • yum -y install httpd
    • 检查版本:httpd -v
  • 第二步安装MySQL:
    • 1.在Mysql官网中下载yum源:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
    • 2.安装mysql源:yum localinstall mysql57-community-release-el7-8.noarch.rpm
    • 3.修改mysql-community.repo源,改变默认安装的mysql版本:
      • vim /etc/yum.repos.d/mysql-community.repo(将enabled=1改为=0)
    • 4.安装软件包:yum -y install mysql-community-server --nogpgcheck
    • 5.启动mysql:systemctl start mysqld
    • 6.查看初始密码:grep 'temporary password' /var/log/mysqld.log
    • 7.更改密码:alter user 'root'@'localhost' identified by 'Wfb112233.';
      • 关闭密码策略:set global validate_password_policy=LOW;
        • set global validate_password_length=6;
      • 重新设置密码
  • 第三步安装PHP:
    • 1.安装下载源:
      • yuminstall epel-release -y
      • rpm-Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
      • 2.安装php7.4以及扩展模块
        • yum --enablerepo=remi-php74 install phpphp-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pearphp-xmlrpc php-imap php-zip php-bcmath php-pdo_mysql
      • 3.测试php是否安装成功:
        • cd /var/www/html
        • vim info.php
          •        phpinfo();
          • ?>
        • 访问:http:ip/info.php
  • 第四步安装discuz论坛:
    • 1.将软件包拖至/var/www/html下、解压
      • unzip Discuz_X3.5_SC_UTF8_20231221.zip
    • 2.将解压后的upload目录重命名为bbs,
      • mvupload/  bbs
    • 3.设置权限:
      • chmod -R 777 /var/www/html/bbs
    • 3.访问:http://192.168.8.5/bbs
      • 安装即可

你可能感兴趣的:(系统架构,linux,运维,前端)