首页 > 系统相关 >linux搭建LAMP环境

linux搭建LAMP环境

时间:2023-07-03 15:24:34浏览次数:39  
标签:httpd linux LAMP systemctl yum install mysql php 搭建

LAMP环境指在linux系统下搭建Apache服务器+mysql+php

(1)安装Apache服务及其扩展包

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

(2)启动Apache服务

systemctl start httpd.service

(3)安装mysql

   wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

          yum -y install mysql57-community-release-el7-10.noarch.rpm

          yum -y install mysql-community-server

(5)安装完mysql之后启动mysql并查看mysql运行状态

  systemctl start mysqld.service

 systemctl status mysqld.service
(6) 登录mysql

mysql -uroot -p
登录时需要密码,执行以下命令查看原始密码
grep "password" /var/log/mysqld.log
修改mysql密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY ' ';
(6)安装配置php环境
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
(7)重启apache服务
systemctl restart httpd
 上述只是针对Centos系统,对Unbutun可能不适用。
注意:使用Tomcat服务器时,需要先安装jdk,之后在安装tomcat,注意它们之间的版本要一致,否则可能会启动不成功。
tomcat下所有的项目或者文件需要放到webapp目录下,可以新建个文件夹,之后再将数据放到该目录下。
tomcat使用的端口号默认是8080,初始使用云服务器时,可能在终端的防火墙没有开放对8080的访问权限,因此我们需要增加规则,开放对8080端口的访问,或者将8080修改为80端口。

标签:httpd,linux,LAMP,systemctl,yum,install,mysql,php,搭建
From: https://www.cnblogs.com/wb1235/p/14406021.html

相关文章

  • pgsql 搭建
    1.yum安装yuminstall-yhttps://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyuminstall-ypostgresql12-server2.启动pgsql/usr/pgsql-12/bin/postgresql-12-setupinitdbsystemctlenablepostgresql-12system......
  • linux 常用脚本
    启动python脚本并输出日志到文件nohuppython3-udoReport.py--env=prod>doReport.out2>&1&pip使用清华源pip3installscikit-learn-ihttps://pypi.tuna.tsinghua.edu.cn/simple......
  • linux | 时间同步 | 时钟同步 | ntp同步系统时间
    一、说明        1、linux系统        2、centos        3、系统时间快了2分钟,需要搞成同步二、具体实现1)安装ntpyum-yinstallntp2)启动systemctlstartntpd3)设置开机自启systemctlenablentpd4)查看状态systemctlstatusntpd5)修改配置文......
  • nodejs——linux安装环境
    yum安装nodejsv18.16.1model:unknown,wordcount:7,tokenestimate:14   在yum仓库中,可能没有提供Node.js18.16.1的特定版本。通常,yum仓库中提供的是最新稳定版本的软件包。如果您需要安装特定版本的Node.js,可以考虑使用Node版本管理工具(例如nvm......
  • kubesphere 搭建redis
    一、我们用docker搭建redis时的命令是:dockerrun-d-p6379:6379--restart=always\-v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf\-v/mydata/redis-01/data:/data\--nameredis-01redis:6.2.5\redis-server/etc/redis/redis.conf从中分析出来,我......
  • Linux SPI-NAND 驱动开发指南
    文章目录LinuxSPI-NAND驱动开发指南1概述1.1编写目的1.2适用范围1.3相关人员3流程设计3.1体系结构3.2源码结构3.3关键数据定义3.3.1flash设备信息数据结构3.3.2flashchip数据结构3.3.3aw_spinand_chip_request3.3.4ubi_ec_hdr3.3.5ubi_vid_hdr3.4关键接口说明3......
  • Tina_Linux打包流程说明指南_new
    OpenRemoved_Tina_Linux_打包流程_说明指南_new1概述1.1编写目的介绍Allwinner平台上打包流程。1.2适用范围Allwinner软件平台Tinav3.0版本以上。1.3相关人员适用Tina平台的广大客户,想了解Tina打包流程的开发人员。2固件打包简介固件打包是指将我们编译出来的bootloader......
  • Linux USB 开发指南
    文章目录LinuxUSB开发指南1前言1.1文档简介1.2目标读者1.3适用范围2模块介绍2.1模块功能介绍2.2相关术语介绍2.3模块配置介绍2.3.1DeviceTree配置说明2.3.2board.dts配置说明2.3.3kernelmenuconfig配置说明2.4源码结构介绍2.5驱动框架介绍2.6Gadget配置2.6.......
  • Linux U-Boot 开发指南
    文章目录LinuxU-Boot开发指南1前言1.1编写目的1.2适用范围1.3相关人员2LICHEE类宏关键字解释3编译方法介绍3.1准备编译工具链3.2快速编译boot0及U-Boot3.3编译U-Boot3.4编译boot0/fes/sboot4U-Boot功能及其配置方法/文件介绍4.1U-Boot功能介绍4.2U-Boot功......
  • Linux MMC 开发指南
    文章目录LinuxMMC开发指南1前言1.1文档简介1.2目标读者1.3适用范围2模块介绍2.1模块功能介绍2.2相关术语介绍2.2.1硬件术语2.2.2软件术语2.3模块配置介绍2.3.1sys_config.fex配置说明2.3.2DeviceTree配置说明2.3.2.11.uboot阶段2.3.2.1.1(1)sdc02.3.2.1.2(2)sdc22......