如何搭建腾讯云web服务器?

  • 回答 (6)
  • 关注 (0)
  • 查看 (1727)

如何搭建一个自己的腾讯云web服务器?

ipwutipwut提问于
呼呼呼1542测控技术与仪器本科生回答于

环境说明

实验环境采用Ubuntu下Nginx服务+PHP(WordPress软件)+MySql数据库。 如下图所示:

其中Ubuntu作为服务器系统,Nginx作为网站服务器,PHP作为语言环境,并安装WordPress博客软件,连接MySql数据库,最终搭建完成一个个人博客。

闲话少叙,我们直接进入搭建。

登陆云主机

Step1:

从本地登陆到Linux云服务器,我们需要下载一款链接工具。 这里我们使用Putty来链接服务器。 访问:Putty 下载Putty.exe

Step2:

登录到Linux服务器

  1. 双击打开Putty,在Hostname中输入IP地址,见我们发给大家的小纸条上的服务器IP
  2. 点击下方的Open,进入命令行界面
  3. 登录用户名ubuntu,密码见小纸条
  4. 登陆成功后,输入命令sudo su 切换到root用户下。 (ubuntu权限机制)

安装并配置必要的软件

Step1:更新apt源

# apt-get update

Step2:安装Nginx

# apt-get install nginx

Step3:重启并验证Nginx安装是否成功

# service nginx restart 浏览器中输入服务器IP,显示 Welcome to nginx!则成功!

Step4:安装PHP执行环境

# apt-get install php5-fpm

Step5:安装PHP MySQL扩展

# apt-get install php5-mysql

获取wordpress源码,完成相关配置

Step1:获取WordPress源码

# wget http://download-10012769.cos.myqcloud.com/wordpress-4.5.3-zh_CN.tar.gz

Step2:创建web service工作目录

# mkdir /var/www

Step3:将wordpress源码解压到web service 工作目录

# tar -xzf wordpress-4.5.3-zh_CN.tar.gz -C /var/www

Step4:修改目录权限

# chown -R www-data:www-data /var/www/wordpress

##配置Nginx

Step1:获取在线脚本

# wget http://edustack-10027546.cos.myqcloud.com/Linux%20Tools/qcloud-wordpress

Step2:执行脚本

# sh qcloud-wordpress

Step3:重启web service

# service nginx restart

Step4:重启php-fpm

# service php5-fpm restart

##安装配置wordpress

Step1:访问站点

浏览器输入服务器IP访问

Step2:填写数据库信息

点击下一步安装,输入你的数据库信息 数据库地址,用户名,密码,参见小纸条 表头不用做修改 然后点击下一步安装

你被强化了啊Engineer回答于

1.window2008配置IIS+PHP+MYSQL

登陆后打开服务器管理界面,点击服务器管理图标,进入服务器管理界面。

在服务器管理器中找到角色并点击,然后在旁边点击Add Roles添加服务器角色,在弹出的窗口中选择Web Server(IIS)。 点击“下一步”按钮,选中CGI选项,

设置完成后,点击install按钮,完成安装。

在本地windows浏览器中通过服务器公网ip查看IIS服务器是否正常,如果画面出现IIS图片,说明IIS安装配置成功。

接下来,安装PHP.

下载PHP的安装包。(下载地址,选择对应版本安装包。

下载完成后,安装PHP,选择web服务时,点击IIS fastCGI选项,然后等待安装完成。安装完成后在服务器网站根目录下c:/inetpub/wwwroot 目录下创建一个php格式代码检验是否成功。

最后,安装MySQL。

MySQL官网 下载软件,选择对应电脑版本。

下载完成后,解压文件,运行setup.exe安装文件,安装过程不懂的话默认安装。

安装成功后运行,在cmd命令行cd到MySQL安装目录,输入命令MySQL -u root -p pwd,按下回车键,会出现MySQL默认用户名root,用户密码为空,最好修改为自己的密码。

这样。就完成了IIS+PHP+MySQL的环境配置。

最后,我们在本地电脑安装ftp客户端软件filezilla,将微信公众号开发的代码上传到服务器c:/inetpub/wwwroot/目录下。然后填好公众号平台的开发者模式就行了。(具体的步骤和服务器ftp服务的安装这里不介绍了)

2.上面的这种配置步骤一般看起来就让人觉得头晕,其实,我们也可以利用wamp快速搭建环境。

在服务器中下载wamp软件,点击安装,(安装过程我就不说了,实在不懂就百度一下啊)。安装成功后,我们在服务器的右下角右击运行图标,将软件的状态切换为在线,然后在本地电脑浏览器上登陆服务器ip检验是否安装成功,出现wamp的信息画面表明安装成功了。

接下来,就是在wamp设置数据库的密码就ok了。不过对于微信公众开发环境来说,这步可以省略,如果你想建一个个人博客或论坛,这就必须要设置了,我们只需要将我们的微信公众号开发代码上传到C:/wamp/www/ 的目录下就行了。

3.利用phpnow搭建开发环境,这就更简单多了。

对于上面的两种方法,利用phpnow显得更加的简单,我们在服务器中下载好phpnow安装包时,点击安装,会出现cmd命令窗口,根据提示选择安装的php版本和apache版本,然后等待安装,在最后出现的apache用户名和密码设置中设置完成后,就完成我们开发所需的环境了,同样,将我们的微信公众号开发代码上传到网站文件/htdocs/www/下就可以了。

嗨喽你好摩羯座回答于

1、登陆腾讯云 https://www.qcloud.com/ 2、新建云服务器

3、选择云服务器的计费方式、地域、机型等信息。

4、选择系统镜像。选择“公共镜像”即安装的操作系统为纯净版系统,不带任何附加服务;“服务市场”中的镜像即为已经安装了某些服务的镜像,可以按需选择。本文因为是安装web服务,即选择已经预装了IIS的系统镜像。

5、设置“存储与网络” 云硬盘:除了支持服务器的CPU\内存升级服务之外,还支持数据的高可用达到99.99% 本地硬盘:服务器的CPU\内存\硬盘等无法升级,服务器到期之后硬盘数据一并删除。 本次安装选择使用本地硬盘。

6、选择网络

7、确认服务器基本信息并设置服务器名称、登陆密码、以及端口策略

8、至此服务器的基本设置完毕

9、搭建自己的web站点,暂且下载一个百度首页作为自己web站点的主页

10、进入IIS设置网站主页

浏览配置文件所在的主目录

将下载的百度页面拷贝到主目录并复制文件的完整名称(文件名+文件类型)

设置web的默认文档

浏览网站

牙膏厂理事回答于

任务一:创建一台云主机并登录

登录公共帐号,在云主机控制台找到自己的云主机,复制你的主机的公网IP

登录云主机

Step1: 下载并安装客户端软件

从本地登录到Linux云服务器,我们需要下载一款链接工具。

这里我们使用Putty来链接服务器。

访问链接

下载Putty.exe

Step2:登录到Linux服务器

  1. 双击打开Putty,在Hostname中输入IP地址,点击下方的Open,进入命令行界面
  2. 使用用户Ubuntu登录,密码为你自己设置的密码
  3. 登录成功后,输入命令sudo su 切换到root用户下。

操作示例如下:

注:管理员账号的初始密码由系统分配,用户可以重置密码,详见管理员账号密码重置。同时,用于登录的公网IP可以在管理界面查询(如下图所示)

任务二:购买一个数据库实例,并初始化

登录控制台,根据你拿到的用户名和密码,找到自己的数据库

  • 服务器端安装MySQL Client

# apt-get install mysql-client

  • 验证数据库是否正常连通
  • 首先查看数据库的内外IP,

# mysql -h10.66.126.19 -uroot -p

任务三:安装并配置必要的软件

任务目标:在云主机安装必要的支持软件,包括Nginx,PHP运行环境,PHP MySQL扩展。并通过Nginx成功配置一个web service

  • 更新apt源

# apt-get update

  • 安装Nginx

# apt-get install nginx

  • 验证Nginx是否安装成功

# service nginx restart

  • 浏览器中输入外网IP
  • 安装PHP执行环境

# apt-get install php5-fpm

  • 安装PHP MySQL扩展

# apt-get install php5-mysql

任务四: 获取wordpress源码,完成相关配置

任务目标:从github中获取wordpress源码,配置wordpress的web service, 并创建相关的数据库表,以及wordpress和数据库连接配置

  • 获取wordpress源码

# wget http://download-10012769.cos.myqcloud.com/wordpress-4.5.3-zh_CN.tar.gz

  • 创建web service工作目录

# mkdir /var/www

  • 将wordpress源码解压到web service 工作目录

# tar -xzf wordpress-4.5.3-zh_CN.tar.gz -C /var/www

  • 修改目录权限

# chown -R www-data:www-data /var/www/wordpress

  • 配置Nginx :执行如下命令下载设置脚本
wget -O echo.sh http://yepscript.com/qcloud-wordpress

bash echo.sh

在弹出提示Please Input Your Doamin时,输入云服务器的IP,并按回车。

创建完成后,执行service nginx reload重新加载配置文件

  • 创建Wordpress数据库

在腾讯云的数据库管理页点击登录,进入到管理控制的页面

用你初始化时设置的密码登录。用户名为root,密码为你自己设置的密码

登录成功后,点击顶部的Tab,选择数据库,进入数据库管理页面,在下方输入框输入要创建的数据库名,点击创建

创建成功后,会自动定向到数据库页面,点击权限、新增用户账户

在新的页面中设置你的用户信息,其中需要注意的是数据库的主机应该为你的CVM的内网IP

  • 重启web service和php-fpm

service nginx restart service php5-fpm restart

任务五:安装配置wordpress

在浏览器中访问你的服务器的IP,

点击下一步安装,输入你的数据库信息,然后点击下一步安装

详情可看下图

任务六:使用负载均衡进行平行扩展(老师演示)

创建一个负载均衡

绑定之前创建的云主机,直接通过负载均衡的地址来访问服务

将现有的云主机创建镜像

新生成一台云主机,挂载到负载均衡

停止一台机器的服务,看看wordpress是否正常工作

任务七:将镜像共享到自己的帐号

将自己的云主机停止

使用云主机创建镜像

为创建好的镜像设置共享

在原有帐号上查看共享的镜像

任务八:清空数据库

使用mysql -hIP -u用户名 -p命令登录到数据库上

执行命令 drop database 数据库名;

保存退出

演化史记回答于
风华一代paranoid android回答于

所属标签

可能回答问题的人

  • 不吃貓的鱼oo

    5 粉丝466 提问6 回答
  • Richel

    8 粉丝0 提问4 回答
  • 人生的旅途

    10 粉丝484 提问3 回答
  • 云服务小能手

    0 粉丝0 提问2 回答

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励