阿里雲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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM