前阵子做了一个微信小程序,主要负责后端开发,前两天有一个朋友让我教他搭建服务器,所以就想写一下这个博客给大家参考。学生党一枚,部分不够好的见解望体谅。部分图片选自网图,有点偷懒哈哈哈

1.服务器
服务器说白了就是一台24小时运行的计算机。有条件的朋友可以自己买计算机搭建,但学生党练手就去买服务器好啦,学生套餐很便宜的,我买的是腾讯云的学生套餐,10块钱一个月,性价比很高。当时为了加快进度,选择的是windows的服务器,很多人觉得Linux的比较好,其实原理都差不多,windows的操作简便,但Linux的较稳定。

java环境配置https://blog.csdn.net/u012707739/article/details/78489833

2.环境配置
(1)windows
windows直接下载wamp就可以了,wamp集成了apache,mysql和php,建议配置一下Java的环境,肯定用得到。wamp绿色才表示启动成功。

https://blog.csdn.net/IT429/article/details/51143836启动不成功是常事,大部分情况下启动不成功都是端口冲突的郭,这里大家也可以看看是哪个服务没启动成功,然后去Google差一下相应的解决方案,然后修改配置文件即可解决。

(2)Ubuntu
Ubuntu我不知道有没有集成的软件,不过分开装也是一样的,如果后台脚本不是php也可以不用装,听说jsp脚本更好。写程序前也可以把自己的计算机配置服务器环境进行测试,测试好之后直接丢在服务器的特定文件目录下就可以了。

注意在管理员权限下操作,所以也可以一开始便授权管理员权限

1.安装apache(关于apache这里不过多介绍,可以自行了解)
在终端输入该命令 ,使用 apt-get 安装 Apache2:
sudo apt-get install apache2 -y
安装好后,您可以通过自己的计算机访问IP地址 http://公网IP(服务器公网IP) ,查看到 “it works” 界面,说明 apache安装成功

2 .安装 PHP 组件(php需要什么版本自己选择)
apt-get 里有 php7.0 ,所以我们可以直接安装 php7.0 :
sudo apt-get install php7.0 -y
sudo apt-get install libapache2-mod-php7.0

3.安装 MySQL 服务
安装 MySQL 过程中,控制台会提示您输入 MySQL 的密码,您需要输入两次密码,并记住您输入的密码,后续步骤需要用到:
sudo apt-get install mysql-server -y
sudo apt-get install php7.0-mysql

4.安装 phpmyadmin
使用apt-get 安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入root密码和数据库密码:
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

5.重启所有服务
apache的默认文档根目录是在ubuntu上的/var/www目录 ,配置文件是/ etc/apache2/apache2.conf。配置存储在的子目录在/etc/apache2目录。

6.在浏览器输入http://公网IP/phpmyadmin/,就可以看到我们的MySQL 的数据了

后续将为你讲解域名绑定和安全证书的安装,欢迎继续关注,有问题可在下面留言。

服务器搭建和环境配置相关推荐

  1. mac mysql 链接_mac上搭建mysql环境配置和Navicat连接mysql

    mac上搭建mysql环境配置 注意:mysql版本要和你的MAC版本保持一致 2.一路傻瓜式点击下一步 此处选择"Use Legacy Password Encryption", ...

  2. 有关阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法)

    阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法) 问题:这里的服务器我以阿里云为例,学生套餐嘛,便宜,最近搞服务器,然后Ubuntu16.04下搭建LAMP环境后发现输入ip ...

  3. 【整理】Linux服务器搭建网站环境

    [整理]Linux服务器搭建网站环境 Docker服务环境安装 window服务环境安装 搭建运行环境 网络配置 #JDK [1]yum 安装 [2]tar.gz 安装 [3]rpm命令安装(redH ...

  4. 七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统

    七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统 新开放世界僵尸游戏 <七日杀>是由The Fun Pimps Entertainment研发的集合第一人称射击.恐怖 ...

  5. linux 部署php svn,Linux服务器搭建svn环境方法详解

    下面由Linux教程栏目给大家介绍Linux服务器搭建svn环境的方法,希望对需要的朋友也是帮助! 1.安装svn服务端 sudo apt-get install subversion 2.安装svn ...

  6. 云服务器搭建Git环境

    目录 一. Git服务器概述 二. 搭建Git服务器 2.1 服务器端安装git 2.2 服务器端创建git用户 2.3 服务器端创建git仓库 2.4 服务器端打开RSA认证 2.5 客户端创建SS ...

  7. 【centos8服务器的开发环境配置及常用工具安装】

    centos8服务器的开发环境配置及常用工具安装(不定时更新) 文章目录 centos8服务器的开发环境配置及常用工具安装(不定时更新) 一.安装yum 二.安装unzip命令 三.安装jdk8 四. ...

  8. Hadoop高可用集群搭建-1、服务器等基础环境配置

    1. 服务器集群 hostname IP user password path os spark01 192.168.0.201 hadoopadmin java home/hadoopadmin U ...

  9. 腾讯云服务器搭建WampServer环境

    软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...

最新文章

  1. 对抗图像和攻击在Keras和TensorFlow上的实现
  2. 【python教程入门学习】七夕情人节表白|Python程序员的花式表白
  3. Python实战案例,pygame模块,Python实现套路表白神器VS无套路表白神器
  4. Atlassian和Slack达成战略伙伴合作关系
  5. AGC002E Candy Piles
  6. Python Django 多对多表设计批量插入方法示例
  7. python中exit的作用_python __enter__ 与 __exit__的作用,以及与 with 语句的关系
  8. table中动态删除当前行
  9. android 音乐游戏,手速党的胜利 -- 音乐游戏专题 #iOS #Android
  10. Mozilla推荐的CSS属性书写顺序及命名规则
  11. Markdown——让你专注写作
  12. matlab中数据导入及处理,matlab 和 excel 数据的导入导出
  13. java设置excel表头_设置Java导出Excel表头
  14. word添加多个目录
  15. 关于前端授权获取微信用户信息实践
  16. 《第6章-GCN的性质》学习笔记
  17. max3490esa_MAX4524EUB_美信MAXIM半导体代理就找宇航
  18. 计算机硬盘管理 3t,为什么劝你3T硬盘也别分区?我来治好你的强迫症
  19. 学理财应该从哪些学起_学理财入门知识理财的知识有哪些
  20. 错失项目汇报机会是一种罪过

热门文章

  1. python3操作redis消息队列
  2. python终极版实现B*寻路算法,高效算法,B*寻路算法,思维优化(4完结)
  3. python创建工程sublimw,python使用sublime搭建开发环境的简单示例
  4. 云服务器搭建hadoop环境心得
  5. 自适应app下载页-源码分享-趣学程序
  6. 工厂下单表格html页面,工厂工业企业HTML模板
  7. python使用代理ip访问网站
  8. 面试后要请你吃饭_面试官:老板请吃饭,却要你结账,你会咋做?男子智答,被录用...
  9. 大数据与精准营销研究
  10. SCVMM2008SQL Server 2008部署ID 2601故障处理