部署 “LAMP/LNMP” 环境
发表于|更新于
|字数总计:918|阅读时长:3分钟|阅读量:
方法一 源代码安装
步骤方法
“L”:通过Linux镜像安装操作系统。
“A/N”:安装Web服务器软件,本例为安装Apache服务,在系统中依次输入如下命令:
- Centos&Ubuntu
1
2
3
4
5
6
7
8
9# 安装 Apache
yum -y install httpd
apt -y install apache2
# 设置 Apache 开机自启动
systemctl enable httpd(apache2)
# 启动 Apache
systemctl start httpd(apache2)
# 查看 Apache 运行状态
systemctl status httpd(apache2)当看到“Active: active (running) ”说明Apache服务已经成功运行了。
“M”:安装MySQL数据库,在系统中依次输入如下命令:
Centos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20# 更新 YUM 源
sudo rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
# 安装 MySQL 数据库
sudo yum -y install mysql-community-server --nogpgcheck
# 设置 MySQL 开机自启动
sudo systemctl enable mysqld
# 启动 MySQL
sudo systemctl start mysqld
# 查看 MySQL 运行状态
sudo systemctl status mysqld
# 以root身份登录到MySQL服务器
sudo mysql
# 设置root用户的密码(将new_password替换为你想要设置的密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
# 刷新权限以使更改生效
FLUSH PRIVILEGES;
# 退出MySQL终端
exit;
# 执行MySQL 数据库初始化命令
mysql_secure_installationUbuntu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20# 更新 APT 源
sudo apt update
# 安装 MySQL 数据库
sudo apt -y install mysql-server
# 设置 MySQL 开机自启动
sudo systemctl enable mysql
# 启动 MySQL
sudo systemctl start mysql
# 查看 MySQL 运行状态
sudo systemctl status mysql
# 以root身份登录到MySQL服务器
sudo mysql
# 设置root用户的密码(将new_password替换为你想要设置的密码)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
# 刷新权限以使更改生效
FLUSH PRIVILEGES;
# 退出MySQL终端
exit;
# 执行MySQL 数据库初始化命令
mysql_secure_installation
执行mysql_secure_installation命令会出现MySQL初始化的交互式操作,首先修改 root 密码:
紧接着mysql_secure_installation会继续进行一些列的初始化操作,均输入“y”即可:
“P”:安装PHP,在系统中依次输入如下命令
Centos
1
2
3
4
5
6
7
8# 更新YUM源
sudo yum -y install epel-release
sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# 安装 PHP
sudo yum-config-manager --enable remi-php82
sudo yum -y install php php-cli php-common php-devel php-embedded php-fpm php-gd php-ldap php-mbstring php-mcrypt php-fpm php-mysqlnd php-pdo php-opcache php-xml php-soap php-redis php-mongodb
# 查看 PHP 安装版本
php -vUbuntu
1
2
3
4
5
6
7# 更新APT源
sudo apt update
# 安装 PHP 和常用扩展包
sudo apt -y install php
sudo apt -y install php-mysql php-sqlite3 php-gd php-json
# 查看 PHP 安装版本
php -v
测试“LAMP”环境,在系统中依次输入如下命令:
1
2
3
4
5
6
7# 切换到root用户
sudo su root
# 创建测试页面
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
echo "This is Apache test page." > /var/www/html/index.html
# 重启 Apache 服务
systemctl restart httpd(apache2)在本地打开浏览器:
输入http://ECS实例的公网IP地址,出现如下页面说明Apache服务已经成功运行:
输入http://**ECS实例的公网IP地址/**phpinfo.php,出现如下页面说明PHP已经安装成功:
方法二 宝塔面板一键安装
Centos安装脚本
1
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
Ubuntu/Deepin安装脚本
1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
Debian安装脚本
1
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec
国产龙芯架构安装脚本****(其他CPU请勿使用)
1
wget -O install_panel.sh https://download.bt.cn/install/0/loongarch64/loongarch64_install_panel.sh && bash install_panel.sh ed8484bec
通过安装脚本即可为Linux系统安装宝塔面板
安装完宝塔面板后通过外网访问链接方可访问到Linux上的宝塔面板
随后便可以在软件商店中安装相应的软件
文章作者: Ho kin
文章链接: http://example.com/2023/09/17/%E9%83%A8%E7%BD%B2-%E2%80%9CLAMP-LNMP%E2%80%9D-%E7%8E%AF%E5%A2%83/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ho kin Blog!
评论
ValineDisqus