阿里云服务器Ubuntu12.04_64bit+php5+MySQL部署过程详解
2016-04-27 21:14
726 查看
今日部署项目做测试,买了一个阿里云的服务器,买来只有镜像,阿里的教程做的也真是….太专业化的术语让人看得一愣一愣的,各种百度,弄了一个下午才部署好环境,特此将部署过程写下来供各位参考。(部署的环境为Ubuntu12.04_64bit+php5+mysql),安装过程的图片是别人那来的,自己在安装时忘了截图了。。。
注意点1:买服务器切记选择对系统镜像,这里我选择的是Ubuntu12.04 , 64位,选错了也可以再控制管理台哪里重新部署系统实例。
注意点2:买服务器时时切记root账号和密码,忘了就呵呵啦……
注意点都在图中用红框标出来了。
之后点击购买即可,该认证的自行认证就行。
(2)管理服务器
购买完成后可以在管理控制台中查看自己买的服务器,注意选对你所购买的服务器的区域
买好之后要等一会服务器才会启动,没看到启动的朋友们不要着急哈等一会就好。
至此,你已买好并可管理自己的服务器了,并可以通过公网ip远程访问自己的服务器,这里我使用的是ssh远程工具进行连接,putty什么的都是类似的。
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页面并在浏览器上查看。
(1)在终端输入:sudo apt-get install phpmyadmin
(2)安装完成后建立软连接,sudo ln -s /usr/share/phpmyadmin /var/www
此步也可忽略,直接将“/usr/share”下的phpmyadmin文件夹复制到“/var/www”中
之后即可在浏览器中使用phpmyadmin管理数据库了。
第一步:购买服务器
(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管理数据库了。
相关文章推荐
- 说说写好的PHP代码如何在wampserver上怎么运行
- php之cookie【1】
- [被喷了6年的帖子]PHP、CakePHP哪凉快哪呆着去
- PHP中界定符的使用
- PHP pdo编码乱码问题的解决方法
- VLAN划分、VLAN间通讯、TRUNK模式、VTP模式、EthernetChannel的配置(拓扑图)
- PHP面向对象
- php中的cookie用法
- 详细讲解PHP的日期时间函数date()
- php日期函数与php时间函数
- php抓取网页内容汇总
- 使用php在页面输出时,动态加载合并压缩js
- cookie和session
- cookie和session
- MFC中GetPrivateProfileString相关函数
- php用户注册邮箱验证及激活
- php用户注册邮箱验证及激活
- PHP中逻辑运算符and/or与||/&&的一个坑
- PHP_Bibel阅读笔记(二)——脸黑的一天(?一年)
- Zabbix利用msmtp+mutt发送邮件报警