阿里云挂载数据盘+一键安装web环境

工具:xshell连接操作数据库、xftp上传文件(请注意,我已经转向了winSCP了,xshell和xftp都没用了。)

​xshell连接如下:​

 

连接后xshell的界面如下,没错,连接后就是这么挫,linux电脑都是通过命令行操作的,所以你看不到有哪些文件,你得一级一级的去找。通过命令。(当然,通过xftp是可以直接看的。)

 

挂载数据盘

第一步:采用fdisk -l来查看是否有数据盘。如下,这就是我目前有的盘。

 

(特别说明:买好云服务器,第一块硬盘xvda(系统盘)已经分区好了,上图中的/dev/xvda1表示的是:xvda被分成了一个区,如果在选择分区的时候,不是选的1,那么还会有,xvda2、xvda3等等。

如果有第二块硬盘xvdb的话,是没有分区好的。也就是说,只能找到Disk  /dev/xvdb,却找不到下面的Device的信息。)

下面是假设有第二块盘的分区和挂载教程:

​(在没有分区和格式化数据盘之前,使用 “df -lh ”命令,是无法看到数据盘的。可以使用blkid查看格式化过的分区。lsblk是查看当前分区挂载布局。)

 

​第二步:对数据盘进行分区:命令:fdisk  /dev/xvdb(如果查出来的是xvdb),然后输入m,再依次选择n、p、1,然后在输入wq,回车,就分好区了。之前的1代表分一个区即可。

(其实这里我只有一个盘,所以是已经分过区了,未分区前是没有的Device的信息的。)

第三步:再次检查分区,​fdisk -l,就会出现上图的最后一条,也就是查到xvda1

第四步:​格式化新分区:输入命令:mkfs.ext3 /dev/xvda1对新分区进行格式化。(如果有两个盘,使用blkid看下其中一个是否格式化过了。也可以使用df -h才可以看到的盘符。)

第五步:写入新分区,用以下命令:​echo '/dev/xvdb1  /mnt ext3    defaults    0  0' >> /etc/fstab(为了重启或开机时能自动挂载数据盘,将其添加到fstab中。)

第六步:​使用“cat /etc/fstab”命令查看,出现以下信息就表示写入新分区成功。

 

第七步:挂载新分区。使用mount -a​命令挂载新分区。然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。(mount -a是自动挂载 /etc/fstab 里面的东西,因为我们前面有把xbdb1挂载到/mnt,并且写入了fstab里面。)


 

 

挂载了新分区之后,我们就可以进行部署环境了。这里采用的是阿里提供的一键安装。

一键安装步骤

1、下载阿里提供的一键安装包sh-1.1.5,并把包的名字命名为sh​

 

百度云盘下载sh:http://pan.baidu.com/s/1gdCIRab

百度云盘2下载sh:http://pan.baidu.com/s/1skBm1m1

阿里云官方参考网址:https://help.aliyun.com/document_detail/43244.html

​2、打开 Xshell,设置登录实例所需的信息。协议选择 SSH。输入主机公网 IP 地址。端口号填 22。​

 

3、打开xftp,把sh文件上传到/home之下​,并重新连接xshell(为了找到sh目录)

 

4、输入cd /home,再输入ls,可以找到sh文件夹。分别输入以下命令:​

第一个:chmod -R 777 sh(根据实际的文件名,由于我命名为sh)

第二个:cd sh

第三个:./install.sh​

然后会出现选择apache版本,mysql版本,php版本,并输入y开始安装。mysql建议选择5.5.40,其他的建议选择最高的版本。

 

————请选择nginx,不要选择apache。

 

5、接下来安装需要比较久的时间,安装完成的界面如下:​

 

6、这个安装包直接安装了ftp,所以可以找到账号密码。FTP的账号是www,MySQL的账号是root

切换到/home/sh(请注意:必须是当时自己上传的sh目录下),输入cat account.log,找到ftp和数据库的账号密码:​

7、修改FTP密码:

输入passwd www,就可以修改FTP密码(www是账号)​​

 

 修改 MySQL 密码。输入以下命令。注意: -p 和旧密码之间没有空格;而 password 和新密码之间有空格。​

      mysqladmin -uroot -p旧密码 password 新密码(真的要注意空格)

8、输入cat /alidata/website-info.log,找到刚才安装的软件的版本​​

 

在sh目录下,输入netstat -tunpl,也可以找到端口与服务信息

 

端口与服务信息如下(这些端口我还不够了解,之后再考虑细说):

    9000:PHP进程服务。如果安装的是Apache,则没有此端口。

    3306:MySQL服务

    80:HTTPD 或者 nginx 服务

    21:FTP服务​​

    22:SSH端口​​

 

安装 phpwind 和 phpMyAdmin。

可以通过访问一键安装包默认安装的 phpwind 进行安装。直接在浏览器中输入您的域名或者 IP。如果是第一次访问 phpwind,系统会自动跳转到安装页面。单击 接受 进行安装。

 

在创建数据页面,单击 下一步。​

 

选择数据库类型为 MySQL,数据库用户名和密码填写 account.log 中的用户名和刚修改过的密码。然后设置数据库名称、管理员账号和密码等信息。单击 下一步。系统会自动安装。​

 

 

接下来访问 phpMyAdmin。在浏览器中输入域名,或者 IP/phpmyadmin 路径 (如 http://127.0.0.1/phpmyadmin ),访问 phpMyAdmin。输入 MySQL 用户名和密码,然后单击 执行,即可登录。​

 

 

从 phpMyAdmin 即可操作 MySQL。可以创建博客使用的数据库。输入数据库名称,然后排序规则选择 utf8_general_ci,单击 创建。​

 

 

!!恭喜您!您已经成功部署了 Web 环境,可以开始制作和发布自己的站点了。!!!​
 

2、需要卸载一键安装包,找到cd /home/sh,分别输入以下命令:​

第1个:chmod -R 777 sh(根据实际的文件名,由于我命名为sh)

第2个:cd sh

第3个:./uninstall.sh​​
 

3、目录名称 路径

网站目录 /alidata/www

服务器软件目录 /alidata/server

MySQL目录 /alidata/server/mysql

PHP 目录 /alidata/server/php

Apache 目录 /alidata/server/httpd

Apache 配置文件 /alidata/server/httpd/conf

Apache 虚拟主机添加 可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf

nginx 目录(如有) /alidata/server/nginx/

nginx 配置文件 /alidata/nginx/conf

nginx 虚拟主机添加 可以修改 /alidata/server/nginx/conf/vhosts/phpwind.conf


关于WinSCP的使用,由于xshell和xftp不能直接在终端打开代码文件,所以我换了WinSCP,记得配置本地的编辑器哦。

 

转载于:https://www.cnblogs.com/windyet/articles/6666907.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值