阿里云服务器Ubuntu12.04_64bit+php5+MySQL部署过程详解

今日部署项目做测试,买了一个阿里云的服务器,买来只有镜像,阿里的教程做的也真是….太专业化的术语让人看得一愣一愣的,各种百度,弄了一个下午才部署好环境,特此将部署过程写下来供各位参考。(部署的环境为Ubuntu12.04_64bit+php5+mysql),安装过程的图片是别人那来的,自己在安装时忘了截图了。。。

第一步:购买服务器

(1)选择服务器类型
注意点1:买服务器切记选择对系统镜像,这里我选择的是Ubuntu12.04 , 64位,选错了也可以再控制管理台哪里重新部署系统实例。

注意点2:买服务器时时切记root账号和密码,忘了就呵呵啦……
注意点都在图中用红框标出来了。
这里写图片描述
之后点击购买即可,该认证的自行认证就行。

(2)管理服务器
购买完成后可以在管理控制台中查看自己买的服务器,注意选对你所购买的服务器的区域
这里写图片描述

这里写图片描述

买好之后要等一会服务器才会启动,没看到启动的朋友们不要着急哈等一会就好。
这里写图片描述

这里写图片描述

至此,你已买好并可管理自己的服务器了,并可以通过公网ip远程访问自己的服务器,这里我使用的是ssh远程工具进行连接,putty什么的都是类似的。

第二步:部署Apache+php+mysql环境

阿里云提供各种免费的镜像安装,安装这些直接apt-get即可,但在进行所有安装之前,切记在终端命令行输入
apt-get update
apt-get upgrade
本人在安装时一直出错,就是没有就行更新而阿里又把很多镜像路径给改了,导致在线安装时找不到对应的镜像。

(1)安装Apache环境
在终端命令行输入:sudo apt-get install apache2
这里写图片描述

如需密码输入密码即可
这里写图片描述

之后等待安装完成即可。
这里写图片描述
这里写图片描述

验证安装是否完成,可在终端输入查看Apache的命令:apachectl -v查看是否有信息即可,也可以在浏览器中打开http://localhost/或者http://127.0.0.1。如果出现It works!那证明成功;

(2)安装php

在终端命令行输入:
1) sudo apt-get install php5
这里写图片描述
这里写图片描述
这里写图片描述

2) sudo apt-get install libapache2-mod-php5
这里写图片描述

前两步完成后重启Apache
3) sudo /etc/init.d/apache2 restart
这里写图片描述

测试是否安装成功,可以在 服务器 “/var/www/” 文件夹下放一个自己写的php页面,在浏览器打开能正常运行即成功安装

(3)安装mysql
在终端命令行输入:
1) sudo apt-get install mysql-server
这里写图片描述

2)设置root密码
这里写图片描述

3)在终端中输入:sudo apt-get install libapache2-mod-auth-mysql(此为让apache、php支持 mysql)
这里写图片描述

4)在终端输入:sudo apt-get install php5-mysql
这里写图片描述

5)重启Apache:
终端输入:sudo /etc/init.d/apache2 restart
这里写图片描述

到此,所有安装都结束,已经可以在服务器“/var/www/”文件下放入写好的php页面并在浏览器上查看。

补充

如果还需要安装phpmyadmin的朋友,
(1)在终端输入:sudo apt-get install phpmyadmin
(2)安装完成后建立软连接,sudo ln -s /usr/share/phpmyadmin /var/www
此步也可忽略,直接将“/usr/share”下的phpmyadmin文件夹复制到“/var/www”中

之后即可在浏览器中使用phpmyadmin管理数据库了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章