腾讯云搭建服务器(ubuntu 14.04 64位)

首先得有64元优惠券(大学生认证,然后中午12点抢优惠资格),然后选择对应服务器购买即可,此处无需多虑。全选最便宜的。最后需要支付65元,64元抵用券。1元购买。

  1. 打开服务器管理界面。

    服务器默认账户名ubuntu ,密码在购买服务器时设置。 这个公网ip可以连接xftp和xshell用。

    连接上xshell执行命令 sudo apt-get install apache2 输入y 安装成功通过外网ip即可访问。

    注意:。需要配置服务器安全组,开放这些端口。

    域名的解析:

    单击解析,出现该页面:

    中间两个是默认。 记录类型A两个是自己手动添加的。  主机记录@表示不需要www.可直接访问。  而www表示可以通过www进行访问。 个人理解就是设置网站访问格式,记录值是上面提到的外网ip。

    apache2配置至此结束。

  2. sudo apt-get install php5  输入y,安装php。此步没有出现任何问题。
  3. 安装mysql,输入 sudo apt-get install mysql-server ,输入y。mysql安装完毕,此时可以本地访问。远程连接会出问题。下面进行解决。

    第一步:

    vim /etc/MySQL/my.cnf找到bind-address = 127.0.0.1

    注释掉这行,如:#bind-address = 127.0.0.1

    或者改为: bind-address = 0.0.0.0

    允许任意IP访问;

    或者自己指定一个IP地址。

    重启 MySQL:sudo /etc/init.d/mysql restart

    第二步:

    ->mysqk -uroot -p  //此为本地访问Mysql

    ->password    //输入数据库密码

    ->use user    //使用user数据库.该数据库user表规定可访问用户,以及权限,需要对此进行修改

    授权用户能进行远程连接

       grant all privileges on *.* to root@"%" identified by "password";    //此处最后的password改为其他用户访问数据库的密码。

     

       flush privileges;

       第一行命令解释如下,*.*:第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户。root:授予root账号。“%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。“password”:分配账号对应的密码,这里密码自己替换成你的mysql root帐号密码。

       第二行命令是刷新权限信息,也即是让我们所作的设置马上生效。

 

 

到此配置结束。!

 

posted @ 2016-12-02 13:23  王琦57  阅读(2411)  评论(0编辑  收藏  举报