zoukankan      html  css  js  c++  java
  • 阿里云Cent7.3 部署LAMP(在阿里云服务器安全组配置,开放3306端口,允许远程连接。即可使用第三方数据库管理软件登录)

     

    https://yq.aliyun.com/articles/272453?spm=5176.11065265.1996646101.searchclickresult.10f8fa22MZ3TXAji

    摘要:   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

  • 相关阅读:
    Linux Window Redis安装
    Mysql 死锁的详细分析方法
    mariadb rpm 安装
    我希望我能做到:我只是认真--做技术的人,对待技术,应该拥有什么样的态度?
    Google140道面试题
    mysql my.cnf配置文件详解
    Linux iostat字段解析
    Linux mpstat字段解析
    Selenium入门8 js调用
    Selenium入门7 内嵌框架iframe
  • 原文地址:https://www.cnblogs.com/jamescr7/p/8259763.html
Copyright © 2011-2022 走看看