阿里云Cent7.3 部署LAMP

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:   Linux系统它具备极高的稳定性、安全性、占用资源少、生命周期较长,是我们网站服务器的首先。我个人建议你选择CentOS,毕竟阿里云也非常的推荐你使用CentOS作为服务器系统。而且网上有关CentOS的教程很多,阿里云里的云服务器ECS帮助与文档也有相关的部署教程,方便学习,我这里选择最新的Centos7.3,采用yum在线安装部署LAMP。

  Linux系统它具备极高的稳定性、安全性、占用资源少、生命周期较长,是我们网站服务器的首先。我个人建议你选择CentOS,毕竟阿里云也非常的推荐你使用CentOS作为服务器系统。而且网上有关CentOS的教程很多,阿里云里的云服务器ECS帮助与文档也有相关的部署教程,方便学习,我这里选择最新的Centos7.3,采用yum在线安装部署LAMP。


(一)安装Apache

1.安装apache前需要安装相关依赖包。

yum install -y gcc gcc-c++ autoconf libtool

2.安装apache

yum install httpd

重启apache服务

Systemctl restart httpd.service

设置apache开机启动

Systemctl enable httpd.service

PS:相关命令 

systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动

3.测试Apache

  在浏览器输入:你的服务器IP地址,如显示下图,说明你Apache安装成功。

ay.jpg


4.修改Apache默认网站路径

  Apache配置文件位置:/etc/httpd/conf/httpd.conf

  Apache默认网站路径:/var/www/html

下面来进行修改默认网站路径,首先创建自定义网站根目录 

mkdir /home/www

打开配置文件 

vim /etc/httpd/conf/httpd.conf

找到DocumentRoot "/var/www/html"和改为如下图

网站建设


然后在你配置的默认网站路径下创建index.html 

vim /home/www/index.html

代码如下图

al2.jpg


5.重启Apache服务,否则修改配置不生效 

systemctl restart httpd.service

在浏览器再次访问如图下所示,说明修改配置成功!

ay3.jpg


6.自动压缩网页代码功能在Apache配置文件末添加 

# Gzip
SetOutputFilter DEFLATE
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/*
AddOutputFilterByType DEFLATE application/ms* application/vnd* 
application/postscript application/javascript appliction/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php 
application/x-httpd-fastphp


7.建立一个项目目录 

mkdir /home/www/smile

8.进入apache子配置文件夹,建立对应的项目配置文件 

cd /etc/httpd/conf.d
vim smile.conf

9.在打开的配置文件中,输入以下代码

ay4.jpg


10.重启apache 

systemctl restart httpd.service


(二)安装PHP

1.使用yum安装默认PHP5.4版本 

yum -y install php

安装完成后务必重启Apache服务

systemctl restart httpd.service

php配置文件路径:/etc/php.ini

然后在默认网站路径下创建index.php

vim /home/www/index.php

代码如下图所示

ay5.jpg

在浏览器输入:你的服务器IP地址/inex.php,显示如下图说明配置成功!

ay6.jpg


(三)安装MySQL

1.由于yum下没有mysql-server包,需要下载后安装

Wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum localinstall mysql-community-release-el7-5.noarch.rpm

2.安装MySQL

yum install mysql-community-server

3.启动MySQL服务

systemctl start mysqld

4.安装完成默认情况下MySQL的密码为空,为了保证安全性需要修改MySQL的root用户密码。

mysqladmin -u root password 'xxxx'

5登录MySQL

mysql -uroot -p密码

如下图表示MySQL成功!

ay7.jpg


6.远程连接设置

mysql> grant all privileges on *.* to root@'%'identified by 'password';

  在阿里云服务器安全组配置,开放3306端口,允许远程连接。即可使用第三方数据库管理软件登录

ay8.jpg

  

(四)安装PHPMyAdmin

1.安装PHPMyAdmin

yum install phpmyadmin php-mcrypt

2.修改配置配置文件

vim /etc/httpd/conf.d/phpMyAdmin.conf

ay9.jpg


3.在浏览器输入:你的服务器IP/ phpMyAdmin,如下图所示说明安装成功。

ay10.jpg


网站建设之阿里云Cent7.3 部署LAMP教程到处为止啦!希望能对你有帮助! http://www.smileyuchun.com/
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
1月前
|
弹性计算 安全 数据安全/隐私保护
2024年阿里云幻兽帕鲁Palworld联机服务器搭建部署指南,图文教程
近年来,幻兽帕鲁以其独特的游戏魅力,迅速成为玩家们的热门选择。对于许多想要与好友一起体验这款游戏的玩家来说,如何搭建一个稳定的联机服务器成为了他们关注的焦点。今天,我将为大家带来一篇简单易懂的图文教程,让你轻松搭建幻兽帕鲁的联机服务器,与好友们畅快游戏。
|
1月前
|
弹性计算 运维 安全
2024年阿里云一键搭建部署幻兽帕鲁服务器解决方案
幻兽帕鲁火了,为了确保畅快体验游戏,构建高效、稳定的游戏服务器至关重要。幸运的是,阿里云为您提供了快速、简便的服务器搭建解决方案,即使您对技术知识了解有限,也能在短短一分钟内轻松完成《幻兽帕鲁》游戏的联机服务器搭建!
1450 4
|
1天前
|
Java 应用服务中间件 Linux
在阿里云服务器上部署Tomcat详细图文详解
本文介绍了在阿里云服务器上安装和配置JDK和Tomcat的步骤。首先,需要注册阿里云账号并进行实名认证,然后购买并设置服务器。接着,通过File Zilla连接服务器,创建Java和Tomcat的安装目录,并将JDK和Tomcat的tar.gz文件上传到服务器,解压并重命名。之后,配置JDK的环境变量,将catalina.sh复制到/etc/init.d/目录下,并修改相关配置。最后,启动Tomcat并配置安全组规则,确保可以通过公网访问。
|
2天前
|
弹性计算 JavaScript Java
阿里云服务器搭建部署宝塔详细流程
以下是内容的摘要: 本文主要介绍了在阿里云上创建和配置服务器环境的步骤,包括注册阿里云账号、实名认证、购买和设置服务器、域名的获取与备案、以及使用宝塔面板安装和配置环境。首先,用户需要注册阿里云账号并进行实名认证,选择合适的服务器配置。接着,购买服务器后,要准备并备案域名,以便通过友好的网址访问网站。在服务器上安装宝塔面板,可以方便地管理和配置LAMP/LNMP/Tomcat/Node.js等应用环境。完成这些步骤后,用户还需要在宝塔面板中安装MySQL、Redis等数据库,部署Java或Vue项目,并配置相关端口。最后,将前端项目打包上传至服务器,并设置站点,即可实现网站的上线。
|
2天前
|
应用服务中间件 Linux 开发工具
如何在阿里云服务器快速搭建部署Nginx环境
以下是内容的摘要: 本文档主要介绍了在阿里云上购买和配置服务器的步骤,包括注册阿里云账号、实名认证、选择和购买云服务器、配置安全组、使用Xshell和Xftp进行远程连接和文件传输,以及安装和配置Nginx服务器的过程。在完成这些步骤后,你将能够在服务器上部署和运行自己的网站或应用。
|
4天前
|
NoSQL 关系型数据库 MySQL
阿里云服务器部署项目流程
本文主要讲解阿里云服务器的部署,如何选择配置等
|
7天前
|
Java 应用服务中间件 Linux
阿里云服务器部署多个tomcat
阿里云服务器部署多个tomcat
|
1月前
|
域名解析 弹性计算 数据可视化
如何使用云服务器ECS搭建网站?阿里云云服务器ECS部署网站新手教程
本文介绍了在阿里云ECS上自助建站的流程。建站方式包括自助建站、模板建站和定制建站,适合个人或小企业用户。建站步骤涉及准备服务器、配置安全组规则、部署网站、购买和备案域名以及解析域名。此外,文章还提及了产品计费和常见问题,提供相关服务如架构设计、迁云服务和基础设置服务等。
381 0
|
1月前
|
弹性计算 运维 安全
手把手教你入门部署幻兽帕鲁服务器:2024年阿里云搭建幻兽帕鲁Palworld联机服务器新手教程
手把手教你入门部署幻兽帕鲁服务器:2024年阿里云搭建幻兽帕鲁Palworld联机服务器新手教程。对于热衷《幻兽帕鲁》这款开放世界生存制作游戏的粉丝而言,拥有个人游戏服务器无疑是令人心动的。这款由Pocketpair开发的游戏,在2024年1月18日推出了其抢先体验版,它凭借广阔的游戏世界和丰富的玩法——如收集神奇的生物“帕鲁”,让它们参与战斗、建造、农耕和工业生产等——赢得了大量玩家的喜爱。现在,我将为大家详细指导如何在阿里云服务器上轻松一键部署《幻兽帕鲁》的联机服务器。
1083 2
|
1月前
幻兽帕鲁部署服务器阿里云视频攻略
多重搭建方式应有尽有
847 6

热门文章

最新文章