LAMP,一个我们常见的在云服务器安装EB环境的软件组合,其中由Linux系统、Apache引擎、MySQL (MariaDB)数据库和PHP编程语言组成的环境,在这篇文章中,我们记录在 CentOS 9上安装LAMP的过程。
1、更新软件源
yum update
登录CentOS SSH之后,输入脚本update后进行更新源。
2、安装Apache
yum install httpd
当然已经在 CentOS 镜像中,我们直接输入脚本进行安装Apache。
systemctl start httpd.service
安装后我们设置启动。
systemctl status httpd
以及设置开机启动。这样子即便在服务器重启的时候也会自动启动。
3、安装数据库
yum install mysql-server -y
输入命令安装我们熟悉的mysql数据库。
# systemctl start mysqld
# systemctl enable mysqld
这里我们需要启动数据库和设置开启启动。
systemctl status mysqld
检查数据库的状态。
PS:这里如果我们有需要安装MariaDB数据库输入命令.
# yum remove mysql-server -y
# yum rm -rf /var/lib/mysql
# yum install mariadb-server -y
数据库设置启动。
# systemctl start mariadb
# systemctl enable mariadb
检查数据库的状态:
# systemctl status mariadb
4、数据库设置
# mysql_secure_installation
初次数据库需要初始化设置。根据提示设置数据库的账户信息和初始化。
mysql -u root -p
登录数据库后创建数据库表。
5、安装PHP版本
# yum install php -y
这里安装的PHP是根据系统的自带的版本的。如果需要安装我们指定的版本。
# yum install php-<package name>
这样子安装可以安装指定的版本。
# yum nstall php-mysqlnd php-gd php-curl php-ftp php-fpm -y
当然在这里我们也可以安装必要的组件。
# php -v
我们检查当前php的版本。
# systemctl restart httpd
重启服务器的引擎让其生效。
# nano /var/www/html/info.php
这里我们创建一个演示文件,检查PHP的是否生效。
<?php
phpinfo ();
?>
Save and exit the fi
在浏览器中打开这个页面。我们可以看到php的默认页面以及版本信息。