京东云服务器搭建 php 开发环境

bz 搭建的时候是参考以下教程搭建的:
http://jingyan.baidu.com/article/a3f121e4b5ed48fc9052bbf6.html

安装前要准备的软件(bz 建议使用的)

  1. Xshell
    一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。界面如下:
  2. Xftp
    一个FTP工具,支持拖放功能,支持多种服务器的格式。界面如下:
  3. Navicat for mysql
    一套专为 MySQL 设计的高性能数据库管理及开发工具。它可以用于任何版本 3.21 或以上的 MySQL数据库服务器,并支持大部份 MySQL 最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。界面如下:

安装必要的软件

注:以下操作均是在 root 用户权限下操作

  1. 更新源,方便之后安装必要的软件
    # apt -y update
  2. 安装 apache2 web 服务器 (习惯了 apache 当然你也可以选用其他的)
    # apt install apache2
  3. 安装 php (本文选择 php7.0)
    # apt install php7.0
  4. 安装 apache2 php7.0 支持
    # apt install libapache2-mod-php7.0
  5. 安装 mysql 数据库(包括 server 和 client,安装完成之后是 mysql-5.7 版本)
    # apt install mysql-server mysql-client
  6. 安装 php7.0 mysql 扩展
    # apt install php7.0-mysql
  7. 安装 php7.0 gd 扩展
    # apt install php7.0-gd
  8. 安装 phpmyadmin
    # apt install phpmyadmin
  9. 创建 phpmyadmin 与 Apache2 软链接,方便在服务器根目录下使用 phpmyadmin
    # ln -s /usr/share/phpmyadmin /var/www/html

软件安装到此完成,但是在安装过程中要注意一下问题:

  • 安装过程中会涉及到 web 服务器选择以及 mysql 数据库密码设定。因为上面我们安装的是
    apache 服务器,所以我们选择 apache 服务器。
  • 选择方法:使用 tab 键切换选项,space 键选定, enter 键确定。

查看安装软件的版本(非必须)

  • 查看 apache 版本:# apache2 -v
  • 查看 php 版本:# php -v
  • 查看 mysql 版本:#mysql --version

修改 mysql 数据库配置文件,使之能够使用 Navicat 图形化界面工具远程登录并管理数据库

  1. 使用 vim 编辑器打开 /etc/mysql/mysql.conf/mysqld.cnf 文件,找到 bind-address = 127.0.0.1 并将其修改为 bind-address = 0.0.0.0,做这一步是为了让任意主机都能连接上 mysql 数据库。你可以像我一样,把默认的注释掉,在加上一行新的。

    当然,我们并不想让所有的主机都可以访问到我们的数据库,别急,下面会给你答案的。
  2. 重启 mysql 服务器: # /etc/init.d/mysql restart,别急还没结束呢,耐心向下看。
  3. root 用户登录数据库并执行以下语句:
grant all privileges on *.* to root@"192.168.x.xxx" identified by "xxxxx" with grant option;

解释:允许 192.168.x.xxx (主机)以 root 用户身份, xxxxx 密码和所有权限访问任意数据库中的任意表(*.*)。
4. 执行以下语句刷新权限:

flush privileges;

5.切换到 mysql 数据库,执行如下语句查看修改结果:

select Host,User,authentication_string from user;

如果你看到了如下界面,恭喜你成功了。

6.使用 Navicat 远程登录 mysql 数据库:贴两张图吧,具体用法不细说了。
新建连接:

连接成功后界面:

后记:

bz第一次写 blog,未免有诸多不尽人意的地方,不足之处欢迎大家留言指正。

京东云服务器搭建php开发环境相关推荐

  1. 阿里云ECS搭建ESP32开发环境

    陈拓 2021/01/29-2021/02/03 1. 概述 在<用乐鑫国内Gitee镜像搭建ESP32开发环境> https://zhuanlan.zhihu.com/p/3481060 ...

  2. 京东云服务器搭建mysql+jdk+tomact

    1.mysql安装 使用京东云服务器搭建服务器选择配置centos7.2系统,mysql使用5.6.通过京东云服务器提供的方法 yum list mysql* 获取到的mysql的列表,选择mysql ...

  3. 滴滴云服务器快速配置搭建滴滴云GPU云服务器搭建深度学习环境

    滴滴云GPU云服务器搭建深度学习环境 1.创建云服务器 1.1注册滴滴云 首先注册滴滴云,并进行实名认证,否则无法创建云服务器.点击"控制台",进入控制台页面. 1.2选择配置 点 ...

  4. 阿里云服务器搭建Golang运行环境

    阿里云服务器搭建Golang运行环境 1. 下载安装Golang 2. 使用9090端口编写网页 1. 下载安装Golang 下载Golang安装包: 解压之: tar -zxvf go1.14.2. ...

  5. 腾讯云centos7 php,腾讯云 + Centos7 搭建PHP开发环境(laravel项目)

    今天看到腾讯云搞活动,1核2G年费88,果断入手了一台,搞起~ 为我的laravel项目搭建php开发环境,先记下主要命令 安装 Mysql 添加源: wget -i -c http://dev.my ...

  6. 阿里云服务器搭建小程序环境开发教程

    本来是想写基于腾讯云搭建微信小程序服务器的,可惜腾讯云让我有点不好的体验,所以就先放弃使用腾讯云了.所以转而在阿里云上注册了域名和购买了云服务器ECS. ECS的配置是弹性的,可以根据自己的需要来选择 ...

  7. 阿里云服务器搭建python web环境_《Python入门》Linux 下 Python Web开发环境搭建笔记-阿里云开发者社区...

    之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个 ...

  8. 阿里云快速搭建数据库开发环境(宝塔Linux面板)+(mysql,Redis安装,配置,远程链接)

    前言:为什么要买一个服务器搭建服务 当你点开这个文章的时候,说明你已经是即将步入IT行业的萌新,无论是开发.测试.运维基本都需要有一个学习扶服务器的环节,希望这篇文章能对你有所帮助. 第一步:云端环境 ...

  9. 阿里云服务器搭建java运行环境(jdk+mysql+tomcat)

    网上的教程现在已经有很多了,我只是记录一下我自己搭建环境的过程 1.首先进入阿里云官网登录之后直接搜索"学生机",然后点击"云翼计划",我购买的是一个服务器EC ...

最新文章

  1. linux查看流量开源,Linux流量监控工具 - iftop
  2. 用Python分析你是否已经实现荔枝自由了?
  3. 安卓帧数监测软件_土壤墒情监测仪
  4. 关系数据库设计【笔记】
  5. 我的2020年度总结
  6. 自动提醒IE6访客升级浏览器,
  7. python更新到哪个版本了_将Python自带版本(2.6.6)升级到2.7.9
  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的图书馆预约占座管理系统
  9. linux系统与linux内核,[科普] Linux 的内核与 Linux 系统之间的关系
  10. transition实现隐藏显示菜单栏效果
  11. php把时间加一天,php如何在某個時間上加一天?一小時? 時間加減(轉)
  12. 在VC中使用SendInput函数实现中文的自动输入
  13. Java 实现奇数阶幻方的构造
  14. Coreseek安装测试配置指南(转)
  15. python查找excel中内容_Excel查找数据
  16. ssr使用mysql数据库_MySQL数据库安装与配置详解
  17. Flutter圆形图片
  18. powershell下使用linux命令,Windows 10系统下PowerShell命令使用技巧
  19. 头腾大战,用户的头像到底属于谁的?
  20. 深圳中科院计算机研究所,专家人才库数据----中国科学院计算技术研究所

热门文章

  1. git加速 用谷歌浏览器插件
  2. 微信开发如何优雅的注入token(2)
  3. GD32F4(2): 用keil5打开官方评估版demo,编译报错找不到core_cm4.h文件
  4. yarn install出现异常 error An unexpected error occurred: “EIO: i/o error
  5. 修改Endnote插入Word参考文献中位置
  6. android 官方ui库,腾讯出品的一个超棒的 Android UI 库
  7. python气象卫星云图解析_python下载卫星云图合成gif
  8. 安徽阜阳计算机高中学校排名,安徽省高中学校实力排名
  9. 鸽了亿下下的游记——2022 GDOI普及组游记
  10. 互联网平台埋点方案对比 Mixpanel vs Heap vs GrowingIO vs MTA