服务器搭建和环境配置
前阵子做了一个微信小程序,主要负责后端开发,前两天有一个朋友让我教他搭建服务器,所以就想写一下这个博客给大家参考。学生党一枚,部分不够好的见解望体谅。部分图片选自网图,有点偷懒哈哈哈
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 的数据了
后续将为你讲解域名绑定和安全证书的安装,欢迎继续关注,有问题可在下面留言。
服务器搭建和环境配置相关推荐
- mac mysql 链接_mac上搭建mysql环境配置和Navicat连接mysql
mac上搭建mysql环境配置 注意:mysql版本要和你的MAC版本保持一致 2.一路傻瓜式点击下一步 此处选择"Use Legacy Password Encryption", ...
- 有关阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法)
阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法) 问题:这里的服务器我以阿里云为例,学生套餐嘛,便宜,最近搞服务器,然后Ubuntu16.04下搭建LAMP环境后发现输入ip ...
- 【整理】Linux服务器搭建网站环境
[整理]Linux服务器搭建网站环境 Docker服务环境安装 window服务环境安装 搭建运行环境 网络配置 #JDK [1]yum 安装 [2]tar.gz 安装 [3]rpm命令安装(redH ...
- 七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统
七日杀开服架设教程开服配置服务器搭建需要什么配置的服务器Linux系统 新开放世界僵尸游戏 <七日杀>是由The Fun Pimps Entertainment研发的集合第一人称射击.恐怖 ...
- linux 部署php svn,Linux服务器搭建svn环境方法详解
下面由Linux教程栏目给大家介绍Linux服务器搭建svn环境的方法,希望对需要的朋友也是帮助! 1.安装svn服务端 sudo apt-get install subversion 2.安装svn ...
- 云服务器搭建Git环境
目录 一. Git服务器概述 二. 搭建Git服务器 2.1 服务器端安装git 2.2 服务器端创建git用户 2.3 服务器端创建git仓库 2.4 服务器端打开RSA认证 2.5 客户端创建SS ...
- 【centos8服务器的开发环境配置及常用工具安装】
centos8服务器的开发环境配置及常用工具安装(不定时更新) 文章目录 centos8服务器的开发环境配置及常用工具安装(不定时更新) 一.安装yum 二.安装unzip命令 三.安装jdk8 四. ...
- Hadoop高可用集群搭建-1、服务器等基础环境配置
1. 服务器集群 hostname IP user password path os spark01 192.168.0.201 hadoopadmin java home/hadoopadmin U ...
- 腾讯云服务器搭建WampServer环境
软件环境 Windows Server 2008 R2 企业版 SP1 64位 刚刚进入 Windows Server ,你会看到以下界面: 列出了服务器的基础信息和常用配置 下载 XAMPP htt ...
最新文章
- 对抗图像和攻击在Keras和TensorFlow上的实现
- 【python教程入门学习】七夕情人节表白|Python程序员的花式表白
- Python实战案例,pygame模块,Python实现套路表白神器VS无套路表白神器
- Atlassian和Slack达成战略伙伴合作关系
- AGC002E Candy Piles
- Python Django 多对多表设计批量插入方法示例
- python中exit的作用_python __enter__ 与 __exit__的作用,以及与 with 语句的关系
- table中动态删除当前行
- android 音乐游戏,手速党的胜利 -- 音乐游戏专题 #iOS #Android
- Mozilla推荐的CSS属性书写顺序及命名规则
- Markdown——让你专注写作
- matlab中数据导入及处理,matlab 和 excel 数据的导入导出
- java设置excel表头_设置Java导出Excel表头
- word添加多个目录
- 关于前端授权获取微信用户信息实践
- 《第6章-GCN的性质》学习笔记
- max3490esa_MAX4524EUB_美信MAXIM半导体代理就找宇航
- 计算机硬盘管理 3t,为什么劝你3T硬盘也别分区?我来治好你的强迫症
- 学理财应该从哪些学起_学理财入门知识理财的知识有哪些
- 错失项目汇报机会是一种罪过
热门文章
- python3操作redis消息队列
- python终极版实现B*寻路算法,高效算法,B*寻路算法,思维优化(4完结)
- python创建工程sublimw,python使用sublime搭建开发环境的简单示例
- 云服务器搭建hadoop环境心得
- 自适应app下载页-源码分享-趣学程序
- 工厂下单表格html页面,工厂工业企业HTML模板
- python使用代理ip访问网站
- 面试后要请你吃饭_面试官:老板请吃饭,却要你结账,你会咋做?男子智答,被录用...
- 大数据与精准营销研究
- SCVMM2008SQL Server 2008部署ID 2601故障处理