最新阿里云服务器ECS手动安装PHP+MySQL+Apache环境过程,Ubuntu14.04 64位系统

最近试用阿里云的服务器ECS,装备安装PHP网址程序,用官方安装程序搭建运行环境还要付费,就决定自行安装。

特将安装过程记录如下:

1、更新软件安装源,否则mysql-server安装会出错。


vim /etc/apt/source.list


将如下内容写入文件头部,我打开的时候source.list是空的。

deb http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiverse

然后更新列表

apt-get update

2、安装MySQL数据库

apt-get install mysql-server mysql-client

安装过程中会提示设置数据库密码,并确认。

安装完成后输入以下命令,确认是否安装成功:

mysql -uroot -p

会提示输入数据库密码,输入刚才设置的密码,如果现实如下内容说明安装成功。

root@7Z:~# mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.5.46-0ubuntu0.14.04.2 (Ubuntu)
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.

3、安装Apache服务器

sudo apt-get install apache2

访问阿里云服务器提供的外网ip,如http://11.22.35.20,现实如下内容则说明安装成功。

Apache2 Ubuntu Default Page              

It works!

4、安装PHP,并让Apache支持PHP

apt-get install php5

安装完成后重启Apache服务器

/etc/init.d/apache2 restart

创建phpinfo.php文件查看PHP信息,文件内容如下

<?php
phpinfo();
?>

用WinSCP软件或其他SFTP软件,将phpinfo.php上传至服务器的 /var/www/html 文件夹下,然后访问http://33.22.35.20(你的服务器外网ip)/phpinfo.php,即可查看PHP信息。

可供选择的其他php-mysql组件如下:

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

5、安装phpMyAdmin

apt-get install phpmyadmin

会有如下界面,选择Apache2。

mysql.png

继续,出现以下界面输入MySQL数据库密码,并输入和确认管理员密码。

数据库管理密码输入

至此完成phpMyAdmin安装。

由于默认情况下phpMyAdmin的安装路径为/usr/share/phpmyadmin/,我们需要将/var/www/html/文件夹与之相连,使用如下命令

ln -s /usr/share/phpmyadmin/ /var/www/html/

此时我们访问http://你的服务器IP/phpmyadmin/  就会进入phpmysql的登录界面。

phpmyadmin登录界面

至此,环境搭建完成。