1. 程式人生 > >阿里雲 Centos7 安裝AMP

阿里雲 Centos7 安裝AMP

一、安裝Apache
//安裝Apache

yum install httpd -y 

//開啟防火牆的80埠
//啟動Apache服務

service httpd start

//重啟Apahce

service httpd restart

/* 預設的Apache配置檔案路徑:/etc/httpd/conf/httpd.conf
* 預設字符集AddDefaultCharset UTF-8
* 預設首頁DirectoryIndex index.html index.html.var
* 預設存放目錄DocumentRoot “/var/www/html”
* 預設埠 Listen 80

apache的預設重要配置資訊如下:
配置檔案:/etc/httpd/conf/http.conf
伺服器的根目錄:/var/www/html
訪問日誌檔案:/var/log/httpd/access_log
錯誤日誌檔案:/var/log/httpd/error_log
執行apache的使用者:apache
執行apache的組:apache埠:80模組存放路徑:/usr/lib/httpd/modules

二、安裝MySQL
//測試系統中的mysql

rpm -qa|grep mysql

//安裝mysql
修改yum倉庫
去這裡找到你Linux版本對應的包:http://dev.mysql.com/downloads/repo/yum/
找到對應的版本後可以直接點選右側的”Download”按鈕下載,然後手動上傳到你的伺服器上。

rpm -Uvh mysql57-community-release-el7-9.noarch.rpm
yum install mysql-server -y

//啟動mysql

service mysqld start

//停止

service mysqld stop 

//重啟

service mysqld restart*

//進入mysql,修改登入密碼
mysql 5.7給我們提供了臨時密碼

grep 'temporary password' /var/log/mysqld.log

這樣等到臨時密碼,然後登入

mysql -uroot -p"臨時密碼" 

這樣就成功登入了,下面我們可以修改登入密碼了,比如修改為”admin888”
因為mysql 5.7提高了密碼安全級別,所以我們需要先

mysql> set global validate_password_policy=0;

再修改

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'admin888';

//設定密碼

mysqladmin -u 使用者 password 密碼

//修改密碼

mysqladmin -u 使用者 -p password 新密碼

//mySQL配置檔案

vi /etc/my.cnf

//安裝好MySQL後的一站配置命令

mysql_secure_installation

二、安裝PHP支援
//測試環境中的PHP

rpm -qa|grep php

//安裝PHP

yum install php -y

//安裝PHP的各項支援

yum install php-bcmath php-cli php-common php-devel php-gd php-mbstring php-mcrypt php-mysql php-pdo php-pear php-pecl-apc php-pecl-memcache php-snmp php-soap php-xml php-xmlrpc -y