centos上搭建lamp

                           centos上搭建lamp

     最近江汉大学一学电子商务的发小要学Web开发,就帮他在阿里云上租了一个1核2G的ESC,并帮他搭建一下环境,简单地记录一下。

     将jdk的话就yum list java*列出java的相关资源

    安装openjdk

    yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel

   敲一下java和javac,jdk环境配置ok

   然后是下载个tomcat,进入/opt目录,下载tomcat

   wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz

  解压,tar -vxvf,用cp命令改一下tomcat的目录名

 然后进入tomcat的bin目录,sh startup.sh启动tomcat服务

 在浏览器中输入http://host:8080,出现apache tomcat页面,tomcat环境搭建ok

 下面安装lamp环境:

  安装apache httpd

 yum install httpd

 启动httpd服务

  systemctl start httpd.service

在浏览器中访问http://host就可以访问到Apache HTTP server Testing 123..

安装mysql

下载mysql

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

安装软件源

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

安装mysql服务器

yum install  -y  mysql-community-server

开启服务

systemctl start msyqld.service

修改临时密码

获取密码

grep "temporary password" /var/log/mysqld.log

用获取的密码登录

mysql -uroot -p

输入你获得的密码

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';

如果提示错误,则

set global validate_password_policy=0;

set global validate_password_length=1;

再ALTER一下

授权远程登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

FLUSH PRIVILEGES;

MySQL安装完成

安装PHP

yum -y install php

查看安装的php

rpm -ql php

安装 php-mysql工具

yum install php-mysql

安装php常用模块

yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath


测试php

进入目录 cd /var/www/html/

新建php文件

vim info.php

输入

<?php

    phpinfo();

?>

保存并退出wq!

重启apache

systemctl restart httpd

然后在浏览器中输入http://host/info.php

显示


OK,PHP安装成功

LAMP环境搭建成功


猜你喜欢

转载自blog.csdn.net/qq_31728311/article/details/80610255