如何在Rocky Linux服务器上成功部署LAMP环境?

首先安装Apache、MySQL和PHP,然后配置Apache和MySQL,最后测试LAMP环境是否成功。
Rocky Linux服务器安装部署LAMP环境教程

如何在Rocky Linux服务器上成功部署LAMP环境?

Rocky Linux是一款基于CentOS的稳定Linux发行版,非常适合用于服务器,本文将介绍如何在Rocky Linux服务器上安装和配置LAMP(Linux, Apache, MySQL/MariaDB, PHP)环境,以下是详细步骤:

准备工作

1、开通Rocky Linux服务器:选择并开通一台Rocky Linux服务器,这里以Vultr美国VPS为例,操作系统选择Rocky Linux 8。

2、登录服务器:使用SSH工具(如PuTTY、Xshell等)登录到你的服务器。

安装Apache

1、更新系统:运行以下命令更新系统软件包:

   sudo dnf update -y

2、安装Apache:输入以下命令安装Apache HTTP服务器:

   sudo dnf install httpd -y

3、启动Apache并设置开机自启动

   sudo systemctl start httpd
   sudo systemctl enable httpd

4、配置防火墙:允许http、https流量通过,并开放端口80和443:

   firewall-cmd --permanent --zone=public --add-service=http
   firewall-cmd --permanent --zone=public --add-service=https
   firewall-cmd --permanent --zone=public --add-port=80/tcp
   firewall-cmd --permanent --zone=public --add-port=443/tcp
   sudo firewall-cmd --reload

5、测试Apache:在浏览器中访问服务器IP地址,如果看到Apache默认页面,则表示Apache已成功安装。

安装MariaDB

1、安装MariaDB:MariaDB是MySQL的一个替代品,输入以下命令进行安装:

   sudo dnf install mariadb -y

2、启动MariaDB并设置开机自启动

   sudo systemctl start mariadb
   sudo systemctl enable mariadb

3、保护MariaDB数据库:运行安全脚本进行基本安全设置:

   mysql_secure_installation

4、验证MariaDB:登录MariaDB数据库:

   mysql -u root -p

安装PHP

1、安装PHP及必要扩展:安装PHP 7.4和一些常用扩展:

   sudo dnf module install php:7.4 -y
   sudo dnf install php-mysqlnd php-gd php-intl -y

2、配置Apache支持PHP:编辑Apache配置文件/etc/httpd/conf/httpd.conf,确保以下行未被注释:

   LoadModule php_module modules/libphp.so

3、重启Apache服务:使配置生效:

   sudo systemctl restart httpd

测试PHP功能

1、创建测试文件:在/var/www/html目录下创建一个PHP测试文件info.php

   nano /var/www/html/info.php

2、添加以下内容

   <?php
   phpinfo();
   ?>

3、保存并退出:按Ctrl+O保存,按Enter确认,然后按Ctrl+X退出。

4、赋予权限:修改文件权限,使Apache可以读取该文件:

   sudo chown -R apache:apache /var/www/html/

5、测试PHP:在浏览器中访问http://your_server_ip/info.php,如果看到PHP信息页面,则表示PHP已成功安装。

至此,您已经在Rocky Linux服务器上成功安装并配置了LAMP环境,您可以开始开发和部署Web应用程序了。

相关问题与解答

问题1:如何检查Apache、MariaDB和PHP的版本?

答案1:可以使用以下命令分别检查版本:

apachectl -v    # 检查Apache版本
mariadb --version # 检查MariaDB版本
php -v          # 检查PHP版本

问题2:如何备份和恢复MariaDB数据库?

答案2:使用以下命令进行备份和恢复:

备份数据库
mysqldump -u root -p database_name > backup.sql
恢复数据库
mysql -u root -p database_name < backup.sql

各位小伙伴们,我刚刚为大家分享了有关“Rocky Linux服务器安装部署LAMP环境教程”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1188869.html

(0)
未希的头像未希新媒体运营
上一篇 2024-10-09
下一篇 2024-10-09

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入